FBAAVR5 ;WOIFO/SAB - GENERATE VOUCHER BATCH MSG ;9/12/2012
Source file <FBAAVR5.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 |
---|---|---|
VBMSG(FBN) | ; Generate Voucher Batch Message
; input ; FBN - Batch IEN (file 161.7) ; returns value ; =message number if successful ; =0^error message if unsuccessful |
|
END | ;
|
|
ADDLN | ; add detail line
|
|
STANUM(FBN) | ; determine station number to transmit
|
|
RECIP | ; determine message recipients
; input ; DUZ ; output ; XMDUZ ; XMY( |
|
ORGICN(FBFILE,FBICN) | ; return original ICN value for a line item
; input ; FBFILE - sub-file (162.03 or 162.04) ; FBICN - ICN value ; return value = the original ICN value |
|
Name | Field # of Occurrence |
---|---|
FILE^DIE | VBMSG+100 |
CLEAN^DILF | VBMSG+101 |
$$GET1^DIQ | VBMSG+14, VBMSG+16, VBMSG+41, VBMSG+57, VBMSG+69, VBMSG+78 |
HD^FBAAUTL | VBMSG+20 |
$$SUB^FBAAUTL5 | STANUM+8 |
ADDRESS^FBAAV01 | RECIP+12 |
ROUT^FBAAV01 | RECIP+17 |
$$AUSDT^FBAAV3 | VBMSG+25 |
$$LJ^XLFSTR | VBMSG+24 |
$$RJ^XLFSTR | VBMSG+83, ADDLN+2 |
SENDMSG^XMXAPI | VBMSG+91 |
$$STA^XUAF4 | STANUM+14 |
FileNo | Call Tags |
---|---|
^FBAA(161.7 - [#161.7] | GET1^DIQ |
162.03 | GET1^DIQ |
162.04 | GET1^DIQ |
162.11 | GET1^DIQ |
^FBAAI - [#162.5] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FBAA(161.4 - [#161.4] | STANUM+13 |
^FBAA(161.45 - [#161.45] | ORGICN+21, ORGICN+23 |
^FBAA(161.7 - [#161.7] | STANUM+7 |
^FBAA(162.1 - [#162.1] | VBMSG+65, VBMSG+67 |
^FBAAC("AG" | VBMSG+37, VBMSG+39 |
^FBAAC("AH" | VBMSG+49, VBMSG+51, VBMSG+53, VBMSG+55 |
^FBAAI("AH" | VBMSG+76 |
^TMP($J | VBMSG+8!, VBMSG+83*, END+1!, ADDLN+2* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIERR | VBMSG+15, VBMSG+97~ |
DT | VBMSG+25, VBMSG+98 |
DUZ | RECIP+7 |
FBAUS | VBMSG+7~ |
FBAUS("DT" | VBMSG+25*, VBMSG+31, VBMSG+83 |
FBAUS("PT" | VBMSG+26*, VBMSG+31, VBMSG+83 |
FBAUS("SN" | VBMSG+24*, VBMSG+31, VBMSG+83 |
FBCIENS | ORGICN+10~, ORGICN+15*, ORGICN+21, ORGICN+27*, ORGICN+30, ORGICN+31, ORGICN+32 |
FBCNT | VBMSG+7~, VBMSG+28*, VBMSG+83, ADDLN+1*, ADDLN+2 |
FBDA | ORGICN+19~, ORGICN+21*, ORGICN+22, ORGICN+23 |
FBFDA | VBMSG+97~ |
FBFDA( | VBMSG+98*, VBMSG+99* |
FBFILE | ORGICN~, ORGICN+9, ORGICN+12, ORGICN+13, ORGICN+21, ORGICN+31, ORGICN+32 |
FBFLAG | RECIP+16~ |
FBHD | VBMSG+7~, VBMSG+21, VBMSG+83 |
FBI | RECIP+11~, RECIP+16~ |
FBICN | ORGICN~, ORGICN+7, ORGICN+9, ORGICN+12, ORGICN+13 |
FBIEN | VBMSG+35~, VBMSG+38*, VBMSG+39*, VBMSG+40, VBMSG+42, VBMSG+47~, VBMSG+54*, VBMSG+55*, VBMSG+56, VBMSG+58 , VBMSG+63~, VBMSG+66*, VBMSG+67*, VBMSG+68, VBMSG+70, VBMSG+74~, VBMSG+75*, VBMSG+76*, VBMSG+77, VBMSG+79 |
FBIEN(1 | VBMSG+36*, VBMSG+37*, VBMSG+39, VBMSG+40, VBMSG+42, VBMSG+52*, VBMSG+53*, VBMSG+55, VBMSG+56, VBMSG+58 , VBMSG+64*, VBMSG+65*, VBMSG+67, VBMSG+68, VBMSG+70 |
FBIEN(2 | VBMSG+50*, VBMSG+51*, VBMSG+53, VBMSG+55, VBMSG+56, VBMSG+58 |
FBIEN(3 | VBMSG+48*, VBMSG+49*, VBMSG+51, VBMSG+53, VBMSG+55, VBMSG+56, VBMSG+58 |
FBIENS | VBMSG+35~, VBMSG+40*, VBMSG+41, VBMSG+47~, VBMSG+56*, VBMSG+57, VBMSG+63~, VBMSG+68*, VBMSG+69, VBMSG+74~ , VBMSG+77*, VBMSG+78 |
FBINSTR | VBMSG+87~, VBMSG+91 |
FBINSTR("ADDR | FLAGS" , VBMSG+89* |
FBLN | VBMSG+7~ |
FBN | VBMSG~, VBMSG+11, VBMSG+14, VBMSG+16, VBMSG+24, VBMSG+37, VBMSG+39, VBMSG+49, VBMSG+51, VBMSG+53 , VBMSG+55, VBMSG+65, VBMSG+67, VBMSG+76, VBMSG+98, VBMSG+99, STANUM~, STANUM+6, STANUM+7 |
FBNUM | VBMSG+7~, VBMSG+14*, VBMSG+83, VBMSG+88 |
FBOIENS | ORGICN+10~, ORGICN+18, ORGICN+20*, ORGICN+23*, ORGICN+25*, ORGICN+27 |
FBPICN | VBMSG+42*, VBMSG+43*, VBMSG+47~, VBMSG+58*, VBMSG+59*, VBMSG+63~, VBMSG+70*, VBMSG+74~, VBMSG+79*, ADDLN+2 |
FBRET | VBMSG+7~, VBMSG+11*, VBMSG+15*, VBMSG+17*, VBMSG+21*, VBMSG+92*, VBMSG+93*, VBMSG+96, END+2, STANUM+2~ , STANUM+3*, STANUM+9*, STANUM+12, STANUM+14*, STANUM+16, ORGICN+6~, ORGICN+7*, ORGICN+31*, ORGICN+32*, ORGICN+34 |
FBSIENS | ORGICN+10~, ORGICN+12*, ORGICN+13*, ORGICN+15, ORGICN+25, ORGICN+30 |
FBSTUB | VBMSG+7~, VBMSG+31*, ADDLN+2 |
FBTYPE | VBMSG+7~, VBMSG+16*, VBMSG+17, VBMSG+26, VBMSG+34, VBMSG+46, VBMSG+62, VBMSG+73 |
FBVAR | RECIP+11~ |
FBX | VBMSG+97~, STANUM+2~, STANUM+8*, STANUM+9, STANUM+13*, STANUM+14 |
FBXMFEE | RECIP+6~ |
FBXMNVP | RECIP+6~ |
FBY0 | STANUM+2~, STANUM+7*, STANUM+8 |
U | STANUM+8, ORGICN+23 |
VAT | RECIP+11~ |
VATERR | RECIP+11~ |
VATNAME | RECIP+11~ |
X | RECIP+16~ |
XMD | RECIP+16~ |
XMDUZ | VBMSG+87~, VBMSG+91, RECIP+7* |
XMERR | VBMSG+87~, VBMSG+92, VBMSG+93 |
XMLOC | RECIP+16~ |
XMMG | RECIP+16~ |
XMN | RECIP+16~ |
XMSUBJ | VBMSG+87~, VBMSG+88*, VBMSG+91 |
XMY | VBMSG+87~, VBMSG+91 |
XMZ | VBMSG+87~, VBMSG+91, VBMSG+93 |
Y | RECIP+16~ |