外部承認タスク一括取得

OpenAPI説明

このAPIは外部承認ステージを利用する時に外部承認まちのワークフローを取得するために利用します。

リクエストURI

/api/openapi/process/external-approval/instance

リクエスト形式

GET

リクエストパラメータ例

/api/openapi/process/external-approval/instance?startTime=2023-01-01 00:00:00&endTime=2023-02-29 00:00:00&fetchApprovalHistory=false&page=1&size=20

リクエストパラメータ説明

パラメータ名 タイプ 必須 説明
startTime String 検索スタート日時。フォーマット: yyyy-MM-dd HH:mm:ss
endTime String 検索エンド日時。フォーマット: yyyy-MM-dd HH:mm:ss
page int ページ、第一ページ: page=1
size int ページごとの結果数。最大50
fetchApprovalHistory Boolean デフォルトはfalse
承認履歴の返送要否
{
  "total": 1,
  "current": 1,
  "pageSize": 20,
  "pages": 1,
  "hasPrevious": false,
  "hasNext": false,
  "data": [
    {
      "entityKey": null,
      "workflowCode": "455676",
      "processCode": "qwertyuiopasdfghjk061220240084",
      "employeeId": "admin",
      "departmentCode": "1000",
      "companyCode": "admin",
      "baseDate": "2024-12-06",
      "processStatus": 1001,
      "status": 1001,
      "entityFields": [
        {
          "fieldCode": "Nm1",
          "fieldType": "LONG",
          "value": "1"
        },
        {
          "fieldCode": "Nm2",
          "fieldType": "POSITIVE_INTEGER",
          "value": "2"
        },
        {
          "fieldCode": "Nm3",
          "fieldType": "DOUBLE",
          "value": "3"
        },
        {
          "fieldCode": "Data1",
          "fieldType": "DATE",
          "value": "2024-11-22"
        },
        {
          "fieldCode": "Data2",
          "fieldType": "MONTH",
          "value": "2024-02"
        },
        {
          "fieldCode": "Currency",
          "fieldType": "CURRENCY",
          "value": "JPY",
          "name": "円"
        },
        {
          "fieldCode": "Value_List",
          "fieldType": "CUSTOM_ENUMERATION",
          "value": "1001",
          "name": "振込"
        },
        {
          "fieldCode": "Company",
          "fieldType": "COMPANY",
          "value": "1001",
          "name": "外国"
        },
        {
          "fieldCode": "Department",
          "fieldType": "DEPARTMENT",
          "value": "1002",
          "name": "总务部"
        },
        {
          "fieldCode": "Account",
          "fieldType": "ACCOUNT",
          "account": {
            "accountCode": "1001",
            "accountName": "test",
            "auxiliaryAccountCode": null,
            "auxiliaryAccountName": null,
            "accountTypeCode": "ASSET",
            "accountTypeName": "資産"
          },
          "value": "1001",
          "name": "test"
        },
        {
          "fieldCode": "Cc",
          "fieldType": "COST_CENTER",
          "value": "1010",
          "name": "东京"
        },
        {
          "fieldCode": "Partner",
          "fieldType": "TRADING_DESTINATION",
          "partner": {
            "modeType": "supplier",
            "paymentType": "spot_payment",
            "supplier": {
              "customFormValues": [],
              "vendorCode": null,
              "vendorName": "test",
              "vendorSemiangleName": null,
              "postalCode": "1231",
              "address": "123",
              "businessRegistrationNumber": null,
              "businessCategory": null,
              "businessRegistrationDate": null,
              "legalRepresentative": null,
              "taxId": null,
              "checkNetNo": null,
              "contact": "123",
              "contactPhone": null,
              "contactMail": null,
              "fax": null,
              "semiangleAddress": null,
              "remark": null,
              "description": null,
              "paymentTerms": null
            },
            "client": null
          }
        },
        {
          "fieldCode": "Emp",
          "fieldType": "EMPLOYEE",
          "value": "admin",
          "name": "刘佳楠"
        },
        {
          "fieldCode": "bank",
          "fieldType": "BANK_ACCOUNT",
          "inputType": "company",
          "details": {
            "country": "JP",
            "bankCode": "0000",
            "bankName": "日本銀行",
            "branchCode": "093",
            "branchName": "本店",
            "accountCategory": "1",
            "bankAccount": "23456",
            "accountName": "test",
            "accountNameKana": "DSFSAD"
          }
        },
        {
          "fieldCode": "Amount",
          "fieldType": "AMOUNT",
          "amountValue": {
            "amount": 1111,
            "currencyCode": "JPY",
            "rate": "1",
            "baseCurrencyAmount": 1111,
            "baseCurrency": "JPY",
            "companyCurrencyRate": "1"
          }
        },
        {
          "fieldCode": "VAT",
          "fieldType": "TAX_CATEGORY",
          "value": "1001",
          "name": "10%"
        },
        {
          "fieldCode": "Attachment",
          "fieldType": "ATTACHMENT",
          "attachments": []
        },
        {
          "fieldCode": "Link",
          "fieldType": "LINK",
          "attachments": null
        },
        {
          "fieldCode": "Single",
          "fieldType": "TEXT",
          "value": "123123"
        },
        {
          "fieldCode": "Multi",
          "fieldType": "TEXT_AREA",
          "value": "1231231231231"
        },
        {
          "fieldCode": "Control_Amount",
          "fieldType": "AMOUNT",
          "amountValue": {
            "amount": 10000,
            "currencyCode": "JPY",
            "rate": "1",
            "baseCurrencyAmount": 10000,
            "baseCurrency": "JPY",
            "companyCurrencyRate": "1"
          }
        },
        {
          "fieldCode": "Control_VAT",
          "fieldType": "TAX_CATEGORY",
          "value": "1001",
          "name": "10%"
        },
        {
          "fieldCode": "Consumption_Tax",
          "fieldType": "TAX_CATEGORY_AMOUNT",
          "amountValue": {
            "excludingTaxAmount": 9091,
            "includingTaxAmount": 10000,
            "taxAmount": 909,
            "exemptedExcludingTaxAmount": 10000,
            "exemptedTaxAmount": 0
          }
        },
        {
          "fieldCode": "Reference",
          "fieldType": "REFERENCE",
          "referenceEntity": [
            {
              "fieldCode": "Nm1",
              "fieldType": "LONG",
              "value": "12313"
            },
            {
              "fieldCode": "Nm2",
              "fieldType": "POSITIVE_INTEGER",
              "value": "123123"
            },
            {
              "fieldCode": "Nm3",
              "fieldType": "DOUBLE",
              "value": "23123123"
            },
            {
              "fieldCode": "Data1",
              "fieldType": "DATE",
              "value": "2024-11-22"
            },
            {
              "fieldCode": "Data2",
              "fieldType": "MONTH",
              "value": "2024-05"
            },
            {
              "fieldCode": "Currency",
              "fieldType": "CURRENCY",
              "value": "JPY",
              "name": "円"
            },
            {
              "fieldCode": "Value_List",
              "fieldType": "CUSTOM_ENUMERATION",
              "value": "1001",
              "name": "振込"
            },
            {
              "fieldCode": "Company",
              "fieldType": "COMPANY",
              "value": "1001",
              "name": "外国"
            },
            {
              "fieldCode": "Department",
              "fieldType": "DEPARTMENT",
              "value": "1004",
              "name": "人事部"
            },
            {
              "fieldCode": "Account",
              "fieldType": "ACCOUNT",
              "account": {
                "accountCode": "1003",
                "accountName": "test3",
                "auxiliaryAccountCode": null,
                "auxiliaryAccountName": null,
                "accountTypeCode": "ASSET",
                "accountTypeName": "資産"
              },
              "value": "1003",
              "name": "test3"
            },
            {
              "fieldCode": "Cc",
              "fieldType": "COST_CENTER",
              "value": "1010",
              "name": "东京"
            },
            {
              "fieldCode": "Partner",
              "fieldType": "TRADING_DESTINATION",
              "partner": {
                "modeType": "supplier",
                "paymentType": "spot_payment",
                "supplier": {
                  "customFormValues": [],
                  "vendorCode": null,
                  "vendorName": "13123",
                  "vendorSemiangleName": null,
                  "postalCode": "123123",
                  "address": "1231",
                  "businessRegistrationNumber": null,
                  "businessCategory": null,
                  "businessRegistrationDate": null,
                  "legalRepresentative": null,
                  "taxId": null,
                  "checkNetNo": null,
                  "contact": "2312313",
                  "contactPhone": null,
                  "contactMail": null,
                  "fax": null,
                  "semiangleAddress": null,
                  "remark": null,
                  "description": null,
                  "paymentTerms": null
                },
                "client": null
              }
            },
            {
              "fieldCode": "Control_VAT",
              "fieldType": "TAX_CATEGORY",
              "value": "1001",
              "name": "10%"
            },
            {
              "fieldCode": "Consumption_Tax",
              "fieldType": "TAX_CATEGORY_AMOUNT",
              "amountValue": {
                "excludingTaxAmount": 909091,
                "includingTaxAmount": 1000000,
                "taxAmount": 90909,
                "exemptedExcludingTaxAmount": 1000000,
                "exemptedTaxAmount": 0
              }
            },
            {
              "fieldCode": "Emp",
              "fieldType": "EMPLOYEE",
              "value": "admin",
              "name": "刘佳楠"
            },
            {
              "fieldCode": "bank",
              "fieldType": "BANK_ACCOUNT",
              "inputType": "company",
              "details": {
                "country": "JP",
                "bankCode": "0000",
                "bankName": "日本銀行",
                "branchCode": "093",
                "branchName": "本店",
                "accountCategory": "1",
                "bankAccount": "12345",
                "accountName": "test",
                "accountNameKana": "リユウ"
              }
            },
            {
              "fieldCode": "Attachment",
              "fieldType": "ATTACHMENT",
              "attachments": []
            },
            {
              "fieldCode": "Link",
              "fieldType": "LINK",
              "attachments": null
            },
            {
              "fieldCode": "Single",
              "fieldType": "TEXT",
              "value": "1231321"
            },
            {
              "fieldCode": "Multi",
              "fieldType": "TEXT_AREA",
              "value": "12312313"
            },
            {
              "fieldCode": "Control_Amount",
              "fieldType": "AMOUNT",
              "amountValue": {
                "amount": 1000000,
                "currencyCode": "JPY",
                "rate": "1",
                "baseCurrencyAmount": 1000000,
                "baseCurrency": "JPY",
                "companyCurrencyRate": "1"
              }
            },
            {
              "fieldCode": "Amount",
              "fieldType": "AMOUNT",
              "amountValue": {
                "amount": 1000,
                "currencyCode": "JPY",
                "rate": "1",
                "baseCurrencyAmount": 1000,
                "baseCurrency": "JPY",
                "companyCurrencyRate": "1"
              }
            },
            {
              "fieldCode": "VAT",
              "fieldType": "TAX_CATEGORY",
              "value": "1001",
              "name": "10%"
            }
          ]
        },
        {
          "fieldCode": "Debit",
          "fieldType": "REFERENCE",
          "referenceEntity": [
            {
              "fieldCode": "B001",
              "fieldType": "DEPARTMENT",
              "value": "1004",
              "name": "人事部"
            },
            {
              "fieldCode": "B002",
              "fieldType": "ACCOUNT",
              "account": {
                "accountCode": "1002",
                "accountName": "test2",
                "auxiliaryAccountCode": null,
                "auxiliaryAccountName": null,
                "accountTypeCode": "ASSET",
                "accountTypeName": "資産"
              },
              "value": "1002",
              "name": "test2"
            },
            {
              "fieldCode": "B003",
              "fieldType": "TAX_CATEGORY",
              "value": "1001",
              "name": "10%"
            },
            {
              "fieldCode": "B004",
              "fieldType": "TEXT",
              "value": "123123"
            },
            {
              "fieldCode": "B005",
              "fieldType": "DOUBLE",
              "value": "1231"
            },
            {
              "fieldCode": "B006",
              "fieldType": "AMOUNT",
              "amountValue": {
                "amount": 123130,
                "currencyCode": "JPY",
                "rate": "1",
                "baseCurrencyAmount": 123130,
                "baseCurrency": "JPY",
                "companyCurrencyRate": "1"
              }
            },
            {
              "fieldCode": "B007",
              "fieldType": "TRADING_DESTINATION",
              "partner": {
                "modeType": "supplier",
                "paymentType": "spot_payment",
                "supplier": {
                  "customFormValues": [],
                  "vendorCode": null,
                  "vendorName": "12313",
                  "vendorSemiangleName": null,
                  "postalCode": "123123",
                  "address": "12313",
                  "businessRegistrationNumber": null,
                  "businessCategory": null,
                  "businessRegistrationDate": null,
                  "legalRepresentative": null,
                  "taxId": null,
                  "checkNetNo": null,
                  "contact": "13213",
                  "contactPhone": null,
                  "contactMail": null,
                  "fax": null,
                  "semiangleAddress": null,
                  "remark": null,
                  "description": null,
                  "paymentTerms": null
                },
                "client": null
              }
            }
          ]
        },
        {
          "fieldCode": "Credit",
          "fieldType": "REFERENCE",
          "referenceEntity": [
            {
              "fieldCode": "B001",
              "fieldType": "DEPARTMENT",
              "value": "1003",
              "name": "财务部"
            },
            {
              "fieldCode": "B002",
              "fieldType": "ACCOUNT",
              "account": {
                "accountCode": "1004",
                "accountName": "test4",
                "auxiliaryAccountCode": null,
                "auxiliaryAccountName": null,
                "accountTypeCode": "ASSET",
                "accountTypeName": "資産"
              },
              "value": "1004",
              "name": "test4"
            },
            {
              "fieldCode": "B003",
              "fieldType": "TAX_CATEGORY",
              "value": "1001",
              "name": "10%"
            },
            {
              "fieldCode": "B004",
              "fieldType": "TEXT",
              "value": "13213"
            },
            {
              "fieldCode": "B005",
              "fieldType": "DOUBLE",
              "value": "123131"
            },
            {
              "fieldCode": "B006",
              "fieldType": "AMOUNT",
              "amountValue": {
                "amount": 123130,
                "currencyCode": "JPY",
                "rate": "1",
                "baseCurrencyAmount": 123130,
                "baseCurrency": "JPY",
                "companyCurrencyRate": "1"
              }
            },
            {
              "fieldCode": "B007",
              "fieldType": "TRADING_DESTINATION",
              "partner": {
                "modeType": "supplier",
                "paymentType": "spot_payment",
                "supplier": {
                  "customFormValues": [],
                  "vendorCode": null,
                  "vendorName": "123",
                  "vendorSemiangleName": null,
                  "postalCode": "12313",
                  "address": "131",
                  "businessRegistrationNumber": null,
                  "businessCategory": null,
                  "businessRegistrationDate": null,
                  "legalRepresentative": null,
                  "taxId": null,
                  "checkNetNo": null,
                  "contact": "313",
                  "contactPhone": null,
                  "contactMail": null,
                  "fax": null,
                  "semiangleAddress": null,
                  "remark": null,
                  "description": null,
                  "paymentTerms": null
                },
                "client": null
              }
            }
          ]
        },
        {
          "fieldCode": "Details_Table",
          "fieldType": "TABLE",
          "tableData": [
            [
              {
                "fieldCode": "Amount",
                "fieldType": "AMOUNT",
                "amountValue": {
                  "amount": 10000,
                  "currencyCode": "JPY",
                  "rate": "1",
                  "baseCurrencyAmount": 10000,
                  "baseCurrency": "JPY",
                  "companyCurrencyRate": "1"
                }
              },
              {
                "fieldCode": "VAT",
                "fieldType": "TAX_CATEGORY",
                "value": "1001",
                "name": "10%"
              },
              {
                "fieldCode": "Data1",
                "fieldType": "DATE",
                "value": "2024-11-22"
              },
              {
                "fieldCode": "Data2",
                "fieldType": "MONTH",
                "value": "2024-02"
              },
              {
                "fieldCode": "Currency",
                "fieldType": "CURRENCY",
                "value": "JPY",
                "name": "円"
              },
              {
                "fieldCode": "Value_List",
                "fieldType": "CUSTOM_ENUMERATION",
                "value": "1001",
                "name": "振込"
              },
              {
                "fieldCode": "Nm1",
                "fieldType": "LONG",
                "value": "12313"
              },
              {
                "fieldCode": "Nm2",
                "fieldType": "POSITIVE_INTEGER",
                "value": "12313"
              },
              {
                "fieldCode": "Nm3",
                "fieldType": "DOUBLE",
                "value": "131231"
              },
              {
                "fieldCode": "Control_Amount",
                "fieldType": "AMOUNT",
                "amountValue": {
                  "amount": 1000,
                  "currencyCode": "JPY",
                  "rate": "1",
                  "baseCurrencyAmount": 1000,
                  "baseCurrency": "JPY",
                  "companyCurrencyRate": "1"
                }
              },
              {
                "fieldCode": "Control_VAT",
                "fieldType": "TAX_CATEGORY",
                "value": "1001",
                "name": "10%"
              },
              {
                "fieldCode": "Consumption_Tax",
                "fieldType": "TAX_CATEGORY_AMOUNT",
                "amountValue": {
                  "excludingTaxAmount": 910,
                  "includingTaxAmount": 1000,
                  "taxAmount": 90,
                  "exemptedExcludingTaxAmount": 1000,
                  "exemptedTaxAmount": 0
                }
              },
              {
                "fieldCode": "Partner",
                "fieldType": "TRADING_DESTINATION",
                "partner": {
                  "modeType": "supplier",
                  "paymentType": "spot_payment",
                  "supplier": {
                    "customFormValues": [],
                    "vendorCode": null,
                    "vendorName": "12313",
                    "vendorSemiangleName": null,
                    "postalCode": "1231",
                    "address": "312313",
                    "businessRegistrationNumber": null,
                    "businessCategory": null,
                    "businessRegistrationDate": null,
                    "legalRepresentative": null,
                    "taxId": null,
                    "checkNetNo": null,
                    "contact": "1231",
                    "contactPhone": null,
                    "contactMail": null,
                    "fax": null,
                    "semiangleAddress": null,
                    "remark": null,
                    "description": null,
                    "paymentTerms": null
                  },
                  "client": null
                }
              },
              {
                "fieldCode": "Emp",
                "fieldType": "EMPLOYEE",
                "value": "admin",
                "name": "刘佳楠"
              },
              {
                "fieldCode": "bank",
                "fieldType": "BANK_ACCOUNT",
                "inputType": "company",
                "details": {
                  "country": "JP",
                  "bankCode": "0000",
                  "bankName": "日本銀行",
                  "branchCode": "093",
                  "branchName": "本店",
                  "accountCategory": "1",
                  "bankAccount": "23456",
                  "accountName": "test",
                  "accountNameKana": "DSFSAD"
                }
              },
              {
                "fieldCode": "Company",
                "fieldType": "COMPANY",
                "value": "admin",
                "name": "佳楠测试租户(SBG)"
              },
              {
                "fieldCode": "Department",
                "fieldType": "DEPARTMENT",
                "value": "1003",
                "name": "财务部"
              },
              {
                "fieldCode": "Account",
                "fieldType": "ACCOUNT",
                "account": {
                  "accountCode": "1003",
                  "accountName": "test3",
                  "auxiliaryAccountCode": null,
                  "auxiliaryAccountName": null,
                  "accountTypeCode": "ASSET",
                  "accountTypeName": "資産"
                },
                "value": "1003",
                "name": "test3"
              },
              {
                "fieldCode": "Cc",
                "fieldType": "COST_CENTER",
                "value": "1010",
                "name": "东京"
              },
              {
                "fieldCode": "Debit",
                "fieldType": "REFERENCE",
                "referenceEntity": [
                  {
                    "fieldCode": "B001",
                    "fieldType": "DEPARTMENT",
                    "value": "1003",
                    "name": "财务部"
                  },
                  {
                    "fieldCode": "B002",
                    "fieldType": "ACCOUNT",
                    "account": {
                      "accountCode": "1003",
                      "accountName": "test3",
                      "auxiliaryAccountCode": null,
                      "auxiliaryAccountName": null,
                      "accountTypeCode": "ASSET",
                      "accountTypeName": "資産"
                    },
                    "value": "1003",
                    "name": "test3"
                  },
                  {
                    "fieldCode": "B003",
                    "fieldType": "TAX_CATEGORY",
                    "value": "1001",
                    "name": "10%"
                  },
                  {
                    "fieldCode": "B004",
                    "fieldType": "TEXT",
                    "value": "12312"
                  },
                  {
                    "fieldCode": "B005",
                    "fieldType": "DOUBLE",
                    "value": "12313"
                  },
                  {
                    "fieldCode": "B006",
                    "fieldType": "AMOUNT",
                    "amountValue": {
                      "amount": 122130,
                      "currencyCode": "JPY",
                      "rate": "1",
                      "baseCurrencyAmount": 122130,
                      "baseCurrency": "JPY",
                      "companyCurrencyRate": "1"
                    }
                  },
                  {
                    "fieldCode": "B007",
                    "fieldType": "TRADING_DESTINATION",
                    "partner": {
                      "modeType": "client",
                      "paymentType": "spot_payment",
                      "supplier": null,
                      "client": {
                        "customFormValues": [],
                        "clientCode": "1312",
                        "clientName": "12313",
                        "clientSemiangleName": "1231321",
                        "postalCode": null,
                        "address": null,
                        "legalRepresentative": null,
                        "contactPhone": null,
                        "contact": null,
                        "contactMail": null,
                        "fax": null,
                        "semiangleAddress": null,
                        "collectionTerm": null,
                        "remark": null,
                        "description": null,
                        "tradingConditions": null,
                        "effectiveDate": null,
                        "principalDepartment": null,
                        "principalUser": null
                      }
                    }
                  }
                ]
              },
              {
                "fieldCode": "Credit",
                "fieldType": "REFERENCE",
                "referenceEntity": [
                  {
                    "fieldCode": "B001",
                    "fieldType": "DEPARTMENT",
                    "value": "1002",
                    "name": "总务部"
                  },
                  {
                    "fieldCode": "B002",
                    "fieldType": "ACCOUNT",
                    "account": {
                      "accountCode": "1003",
                      "accountName": "test3",
                      "auxiliaryAccountCode": null,
                      "auxiliaryAccountName": null,
                      "accountTypeCode": "ASSET",
                      "accountTypeName": "資産"
                    },
                    "value": "1003",
                    "name": "test3"
                  },
                  {
                    "fieldCode": "B003",
                    "fieldType": "TAX_CATEGORY",
                    "value": "1001",
                    "name": "10%"
                  },
                  {
                    "fieldCode": "B004",
                    "fieldType": "TEXT",
                    "value": "1231231"
                  },
                  {
                    "fieldCode": "B005",
                    "fieldType": "DOUBLE",
                    "value": "123123"
                  },
                  {
                    "fieldCode": "B006",
                    "fieldType": "AMOUNT",
                    "amountValue": {
                      "amount": 122130,
                      "currencyCode": "JPY",
                      "rate": "1",
                      "baseCurrencyAmount": 122130,
                      "baseCurrency": "JPY",
                      "companyCurrencyRate": "1"
                    }
                  },
                  {
                    "fieldCode": "B007",
                    "fieldType": "TRADING_DESTINATION",
                    "partner": {
                      "modeType": "supplier",
                      "paymentType": "spot_payment",
                      "supplier": {
                        "customFormValues": [],
                        "vendorCode": null,
                        "vendorName": "1231",
                        "vendorSemiangleName": null,
                        "postalCode": "123",
                        "address": "1231",
                        "businessRegistrationNumber": null,
                        "businessCategory": null,
                        "businessRegistrationDate": null,
                        "legalRepresentative": null,
                        "taxId": null,
                        "checkNetNo": null,
                        "contact": "1231",
                        "contactPhone": null,
                        "contactMail": null,
                        "fax": null,
                        "semiangleAddress": null,
                        "remark": null,
                        "description": null,
                        "paymentTerms": null
                      },
                      "client": null
                    }
                  }
                ]
              },
              {
                "fieldCode": "Reference",
                "fieldType": "REFERENCE",
                "referenceEntity": [
                  {
                    "fieldCode": "1",
                    "fieldType": "CUSTOM_ENUMERATION",
                    "value": "1001",
                    "name": "振込"
                  },
                  {
                    "fieldCode": "2",
                    "fieldType": "COMPANY",
                    "value": "admin",
                    "name": "佳楠测试租户(SBG)"
                  },
                  {
                    "fieldCode": "3",
                    "fieldType": "DEPARTMENT",
                    "value": "1003",
                    "name": "财务部"
                  },
                  {
                    "fieldCode": "4",
                    "fieldType": "ACCOUNT",
                    "account": {
                      "accountCode": "1004",
                      "accountName": "test4",
                      "auxiliaryAccountCode": null,
                      "auxiliaryAccountName": null,
                      "accountTypeCode": "ASSET",
                      "accountTypeName": "資産"
                    },
                    "value": "1004",
                    "name": "test4"
                  },
                  {
                    "fieldCode": "5",
                    "fieldType": "COST_CENTER",
                    "value": "1010",
                    "name": "东京"
                  },
                  {
                    "fieldCode": "6",
                    "fieldType": "TRADING_DESTINATION",
                    "partner": {
                      "modeType": "supplier",
                      "paymentType": "spot_payment",
                      "supplier": {
                        "customFormValues": [],
                        "vendorCode": null,
                        "vendorName": "12312",
                        "vendorSemiangleName": null,
                        "postalCode": "12323",
                        "address": "123123",
                        "businessRegistrationNumber": null,
                        "businessCategory": null,
                        "businessRegistrationDate": null,
                        "legalRepresentative": null,
                        "taxId": null,
                        "checkNetNo": null,
                        "contact": "123123",
                        "contactPhone": null,
                        "contactMail": null,
                        "fax": null,
                        "semiangleAddress": null,
                        "remark": null,
                        "description": null,
                        "paymentTerms": null
                      },
                      "client": null
                    }
                  },
                  {
                    "fieldCode": "7",
                    "fieldType": "TAX_CATEGORY",
                    "value": "1001",
                    "name": "10%"
                  },
                  {
                    "fieldCode": "8",
                    "fieldType": "EMPLOYEE",
                    "value": "admin",
                    "name": "刘佳楠"
                  },
                  {
                    "fieldCode": "9",
                    "fieldType": "BANK_ACCOUNT",
                    "inputType": "company",
                    "details": {
                      "country": "JP",
                      "bankCode": "0000",
                      "bankName": "日本銀行",
                      "branchCode": "093",
                      "branchName": "本店",
                      "accountCategory": "1",
                      "bankAccount": "23456",
                      "accountName": "test",
                      "accountNameKana": "DSFSAD"
                    }
                  },
                  {
                    "fieldCode": "11",
                    "fieldType": "TRADING_DESTINATION",
                    "partner": {
                      "modeType": "client",
                      "paymentType": "spot_payment",
                      "supplier": null,
                      "client": {
                        "customFormValues": [],
                        "clientCode": "122",
                        "clientName": "132",
                        "clientSemiangleName": "3123123",
                        "postalCode": null,
                        "address": null,
                        "legalRepresentative": null,
                        "contactPhone": null,
                        "contact": null,
                        "contactMail": null,
                        "fax": null,
                        "semiangleAddress": null,
                        "collectionTerm": null,
                        "remark": null,
                        "description": null,
                        "tradingConditions": null,
                        "effectiveDate": null,
                        "principalDepartment": null,
                        "principalUser": null
                      }
                    }
                  },
                  {
                    "fieldCode": "12",
                    "fieldType": "ATTACHMENT",
                    "attachments": []
                  }
                ]
              },
              {
                "fieldCode": "Attachment",
                "fieldType": "ATTACHMENT",
                "attachments": []
              },
              {
                "fieldCode": "Link",
                "fieldType": "LINK",
                "attachments": null
              },
              {
                "fieldCode": "Single",
                "fieldType": "TEXT",
                "value": "1231"
              },
              {
                "fieldCode": "Multi",
                "fieldType": "TEXT_AREA",
                "value": "3123123"
              }
            ]
          ]
        }
      ],
      "approvalHistories": null,
      "taskId": "118256"
    }
  ]
}

