外部审批任务批量查询

接口描述

此OpenApi用于查询外部审批节点的待审批任务使用

请求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"
    }
  ]
}

接口返回字段

PageResposne

参数名 类型 说明
total int 查询结果总个数
current int 当前页数
pageSize int 每页结果计
pages int 查询结果总分页数
hasPrevious boolean 是否有上一页
hasNext boolean 是否有下一页
data data[] ワークフローリスト

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[] 审批历史
taskId String 待审批任务ID。
外部审批节点中,待审批任务的ID,唯一Key

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 返回错误码

错误代码

errorCode message 説明
120005 传入参数格式异常:{0},正确格式为:{1}