PRCFFU ;WISC/SJG-CONTINUATION OF OBLIGATION PROCESSING ;7/21/93 13:51
Source file <PRCFFU.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 |
|---|---|---|
| V | ;;5.1;IFCAP;**196**;Oct 20, 2000;Build 15
|
|
| OKAY | ;
|
|
| OKAY2 | ;
|
|
| EDIT | ; Set up PRCFMO array to indicate required FMS fields
|
|
| GO | ; Prompt user for final go-ahead for the document creation
|
|
| STACK(MOD) | ; Create entry in GECS Stack File
|
|
| STACK1 | ||
| OKAM | ; Reader for prompt to approve amendment
|
|
| OKAPP | ; Reader for prompt that amendment has already been approved
|
|
| OKPRT | ; Reader to prompt user to print the amendment
|
|
| REVIEW | ; Reader to prompt user to review the PO before obligation
|
|
| CHKAMEN(PO,AMNUM) | ; checks PO completeness, looks for missing data
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(442 - [#442] | CHKAMEN+13, CHKAMEN+16, CHKAMEN+19, CHKAMEN+20, CHKAMEN+24 |
| ^PRC(443.6 - [#443.6] | CHKAMEN+5, CHKAMEN+11, CHKAMEN+13*, CHKAMEN+14, CHKAMEN+16*, CHKAMEN+17, CHKAMEN+19*, CHKAMEN+20*, CHKAMEN+22, CHKAMEN+24* , CHKAMEN+33 |
| Name | Line Occurrences |
|---|---|
| STACK1 | STACK+1, STACK+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | CHKAMEN+6, CHKAMEN+33 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMNUM | CHKAMEN~, CHKAMEN+5 |
| CHNG | CHKAMEN+1~, CHKAMEN+5*, CHKAMEN+6*, CHKAMEN+10, CHKAMEN+31 |
| CNT | CHKAMEN+1~, CHKAMEN+2*, CHKAMEN+34*, CHKAMEN+36* |
| DIR | OKAY+6!, OKAY2+4!, GO+14!, OKAM+7!, OKAPP+7!, OKPRT+6!, REVIEW+7!, CHKAMEN+34~ |
| DIR("?" | OKAY+3*, OKAY+4*, OKAY+5*, OKAY2+2*, OKAY2+3*, GO+12*, GO+13*, OKAM+5*, OKAM+6*, OKAPP+5* , OKAPP+6*, OKPRT+4*, OKPRT+5*, REVIEW+5*, REVIEW+6* |
| DIR("A" | OKAY+1*, OKAY+2*, OKAY2+1*, GO+5*, GO+7*, GO+8*, GO+9*, GO+10*, GO+11*, OKAM+2* , OKAM+3*, OKAPP+2*, OKAPP+3*, OKPRT+2*, REVIEW+3* |
| DIR("B" | OKAY+2*, OKAY2+1*, GO+6*, OKAM+4*, OKAPP+4*, OKPRT+3*, REVIEW+4* |
| DIR(0 | OKAY+1*, OKAY2+1*, GO+4*, OKAM+1*, OKAPP+1*, OKPRT+1*, REVIEW+2*, CHKAMEN+34* |
| FMSCOMDT | STACK1~, STACK1+13*, STACK1+14 |
| FMSDES | STACK1~, STACK1+3*, STACK1+14 |
| FMSDOC | STACK1~, STACK1+4*, STACK1+7*, STACK1+14 |
| FMSFCP | STACK1~ |
| FMSMOD | STACK1~, STACK1+5*, STACK1+8*, STACK1+14 |
| FMSSEC | STACK1~, STACK1+9*, STACK1+14 |
| FMSSTA | STACK1~, STACK1+10*, STACK1+14 |
| FMSSYS | STACK1~, STACK1+11*, STACK1+14 |
| FMSTRA | STACK1~, STACK1+12*, STACK1+14 |
| >> GECSUFMS("DA" | STACK1+2! |
| >> I | CHKAMEN+20* |
| INUM | CHKAMEN+1~, CHKAMEN+31*, CHKAMEN+33, CHKAMEN+35 |
| J | CHKAMEN+1~, CHKAMEN+20*, CHKAMEN+33* |
| LABEL | REVIEW+1~*, REVIEW+3, REVIEW+5, REVIEW+6 |
| MOD | STACK~, STACK1+5 |
| MSG | CHKAMEN+1~, CHKAMEN+12*, CHKAMEN+15*, CHKAMEN+18*, CHKAMEN+23*, CHKAMEN+25, CHKAMEN+26! |
| >> PARAM1 | EDIT+1*, EDIT+5 |
| PO | CHKAMEN~, CHKAMEN+5, CHKAMEN+11, CHKAMEN+13, CHKAMEN+14, CHKAMEN+16, CHKAMEN+17, CHKAMEN+19, CHKAMEN+20, CHKAMEN+22 , CHKAMEN+24, CHKAMEN+33 |
| PO(0 | EDIT+1 |
| POSIT | GO+2~*, GO+3 |
| >> PRC("FY" | EDIT+1 |
| >> PRC("SITE" | EDIT+1, STACK1+9, STACK1+10 |
| >> PRCFA("BBFY" | EDIT+1 |
| >> PRCFA("CONVG" | STACK+2 |
| >> PRCFA("CONVS" | STACK+1 |
| >> PRCFA("FDES" | GO+1*, GO+2, GO+3, GO+9 |
| >> PRCFA("IDES" | OKAY+1, GO+8, STACK1+3 |
| >> PRCFA("MOD" | GO+9 |
| >> PRCFA("MP" | REVIEW+1 |
| >> PRCFA("OBLDATE" | STACK1+13 |
| >> PRCFA("REF" | STACK1+4 |
| >> PRCFA("RETRAN" | STACK1+1 |
| >> PRCFA("TT" | GO+1, STACK+4, STACK1+6, STACK1+12 |
| >> PRCFA("TYPE" | GO+3*, GO+9 |
| >> PRCFMO | EDIT+6 |
| >> PRCFMO("G/N" | EDIT+6* |
| PRPAYFLG | CHKAMEN+1~, CHKAMEN+4*, CHKAMEN+26, CHKAMEN+27* |
| STARTFLG | CHKAMEN+1~, CHKAMEN+3*, CHKAMEN+28*, CHKAMEN+36*, CHKAMEN+40 |
| TYPAM | CHKAMEN+1~, CHKAMEN+10*, CHKAMEN+11, CHKAMEN+14, CHKAMEN+17, CHKAMEN+22, CHKAMEN+26, CHKAMEN+27 |
| U | EDIT+1, EDIT+6, GO+9, CHKAMEN+10, CHKAMEN+11, CHKAMEN+13, CHKAMEN+14, CHKAMEN+16, CHKAMEN+22, CHKAMEN+24 , CHKAMEN+31 |