OpenAPIリターン項目

PageResposne

パラメータ名 タイプ 説明
total int 検索結果の総件数
current int 当ページ数
pageSize int ページごとの結果数
pages int 検索結果総ページ数
hasPrevious boolean 前のページがあるかどうか
hasNext boolean 次のページがあるかどうか
data data[] ワークフローリスト

data

パラメータ名 タイプ 規則 説明
entityKey String エンティティキー。
OpenApiでワークフローを作成する時に渡した当プロセスを識別できる唯一のキーです。
workflowCode String ワークフローコード
processCode String プロセス番号。システムより自動採番した番号
employeeId String 従業員番号
departmentCode String 部門コード
companyCode String 会社コード
baseDate String 時間フォーマット:yyyy-MM-dd 基準日
processStatus String ステータス;ProcessStatusTypeをご参照
entityFields entityFields[] 項目テーブル情報
approvalHistories approvalHistories[] 承認履歴
taskId String タスクID。
外部承認ステージを利用する時に渡した当プロセスを識別できる唯一のキーです。

processStatusType

列挙名 説明
1000 INIT 編集中
1001 RUNNING 承認待ち
1002 REJECTED 差戻
1003 CANCELLED 取消
1004 COMPLETED 承認済

entityFields

パラメータ名 タイプ 規則 説明
fieldCode String 項目テーブルの当項目のコード
fieldType String 項目テーブルの当項目のタイプ
value String 項目テーブルの項目値
name String 名称
amountValue amountValue{} 金額
tableData tableData[] 下級項目テーブル項目リスト
attachments attachments[] リンクリスト
inputType String 銀行口座の入力方法
details details{} 銀行口座の情報
account account{} 勘定科目
partner partner{} パートナー
referenceEntity referenceEntity[] 引用項目テーブル

