feat(ledger): 거래 단계별 처리시각 기록·조회 및 pacs.002 결과통보 조회

- transfer에 pdng_at(Dior)·acsp_at(Hermes) 컬럼 추가(V5), Dior/Hermes가 각 단계 처리시각 기록
- Chanel /inquiry 응답에 접수·순번·기록·정산·완결 5단계 시각(rcvdAt/actcAt/pdngAt/acspAt/acccAt) 노출
- 경합 안전 upsert(Dior COALESCE, Hermes acsp_at 갱신·pdng_at 보존)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
rtgs
2026-07-16 13:40:46 +09:00
parent 58ca23b5d9
commit ffbeb35d18
7 changed files with 42 additions and 15 deletions

View File

@@ -0,0 +1,6 @@
-- 거래 단계별 처리시각(서비스별 타임라인). 기존 created_at(순번)·updated_at(완결)에 더해
-- 기록(Dior)·정산(Hermes) 처리시각을 원장에 영속 기록한다. 추가(additive)라 기존 데이터 무해.
ALTER TABLE transfer ADD COLUMN IF NOT EXISTS pdng_at BIGINT;
ALTER TABLE transfer ADD COLUMN IF NOT EXISTS acsp_at BIGINT;
COMMENT ON COLUMN transfer.pdng_at IS '기록(PDNG) 처리시각(epoch ms) — Dior';
COMMENT ON COLUMN transfer.acsp_at IS '정산(ACSP) 처리시각(epoch ms) — Hermes';