外部承認タスク一括取得
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 |
attachments(LINK)
| パラメータ名 | タイプ | 規則 | 説明 |
|---|---|---|---|
| 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を参照 | 委譲対象 |
| receiver | UserSummary | UserSummaryを参照 | 宛先 |
UserSummary
| パラメータ名 | タイプ | 規則 | 説明 |
|---|---|---|---|
| employeeId | String | 従業員番号 複数時:従業員番号,従業員番号 | |
| fullName | String | 従業員名称 複数時:従業員名称,従業員名称 |
ApprovalOperation
| 値 | 説明 |
|---|---|
| 1001 | 提出 |
| 1002 | 取消 |
| 1006 | 承認の引戻し |
| 2001 | 承認済 |
| 2002 | 差戻し |
| 2006 | 承認者通知 |
| 2800 | 自己承認 |
| 3050 | 任意通知 |
| 5009 | 承認者追加 |
| 5010 | 委譲 |
| 8004 | 申請者返事 |
| 9001 | 管理員は承認ステージをジャンプする |
| 9004 | 管理者承認済 |
| 9005 | 管理者差戻し |
失敗例
{
"message": "パラメータ送信フォーマット異常1002;90、正しいフォーマット1,2,3",
"errorCode": "120005"
}
項目説明
| 項目名 | タイプ | 説明 |
|---|---|---|
| message | String | エラーメッセージを返す |
| errorCode | String | エラーコードを返す |
エラーコード説明
| errorCode | message | 説明 |
|---|---|---|
| 120005 | パラメータ送信フォーマット異常{0}、正しいフォーマット{1} |