amountValue

パラメータ名 タイプ 規則 説明
amount BigDecimal 金額の値
currencyCode String 通貨コード
rate String 通貨レート
baseCurrencyAmount BigDecimal 主要通貨の金額
baseCurrency String 主要通貨
companyCurrencyRate String 企業レート
includingTaxAmount BigDecimal 税込額
excludingTaxAmount BigDecimal 税抜額
exemptedExcludingTaxAmount BigDecimal 税抜額(税額控除後)
taxAmount BigDecimal 税額
exemptedTaxAmount BigDecimal 税額(税額控除後)

tableData

パラメータ名 タイプ 規則 説明
entityFields entityFields[] 項目テーブル情報

attachments(ATTACHMENT)

パラメータ名 タイプ 規則 説明
fileName String 添付ファイルの名称
fileUrl String 添付ファイルのUrl
パラメータ名 タイプ 規則 説明
linkName String リンク名称
linkValue String リンクアドレス

inputType

列挙値 説明
company 会社口座
partner パートナー口座
employee 従業員口座
spot スポット入力

details(BANK_ACCOUNT)

参数名 类型 约束 说明
country String 国家
bankCode String 銀行コード
bankName String 銀行名
branchCode String 支店コード
branchName String 支店名
accountCategory String 口座種別
1:普通預金
2:当座預金
4:貯蓄預金
9:その他
bankAccount String 口座番号
accountName String 口座名称
accountNameKana String 口座名称(半角カナ)

