按单号查询工作流

接口描述

此接口为根据工作流流程编号查询工作流单据

请求URI

/api/openapi/process/instance

请求方式

GET

请求参数示例

/api/openapi/process/instance?fetchApprovalHistory=false&processCode=WK00021404

请求参数说明

参数名 类型 必填 说明
fetchApprovalHistory Boolean 默认为false,是否需要回传审批履历
processCode String 流程编号,必须指定processCode。
{
  "message": "success",
  "data": {
    "entityKey": null,
    "workflowCode": "455676",
    "processCode": "qwertyuiopasdfghjk221120240056",
    "employeeId": "admin",
    "departmentCode": null,
    "companyCode": "admin",
    "baseDate": "2024-11-22",
    "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": "資産"
        }
      },
      {
        "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": [
          {
            "fileName": "1115_【サービス機能定義書】システム情報管理.xlsx",
            "fileUrl": "https://spendia-dynamic-sit.s3.ap-northeast-1.amazonaws.com/73ebbbd7-a972-4217-841e-16b330c7f16f/invoices/f7e2091a-8d10-4f13-b9d3-af9a10f979df-1115_%E3%80%90%E3%82%B5%E3%83%BC%E3%83%92%E3%82%99%E3%82%B9%E6%A9%9F%E8%83%BD%E5%AE%9A%E7%BE%A9%E6%9B%B8%E3%80%91%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E6%83%85%E5%A0%B1%E7%AE%A1%E7%90%86.xlsx?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20241122T102440Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3599&X-Amz-Credential=AKIAJYC4KIDBXXJMJSNQ%2F20241122%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=278baa3ddca5992f13b9d7af77089ca25bc4a7a22e4d633ba7bc652a8cd08654"
          }
        ]
      },
      {
        "fieldCode": "Link",
        "fieldType": "LINK",
        "attachments": [
          {
            "linkName": "baidu",
            "linkValue": "https://baidu.com"
          }
        ]
      },
      {
        "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": "資産"
            }
          },
          {
            "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": [
              {
                "fileName": "1115_【サービス機能定義書】システム情報管理.xlsx",
                "fileUrl": "https://spendia-dynamic-sit.s3.ap-northeast-1.amazonaws.com/73ebbbd7-a972-4217-841e-16b330c7f16f/invoices/5d37951f-49a0-4751-8ee9-3563d26deae8-1115_%E3%80%90%E3%82%B5%E3%83%BC%E3%83%92%E3%82%99%E3%82%B9%E6%A9%9F%E8%83%BD%E5%AE%9A%E7%BE%A9%E6%9B%B8%E3%80%91%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E6%83%85%E5%A0%B1%E7%AE%A1%E7%90%86.xlsx?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20241122T102440Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAJYC4KIDBXXJMJSNQ%2F20241122%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=c8acf03c107066abecfd015ba657ebffe8a8f9fae58a266a5daa5a9ce49f4c80"
              }
            ]
          },
          {
            "fieldCode": "Link",
            "fieldType": "LINK",
            "attachments": [
              {
                "linkName": "baidu",
                "linkValue": "https://baidu.com"
              }
            ]
          },
          {
            "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": "資産"
            }
          },
          {
            "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": "資産"
            }
          },
          {
            "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": "資産"
              }
            },
            {
              "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": "資産"
                  }
                },
                {
                  "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": "資産"
                  }
                },
                {
                  "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": "資産"
                  }
                },
                {
                  "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": [
                    {
                      "fileName": "16278_汎用WFのCSVl出力項目追加.xlsx",
                      "fileUrl": "https://spendia-dynamic-sit.s3.ap-northeast-1.amazonaws.com/73ebbbd7-a972-4217-841e-16b330c7f16f/invoices/79fed8ff-1530-4293-b408-c337fba1f84a-16278_%E6%B1%8E%E7%94%A8WF%E3%81%AECSVl%E5%87%BA%E5%8A%9B%E9%A0%85%E7%9B%AE%E8%BF%BD%E5%8A%A0.xlsx?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20241122T102440Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAJYC4KIDBXXJMJSNQ%2F20241122%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=186dff23773c69a7ab601133de1e1d2bf59ef39f0d6682444524b919414f5e40"
                    }
                  ]
                }
              ]
            },
            {
              "fieldCode": "Attachment",
              "fieldType": "ATTACHMENT",
              "attachments": [
                {
                  "fileName": "1115_【サービス機能定義書】システム情報管理.xlsx",
                  "fileUrl": "https://spendia-dynamic-sit.s3.ap-northeast-1.amazonaws.com/73ebbbd7-a972-4217-841e-16b330c7f16f/invoices/d9c4b449-9734-45ae-90dc-e3948e62325e-1115_%E3%80%90%E3%82%B5%E3%83%BC%E3%83%92%E3%82%99%E3%82%B9%E6%A9%9F%E8%83%BD%E5%AE%9A%E7%BE%A9%E6%9B%B8%E3%80%91%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E6%83%85%E5%A0%B1%E7%AE%A1%E7%90%86.xlsx?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20241122T102440Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAJYC4KIDBXXJMJSNQ%2F20241122%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-Signature=e5a701225d0bd5e48912667b5d78ba4d8a922ce4673b0df5c4434b8951c4144f"
                }
              ]
            },
            {
              "fieldCode": "Link",
              "fieldType": "LINK",
              "attachments": [
                {
                  "linkName": "baidu",
                  "linkValue": "https://baidu.com"
                }
              ]
            },
            {
              "fieldCode": "Single",
              "fieldType": "TEXT",
              "value": "1231"
            },
            {
              "fieldCode": "Multi",
              "fieldType": "TEXT_AREA",
              "value": "3123123"
            }
          ]
        ]
      }
    ],
    "approvalHistories": null
  }
}

接口返回字段

data

参数名 类型 规则 说明
entityKey String 识别Key
通过OpenApi,创建工作流时的对应流程的唯一识别Key
workflowCode String 流程编码
processCode String 流程编号。系统自动编码
employeeId String 员工工号
departmentCode String 部门Code
companyCode String 公司Code
baseDate String 時間フォーマット:yyyy-MM-dd 基准日期
processStatus String 状态;参考ProcessStatusType
entityFields entityFields[] 业务实体数组
approvalHistories approvalHistories[] 审批历史

processStatusType

列挙名 説明
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 supplier{} 供应商
client client{} 客户

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 电债NetNO.
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 提出
1002 撤回
2001 已审批
2002 驳回
2006 审批人通知
2800 自审批
5009 追加审批人
5010 转交
8004 申请人回复
9001 管理员审批跳转
9004 管理员审批通过
9005 管理员驳回

失败示例

{
    "message": "参数格式异常1002;90、正确格式1,2,3",
    "errorCode": "120005"
}

字段说明

参数名 类型 说明
message String 返回的错误信息
errorCode String 返回的错误信息ID

错误代码

errorCode message 説明
120005 参数格式异常{0}、正确格式{1}