73 lines
1.7 KiB
YAML
73 lines
1.7 KiB
YAML
formId: frmConsolidation
|
|
title: 집계 실행
|
|
route: consolidation
|
|
authority: OPERATOR
|
|
layout:
|
|
width: 1440
|
|
height: 900
|
|
datasets:
|
|
- id: dsRuns
|
|
columns:
|
|
- { id: id, type: INT }
|
|
- { id: fiscalPeriod, type: STRING }
|
|
- { id: statusCode, type: STRING }
|
|
- { id: requestedBy, type: STRING }
|
|
- { id: requestedAt, type: STRING }
|
|
- { id: finishedAt, type: STRING }
|
|
- { id: summaryMessage, type: STRING }
|
|
components:
|
|
- id: edtRunFiscalPeriod
|
|
type: Edit
|
|
prompt: 회계기간 (YYYY-MM)
|
|
left: 36
|
|
top: 108
|
|
width: 180
|
|
height: 38
|
|
- id: btnRun
|
|
type: Button
|
|
text: 집계 실행
|
|
left: 236
|
|
top: 108
|
|
width: 140
|
|
height: 38
|
|
- id: btnReloadRuns
|
|
type: Button
|
|
text: 상태 새로고침
|
|
left: 392
|
|
top: 108
|
|
width: 160
|
|
height: 38
|
|
grids:
|
|
- id: grdRuns
|
|
title: 집계 실행 이력
|
|
dataset: dsRuns
|
|
left: 36
|
|
top: 176
|
|
width: 1368
|
|
height: 360
|
|
columns:
|
|
- { id: id, text: 실행ID }
|
|
- { id: fiscalPeriod, text: 회계기간 }
|
|
- { id: statusCode, text: 상태 }
|
|
- { id: requestedBy, text: 요청자 }
|
|
- { id: requestedAt, text: 요청시각 }
|
|
- { id: finishedAt, text: 완료시각 }
|
|
- { id: summaryMessage, text: 요약 }
|
|
transactions:
|
|
- id: txLoadRuns
|
|
method: GET
|
|
endpoint: /api/tx/consolidations/overview
|
|
datasets:
|
|
- dsRuns
|
|
actions:
|
|
- id: actRunConsolidation
|
|
label: 집계 실행
|
|
method: POST
|
|
endpoint: /api/consolidations/runs
|
|
successMessage: 집계가 요청되었습니다. batch 컨테이너가 처리합니다.
|
|
messages:
|
|
- code: RUN_HINT
|
|
level: INFO
|
|
text: 업로드가 ACCEPTED 상태인 파일만 집계 대상에 포함됩니다.
|
|
|