account

パラメータ名 タイプ 規則 説明
accountCode String 勘定科目コード
accountName String 勘定科目名
auxiliaryAccountCode String 補助科目コード
auxiliaryAccountName String 補助科目名
accountTypeCode String 科目タイプコード
ASSET
COST
LIABILITY
OWNERS_EQUITY
PROFIT_AND_LOSS
accountTypeName String 科目タイプ名
資産
費用
負債
資本
収益

partner

パラメータ名 タイプ 規則 説明
modeType String パートナータイプ
supplier
client
paymentType String 支払タイプ
pre_defined
spot_payment
supplier String 仕入先
client String 顧客

modeType=supplier

パラメータ名 タイプ 必須 キー 規則 説明
customFormValues customFormValues{} 拡張項目
vendorCode String 仕入先コード
vendorName String 仕入先名
vendorSemiangleName String 仕入先名(半角カナ)
postalCode String 郵便番号
address String 住所
businessRegistrationNumber String 事業者登録番号
businessCategory String 事業者区分
businessRegistrationDate String 事業者登録日
legalRepresentative String 代表取締役
taxId String タックス登録番号
checkNetNo String でんさいネットNO.
contact String 連絡先
contactPhone String 連絡先電話
contactMail String メールアドレス
fax String ファックス
semiangleAddress String 住所(半角カナ)
remark String 備考
description String 備考(検索用)
paymentTerms String 支払パターン

