Files
cobol-java-v3/config/programs/SHA02MNC.yaml
T

45 lines
907 B
YAML

program_id: SHA02MNC
db_type: SQLite
db_name: INSURANCEDB.db
db_tables:
- name: INSURANCE_RATES
columns:
- name: GRADE_CODE
type: CHAR(2)
primary_key: true
- name: MONTHLY_FROM
type: DECIMAL(9,0)
- name: MONTHLY_TO
type: DECIMAL(9,0)
- name: HEALTH_RATE
type: DECIMAL(7,6)
- name: PENSION_RATE
type: DECIMAL(7,6)
- name: EFFECTIVE_FROM
type: CHAR(6)
- name: EFFECTIVE_TO
type: CHAR(6)
- name: EMP_MASTER
columns:
- name: EMP_ID
type: CHAR(8)
primary_key: true
- name: EMP_NAME
type: VARCHAR(40)
- name: DEPT_CODE
type: CHAR(2)
- name: BASE_SALARY
type: DECIMAL(9,0)
runs:
- id: normal
- id: emp_open_fail
drop_tables: [EMP_MASTER]
inject_duplicate_pk: false
subprograms:
- SUB01DAT
- SUB02MSG
- SUB04CHK