Transaction Action of GS2-Formation

ConsumeAction

Gs2Formation:SubMoldCapacityByUserId

Sub capacity for forms saved with user ID

Actions for which quantity can be specified: YES

Reversible action: YES

TypeDescription
namespaceNamestringNamespace name
userIdstring
Set #{userId} to replace the currently logged in user ID.
moldModelNamestringForm Name
capacityintCurrent Capacity
{
    "action": "Gs2Formation:SubMoldCapacityByUserId",
    "request": {
        "namespaceName": "[string]Namespace name",
        "userId": "[string]User Id",
        "moldModelName": "[string]Form Name",
        "capacity": "[int]Current Capacity"
    }
}
action: Gs2Formation:SubMoldCapacityByUserId
request:
  namespaceName: "[string]Namespace name"
  userId: "[string]User Id"
  moldModelName: "[string]Form Name"
  capacity: "[int]Current Capacity"

AcquireAction

Gs2Formation:AddMoldCapacityByUserId

Add capacity for forms saved with user ID

Actions for which quantity can be specified: YES

Reversible action: YES

TypeDescription
namespaceNamestringNamespace name
userIdstringSet #{userId} to replace the currently logged in user ID.
moldModelNamestringForm Name
capacityintCurrent Capacity
{
    "action": "Gs2Formation:AddMoldCapacityByUserId",
    "request": {
        "namespaceName": "[string]Namespace name",
        "userId": "[string]User Id",
        "moldModelName": "[string]Form Name",
        "capacity": "[int]Current Capacity"
    }
}
action: Gs2Formation:AddMoldCapacityByUserId
request:
  namespaceName: "[string]Namespace name"
  userId: "[string]User Id"
  moldModelName: "[string]Form Name"
  capacity: "[int]Current Capacity"

Gs2Formation:SetMoldCapacityByUserId

Update capacity of saved forms with user ID

Actions for which quantity can be specified: NO

Reversible action: NO

TypeDescription
namespaceNamestringNamespace name
userIdstringSet #{userId} to replace the currently logged in user ID.
moldModelNamestringForm Name
capacityintCurrent Capacity
{
    "action": "Gs2Formation:SetMoldCapacityByUserId",
    "request": {
        "namespaceName": "[string]Namespace name",
        "userId": "[string]User Id",
        "moldModelName": "[string]Form Name",
        "capacity": "[int]Current Capacity"
    }
}
action: Gs2Formation:SetMoldCapacityByUserId
request:
  namespaceName: "[string]Namespace name"
  userId: "[string]User Id"
  moldModelName: "[string]Form Name"
  capacity: "[int]Current Capacity"

Gs2Formation:AcquireActionsToFormProperties

Add resources to properties to be organized

Actions for which quantity can be specified: NO

Reversible action: NO

TypeDescription
namespaceNamestringNamespace name
userIdstringSet #{userId} to replace the currently logged in user ID.
moldModelNamestringMold Name
indexintIndex of storage area
acquireActionAcquireActionGet action to be applied to form properties
configAcquireActionConfig[]List of Acquisition config
{
    "action": "Gs2Formation:AcquireActionsToFormProperties",
    "request": {
        "namespaceName": "[string]Namespace name",
        "userId": "[string]User Id",
        "moldModelName": "[string]Mold Name",
        "index": "[int]Index of storage area",
        "acquireAction": {
            "action": "[string]Types of actions to be performed in the stamp sheet",
            "request": "[string]JSON of request"
        },
        "config": [
            {
                "name": "[string]Types of actions to be performed in the stamp sheet",
                "config": [
                    {
                        "key": "[string]Name",
                        "value": "[string]Value"
                    }
                ]
            }
        ]
    }
}
action: Gs2Formation:AcquireActionsToFormProperties
request:
  namespaceName: "[string]Namespace name"
  userId: "[string]User Id"
  moldModelName: "[string]Mold Name"
  index: "[int]Index of storage area"
  acquireAction: 
    action: "[string]Types of actions to be performed in the stamp sheet"
    request: "[string]JSON of request"
  config: 
    - name: "[string]Types of actions to be performed in the stamp sheet"
      config: 
        - key: "[string]Name"
          value: "[string]Value"

Gs2Formation:AcquireActionsToPropertyFormProperties

Add resources to properties to be organized

Actions for which quantity can be specified: NO

Reversible action: NO

TypeDescription
namespaceNamestringNamespace name
userIdstringSet #{userId} to replace the currently logged in user ID.
propertyFormModelNamestringMold Name
propertyIdstringProperty Id
acquireActionAcquireActionGet action to be applied to form properties
configAcquireActionConfig[]List of Acquisition config
{
    "action": "Gs2Formation:AcquireActionsToPropertyFormProperties",
    "request": {
        "namespaceName": "[string]Namespace name",
        "userId": "[string]User Id",
        "propertyFormModelName": "[string]Mold Name",
        "propertyId": "[string]Property Id",
        "acquireAction": {
            "action": "[string]Types of actions to be performed in the stamp sheet",
            "request": "[string]JSON of request"
        },
        "config": [
            {
                "name": "[string]Types of actions to be performed in the stamp sheet",
                "config": [
                    {
                        "key": "[string]Name",
                        "value": "[string]Value"
                    }
                ]
            }
        ]
    }
}
action: Gs2Formation:AcquireActionsToPropertyFormProperties
request:
  namespaceName: "[string]Namespace name"
  userId: "[string]User Id"
  propertyFormModelName: "[string]Mold Name"
  propertyId: "[string]Property Id"
  acquireAction: 
    action: "[string]Types of actions to be performed in the stamp sheet"
    request: "[string]JSON of request"
  config: 
    - name: "[string]Types of actions to be performed in the stamp sheet"
      config: 
        - key: "[string]Name"
          value: "[string]Value"