modeType=client

パラメータ名 タイプ 必須 キー 規則 説明
customFormValues customFormValues{} 拡張項目
clientCode String 顧客コード
clientName String 顧客名
clientSemiangleName String 顧客名(半角カナ)
postalCode String 郵便番号
address String 住所
legalRepresentative String 代表取締役
contactPhone String 連絡先電話
contact String 連絡先
contactMail String メールアドレス
fax String ファックス
semiangleAddress String 住所(半角カナ)
collectionTerm String 入金パターン
remark String 備考
description String 備考(検索用)
tradingConditions String 取引条件
effectiveDate String 有効日
principalDepartment String 担当部門
principalUser String 担当者

customFormValues

パラメータ名 タイプ 必須 キー 規則 説明
fieldCode String 項目コード(拡張項目)
value String 入力値(拡張項目)

ReferenceEntity

パラメータ名 タイプ 規則 説明
entityFields entityFields[] 項目テーブル情報

approvalHistories

パラメータ名 タイプ 規則 説明
operation Integer ApprovalOperationを参照 操作タイプ
operationDetail String 最大 1000 文字 操作備考
operationDate String 時間フォーマット:yyyy-MM-dd'T'HH:mm:ssZ 承認時間
operator UserSummary UserSummaryを参照 操作者
applicant UserSummary UserSummaryを参照 申請者
approver UserSummary UserSummaryを参照 承認者
transmit UserSummary UserSummaryを参照 委譲対象

UserSummary

パラメータ名 タイプ 規則 説明
employeeId String 従業員番号
fullName String 従業員名称

ApprovalOperation

説明
1001 提出
2001 承認済
2002 差戻し
2006 承認者通知
2800 自己承認
5009 承認者追加
5010 委譲
8004 申請者返事
9001 管理員は承認ステージをジャンプする
9004 管理者承認済
9005 管理者差戻し

失敗例

{
    "message": "パラメータ送信フォーマット異常1002;90、正しいフォーマット1,2,3",
    "errorCode": "120005"
}

項目説明

項目名 タイプ 説明
message String エラーメッセージを返す
errorCode String エラーコードを返す

エラーコード説明

errorCode message 説明
120005 パラメータ送信フォーマット異常{0}、正しいフォーマット{1}