FHCMSR1 ; HISC/NCA - Cost of Meals Served (cont.) ;4/25/93 13:57
Source file <FHCMSR1.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 |
---|---|---|
Q1 | ; Process Calculating Cost of Meals
; STG contains a string of number that is used to indicate which column ; to print each cost in the row. |
|
CAL | ; Calculate the costs
; P(1) contains the cost entered for calculating all the cost of the ; Food Groups. P(2) contains the total of the beg inv, issue, end inv, ; and recommanded. |
|
PRT | ; Print the costs
|
|
LP | ; Loop to print costs for each group
|
|
ND | ; Print the last line,the total of each column
|
|
ADD | ; Add Issue for the quarter
|
|
HDR | ; Print Heading
|
|
HDR1 |
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FH(117.2 - [#117.2] | Q1+7, CAL+5 |
Name | Field # of Occurrence |
---|---|
^( | Q1+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | Q1+3 |
>> DA | Q1+3*, HDR+2*, HDR1 |
>> DTP | Q1+3* |
>> EDT | Q1+7, HDR+2 |
>> FHTOT | CAL+23, CAL+24 |
>> HD | Q1+3*, HDR+2 |
>> I | CAL+8*, CAL+21*, CAL+23*, PRT+6*, PRT+7*, LP+1, ADD+2* |
IOF | HDR+1 |
IOST | HDR+1 |
>> K | CAL+7*, CAL+8*, CAL+19*, CAL+20*, ADD+2* |
>> L | Q1+7*, CAL+4*, CAL+6*, CAL+7*, CAL+8*, CAL+13*, CAL+14*, CAL+15, CAL+16, CAL+17 , CAL+19*, CAL+20*, PRT+1*, PRT+2*, PRT+3*, PRT+4*, PRT+5* |
>> L1 | Q1+7* |
>> LN | HDR+6*, HDR+10* |
N | CAL+21! |
N( | CAL+21* |
P | CAL+4! |
P( | CAL+4* |
P(1 | CAL+6*, CAL+7*, CAL+8, CAL+13, CAL+17, PRT+1*, PRT+4*, LP+2 |
P(2 | CAL+8*, PRT+2*, ND+1 |
P(3 | CAL+13*, CAL+15*, CAL+16*, CAL+17*, CAL+19*, CAL+20*, CAL+23, CAL+24, PRT+3*, PRT+5* , LP+2, LP+3, ND+1 |
P(4 | CAL+23*, CAL+24*, PRT+6*, LP+3, ND+1 |
>> P1 | CAL+5*, CAL+6 |
>> PC | PRT+7*, LP+2, LP+3 |
>> PG | Q1+3*, HDR+1, HDR+5* |
S | Q1+5! |
S( | CAL+7, ADD+2* |
>> S1 | Q1+4* |
>> S2 | Q1+4* |
>> SDT | Q1+3, Q1+4*, Q1+7, CAL+5, HDR+2 |
>> STG | Q1+5*, Q1+6*, PRT+7 |
>> T1 | PRT+7* |
>> X | PRT+1*, PRT+2*, PRT+3*, HDR+2, HDR1* |
>> X1 | Q1+5*, Q1+7*, Q1+8, CAL+5, ADD+1, ADD+2 |
>> X2 | PRT+1*, PRT+2*, PRT+3* |
>> X3 | PRT+1*, PRT+2*, PRT+3* |
>> Y | HDR+2*, HDR+3 |