PRCFFU8 ;WISC/SJG-OBLIGATION PROCESSING UTILITIES, CON'T ;5/17/09 23:39
Source file <PRCFFU8.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 |
|---|---|---|
| MSG | ;
|
|
| CANCEL(REF,TYPE) | ; Cancel FMS Obligation Documents
; REF - PAT Reference Number ; TYPE - FMS Transaction Type ; DATA - MO2 Segment |
|
| DEC | ;
|
|
| CANC | ;
|
|
| GECS | ; Common GECS processing for 'X' documents
|
|
| SEG2(TYPE,IEN,SEG) | ; Create MO2 segment for cancellation document
; IEN - Internal Entry Number of Purchase Order ; TYPE - FMS Document Type ; SEG - Return value for MO2 segment |
| 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 |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> A | SEG2+7 |
| >> B | SEG2+7 |
| >> C | SEG2+7 |
| DATA | CANCEL+4~, DEC+5*, CANC+5*, GECS+1 |
| FMSCOMDT | CANCEL+4~, CANCEL+5*, DEC+4, CANC+4 |
| >> FMSDAY | SEG2+8 |
| >> FMSDES | DEC+3*, DEC+4, CANC+3*, CANC+4 |
| FMSDOCT | DEC+9~*, DEC+10, CANC+9~*, CANC+10 |
| >> FMSMO | SEG2+8 |
| >> FMSMOD | CANCEL+7*, DEC+10, CANC+10 |
| >> FMSPODAT | SEG2+5*, SEG2+6*, SEG2+7, SEG2+8*, SEG2+11 |
| >> FMSSEC | CANCEL+9*, DEC+4, CANC+4 |
| >> FMSYR | SEG2+8 |
| >> GECSFMS("DA" | GECS+1, GECS+2, GECS+4 |
| IEN | SEG2~, SEG2+4 |
| >> MTOPDA | CANCEL+11 |
| P2 | GECS+3~*, GECS+4 |
| >> PO | GECS+3 |
| >> POESIG | DEC+8*, CANC+8* |
| >> POIEN | DEC+5, CANC+5 |
| >> PRC("SITE" | CANCEL+9, DEC+4, CANC+4 |
| >> PRCFA("ACCPD" | GECS+3 |
| >> PRCFA("ADMADD" | MSG+9 |
| >> PRCFA("ADMDEL" | MSG+10 |
| >> PRCFA("AMEND#" | GECS+3 |
| >> PRCFA("AUTH" | MSG+11 |
| >> PRCFA("CANCEL" | CANCEL+6* |
| >> PRCFA("MAIL" | MSG+8 |
| >> PRCFA("MOD" | CANCEL+6*, CANCEL+7 |
| >> PRCFA("MP" | SEG2+12 |
| >> PRCFA("OBLDATE" | CANCEL+5, DEC+10, CANC+10, GECS+3, SEG2+5 |
| >> PRCFA("OLDPODA" | DEC+7, CANC+7 |
| >> PRCFA("PODA" | DEC+7*, DEC+8, CANC+7*, CANC+8 |
| >> PRCFA("REF" | DEC+9, CANC+9 |
| >> PRCFA("SHIP" | MSG+6 |
| >> PRCFA("SOURCE" | MSG+7 |
| >> PRCFA("TT" | MSG+2, MSG+3, CANCEL+8 |
| >> PRCFA("WASH" | MSG+13 |
| >> PRCFA("ZERO" | MSG+12 |
| PRCTMP | SEG2+14! |
| REF | CANCEL~, CANCEL+8*, CANCEL+10*, DEC+4, CANC+4 |
| SEG | DEC+5, CANC+5, SEG2~, SEG2+9*, SEG2+10*, SEG2+11*, SEG2+12*, SEG2+13*, SEG2+15 |
| TYPE | CANCEL~, CANCEL+10*, DEC+2, DEC+3, DEC+4, DEC+5, DEC+10, CANC+2, CANC+3, CANC+4 , CANC+5, CANC+10, SEG2~, SEG2+9, SEG2+10, SEG2+12 |
| U | CANCEL+7, GECS+3, SEG2+9, SEG2+10, SEG2+12, SEG2+13 |
| >> X | SEG2+6 |
| >> XRBLD | DEC+1, DEC+4, CANC+1, CANC+4 |