- db/schema.sql → db/schema.d/00-base.sql, compose가 schema.d 디렉터리 마운트 (모듈들이 db/schema.d/NN-<mod>.sql 로 disjoint 추가) - acq.fd에 범용 스크래치필드(T_ARG/T_STR/T_AMT/T_KEY/T_ID) → 모듈이 acq.fd 미수정 - setapp.sh gitignore 제외(필수 런타임 config) - 검증: 4서버 runok, 41서비스, 체인 커밋 유지 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
55 lines
2.6 KiB
Text
55 lines
2.6 KiB
Text
$/* @(#) Acquiring (카드 매입) UBF field table - shared by all modules */
|
|
*base 6000
|
|
|
|
# name id type flag comment
|
|
T_MERCHANT 1 string - 가맹점 ID
|
|
T_AMOUNT 2 long - 매입 금액
|
|
T_FEE 3 long - 수수료
|
|
T_NET 4 long - 정산 금액
|
|
T_STATUS 5 string - 상태
|
|
T_PURCHASE_ID 6 long - 매입 ID
|
|
T_BIZDATE 7 string - 영업일
|
|
T_SETTLE_ID 8 long - 정산 ID
|
|
T_MSG 9 string - 메시지
|
|
T_CANCEL_ID 10 long - 취소 ID
|
|
T_INSTALL_N 11 long - 할부 개월
|
|
T_TAX 12 long - 세액
|
|
T_FX_AMT 13 long - 해외 원통화 금액
|
|
T_COUNT 14 long - 건수
|
|
T_REASON 15 string - 사유
|
|
T_CATEGORY 16 string - 업종/분류
|
|
T_ISSUER 17 string - 발급사
|
|
T_CHANNEL 18 string - 채널
|
|
T_CCY 19 string - 통화코드
|
|
T_ADJ 20 long - 조정 ID
|
|
T_DELTA 21 long - 조정 금액(증감)
|
|
T_SVCNAME 22 string - 서비스명
|
|
T_RC 23 long - 결과코드
|
|
T_GROSS 24 long - 총액
|
|
T_DOCNO 25 string - 문서번호
|
|
|
|
# --- 범용 스크래치 필드 (모듈들이 acq.fd 수정 없이 재사용; 병렬 생성 충돌 회피) ---
|
|
T_ARG1 30 long - 범용 long 1
|
|
T_ARG2 31 long - 범용 long 2
|
|
T_ARG3 32 long - 범용 long 3
|
|
T_ARG4 33 long - 범용 long 4
|
|
T_ARG5 34 long - 범용 long 5
|
|
T_ARG6 35 long - 범용 long 6
|
|
T_ARG7 36 long - 범용 long 7
|
|
T_ARG8 37 long - 범용 long 8
|
|
T_STR1 38 string - 범용 string 1
|
|
T_STR2 39 string - 범용 string 2
|
|
T_STR3 40 string - 범용 string 3
|
|
T_STR4 41 string - 범용 string 4
|
|
T_STR5 42 string - 범용 string 5
|
|
T_STR6 43 string - 범용 string 6
|
|
T_STR7 44 string - 범용 string 7
|
|
T_STR8 45 string - 범용 string 8
|
|
T_AMT1 46 long - 범용 금액 1
|
|
T_AMT2 47 long - 범용 금액 2
|
|
T_AMT3 48 long - 범용 금액 3
|
|
T_AMT4 49 long - 범용 금액 4
|
|
T_KEY1 50 string - 범용 키 1
|
|
T_KEY2 51 string - 범용 키 2
|
|
T_ID1 52 long - 범용 ID 1
|
|
T_ID2 53 long - 범용 ID 2
|