プロセスのトランザクションを検索
パラメータをフィルタリング条件にしてプロセスのトランザクションを検索します。
Query Parameters
- processCode string
プロセスコードのリスト(カンマ区切り)
- processTranStatus string
プロセスのステータス(カンマ区切り)
[ IN_PROGRESS,COMPLETED,KILLED ] - submitDateFrom date
起票された日付 (開始日)
- submitDateTo date
起票された日付 (終了日)
- submitAccount string
起票したアカウント情報のコード
- completedDateFrom date
完了した日付 (開始日)
- completedDateTo date
完了した日付 (終了日)
- purchaseDateFrom date
購入日 (開始日)
- purchaseDateTo date
購入日 (終了日)
- item string
商品コード
- responsibleDepartment string
担当部門コード
- responsibleOperator string
担当従業員アカウントコード
- buyerAccount string
購入者アカウントコード
- taskAssignedAccount string
タスクの担当になっているアカウントコード
- currentTaskAccount string
進行中のタスクの担当になっているアカウントコード
- limit integer
Default value:
100取得するレコード数の上限
- offset integer
ページネーションのオフセット
- 200
プロセス検索結果のレスポンス
- application/json
- Schema
- Example (from schema)
Schema
results object[]
プロセスのリスト
Array [processTransactionId stringプロセストランザクションの一意のID
processTranRecognition number認識番号
processCode stringプロセスコード
processName stringプロセス名
departmentId string担当所属ID
departmentCode string担当所属コード
departmentName string担当所属名称
itemId string商品ID
itemCode string商品コード
itemName string商品名
startDate date-timeプロセス開始日
endDate date-timeプロセス終了日
processTranStatusPossible values: [
IN_PROGRESS,COMPLETED,KILLED]プロセスのステータス
isExpected boolean期待された結果か否か
killedReason string強制終了理由
buyerAccountId string購入者アカウントID
buyerAccountCode string購入者アカウントコード
buyerAccountName string購入者アカウント名
responsibleOperatorId string担当従業員アカウントID
responsibleOperatorCode string担当従業員アカウントコード
responsibleOperatorName string担当従業員アカウント名
purchaseDate date購入日付
purchasePrice number購入金額
serviceDate date実施日
submitDate dateプロセス起票日
submitterAccountId stringプロセス起票アカウントID
submitterAccountCode stringプロセス起票アカウントコード
submitterAccountName stringプロセス起票アカウント名
processItems object[]
プロセスアイテムのリスト
Array [value stringプロセスアイテムの値
elementName stringプロセスアイテムの項目名
processItemCode stringプロセスアイテムコード
mappingSetting MappingSettingPossible values: [
SUPPLIER,SUPPLIER_BY_DEPARTMENT,CUSTOMER,ITEM,DEPARTMENT,ACCOUNTS_BY_ROLE,PROCESS_DETAIL]マッピング設定
inputType InputTypePossible values: [
STRING,NUMBER,DATE,DATETIME,BOOLEAN,S3_PATH,OBJECT_TABLE,OBJECT]入力する値の型
]tasks object[]
タスクのリスト
Array [taskTransactionId stringタスクの一意のID(UUID)
executeGroupCode string実行グループコード
taskCode stringタスクコード
taskName stringタスク名
taskStatusPossible values: [
NOT_STARTED,IN_PROGRESS,COMPLETED,KILLED]タスクのステータス
startDate date-timeタスクの開始日
endDate date-timeタスクの終了日
deadlineDate date-timeタスクの期限日
assignedAccountId string担当アカウントのID(UUID)
assignedAccountCode string担当アカウントコード
assignedAccountName string担当アカウント名
startOrder integerタスクの起動順
]]
{
"results": [
{
"processTransactionId": "string",
"processTranRecognition": 0,
"processCode": "string",
"processName": "string",
"departmentId": "string",
"departmentCode": "string",
"departmentName": "string",
"itemId": "string",
"itemCode": "string",
"itemName": "string",
"startDate": "2025-03-27T02:19:02.459Z",
"endDate": "2025-03-27T02:19:02.459Z",
"isExpected": true,
"killedReason": "string",
"buyerAccountId": "string",
"buyerAccountCode": "string",
"buyerAccountName": "string",
"responsibleOperatorId": "string",
"responsibleOperatorCode": "string",
"responsibleOperatorName": "string",
"purchaseDate": "2025-03-27",
"purchasePrice": 0,
"serviceDate": "2025-03-27",
"submitDate": "2025-03-27",
"submitterAccountId": "string",
"submitterAccountCode": "string",
"submitterAccountName": "string",
"processItems": [
{
"value": "string",
"elementName": "string",
"processItemCode": "string",
"mappingSetting": "SUPPLIER",
"inputType": "STRING"
}
],
"tasks": [
{
"taskTransactionId": "string",
"executeGroupCode": "string",
"taskCode": "string",
"taskName": "string",
"startDate": "2025-03-27T02:19:02.459Z",
"endDate": "2025-03-27T02:19:02.459Z",
"deadlineDate": "2025-03-27T02:19:02.459Z",
"assignedAccountId": "string",
"assignedAccountCode": "string",
"assignedAccountName": "string",
"startOrder": 0
}
]
}
]
}