RCDPRECT ;WISC/RFJ-print a receipt ;1 Jun 99
Source file <RCDPRECT.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RECEIPT(RCRECTDA,RCTRANDA) | ; control printing of receipt for device selection
|
|
| DEVICE() | ; select the device and print receipt
; returns 0 if not successful |
|
| QUEUEIT | ; queue printing receipt
|
|
| ; print a receipt
; requires variables rcrectda and rctranda |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | PRINT+24 |
| ^PRCA(430 - [#430] | PRINT+29, PRINT+31, PRINT+32, PRINT+56 |
| ^RC(341.1 - [#341.1] | PRINT+38, PRINT+42 |
| ^RCY(344 - [#344] | PRINT+19, PRINT+35, PRINT+38, PRINT+42 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | RECEIPT+1~, RECEIPT+18*, PRINT+2~, PRINT+8*, PRINT+15*, PRINT+16, PRINT+25*, PRINT+26, PRINT+32*, PRINT+33 |
| %H | PRINT+2~ |
| %I | PRINT+2~ |
| >> %ZIS | RECEIPT+13*, DEVICE+4* |
| >> %ZIS("A" | DEVICE+2* |
| >> %ZIS("B" | DEVICE+3* |
| ADDRESS | PRINT+2~, PRINT+6*, PRINT+8, PRINT+9*, PRINT+10 |
| DATA | PRINT+2~, PRINT+19*, PRINT+20, PRINT+23, PRINT+24, PRINT+25, PRINT+29, PRINT+31, PRINT+32, PRINT+35 , PRINT+39, PRINT+45, PRINT+46, PRINT+48, PRINT+52, PRINT+53, PRINT+55, PRINT+56 |
| IO | PRINT+3 |
| IO("Q" | DEVICE+7 |
| IOP | RECEIPT+1~, RECEIPT+12* |
| LINE | PRINT+2~, PRINT+12*, PRINT+13, PRINT+66 |
| MSG | PRINT+2~, PRINT+64*, PRINT+65 |
| >> POP | RECEIPT+14, DEVICE+6 |
| RECEIPT+1~, RECEIPT+2*, RECEIPT+4*, RECEIPT+7, RECEIPT+10, RECEIPT+12*, RECEIPT+14*, RECEIPT+18 | |
| RCRECTDA | RECEIPT~, PRINT+19, PRINT+35, PRINT+38, PRINT+42 |
| RCTRANDA | RECEIPT~, PRINT+19 |
| RCTYPE | PRINT+2~, PRINT+42*, PRINT+44, PRINT+51 |
| X | PRINT+2~, PRINT+36 |
| Y | PRINT+2~, PRINT+36*, PRINT+37, PRINT+39*, PRINT+40, PRINT+46*, PRINT+47 |
| >> ZTDESC | QUEUEIT+2* |
| >> ZTDTH | QUEUEIT+2* |
| >> ZTRTN | QUEUEIT+2* |
| >> ZTSAVE("RCRECTDA" | QUEUEIT+3* |
| >> ZTSAVE("RCTRANDA" | QUEUEIT+3* |
| >> ZTSAVE("ZTREQ" | QUEUEIT+3* |
| ZTSK | QUEUEIT+1~ |