💳 COBOL BILLING SYSTEM SIMULATOR
v1.1 — Four stages: INIT → READ-PROCESS → RECONCILE → CLEANUP. With REEL status.
═══ PREP FOR MONDAY MORNING ═══
🐸 FROGGY:
"Press RUN BATCH to start a billing simulation. Watch the pipeline, check the FILE STATUS, and see if the control totals balance."
🔌
INIT
Allocate · REEL Check
⏳
▸
📂⚙
READ-PROCESS
Combine · Validate
0
▸
📊
RECONCILE
Count · Balance
⏳
▸
⚠ ERRORS: 0
⚠ REEL STATUS CHECK
The billing tape BILLING.MASTER.TAPE is not mounted.
Froggy's system is waiting for a human operator to mount the reel.
* REEL status check before first READ:
IF WS-REEL-STATUS NOT = 'MOUNTED'
DISPLAY "REEL BILLING.MASTER NOT MOUNTED"
WRITE OPERATOR-MESSAGE
WAIT
END-IF.
Ready
BATCH # 0
RECORDS 0
OK 0
ERRORS 0
TOTAL $ 0.00
RC --
| # |
CUSTOMER |
AMOUNT |
TAX |
TOTAL |
STATUS |
═══ Waiting for first batch run ═══
📊 CONTROL TOTAL RECONCILIATION