IBFBUTIL ;ALB/RED - API for EDI-CPAC (IB*2.0*554) ;10/01/15
Source file <IBFBUTIL.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 |
---|---|---|
EVENT(DFN) | ; IB*2.0*554
|
|
GETAUTH(IENS,AUTHARR) | ; API to call Authorization Data
|
|
GETST(IEN) | ; Get Start Date using Invoice
|
|
GETPAY(IEN) | ; Get NVC Payment Data using Invoice
|
|
CHKBILL(IBIN) | ;Check for prior bill
|
|
GETDTS(IBIEN) | ;Get Begin and End Dates from Authorization
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FBAAC("C" | GETST+6, GETST+7, GETST+8, GETPAY+7, GETPAY+9, GETPAY+11 |
^IBFB(360 - [#360] | EVENT+15, EVENT+19, EVENT+21!, EVENT+35, EVENT+47, EVENT+48*, CHKBILL+4, CHKBILL+6, CHKBILL+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AUTH | EVENT+4~, EVENT+7*, EVENT+8*, EVENT+12, EVENT+19, EVENT+25 |
AUTHARR | GETAUTH~, GETAUTH+1 |
>> D | EVENT+6 |
>> D1 | EVENT+8 |
>> DA | EVENT+7 |
DELFLG | EVENT+4~, EVENT+6*, EVENT+17, EVENT+23, EVENT+27, EVENT+28, EVENT+37, EVENT+41 |
DFN | EVENT~, EVENT+7, EVENT+11, EVENT+19, EVENT+25, EVENT+48, GETST+6, GETST+7, GETST+8, GETST+9 , GETST+10, GETST+13, GETPAY+7, GETPAY+9, GETPAY+11, GETPAY+12, GETPAY+14, GETPAY+17, CHKBILL+4, CHKBILL+6 |
DIKIEN | EVENT+4~, EVENT+5*, EVENT+19*, EVENT+20, EVENT+21, EVENT+30 |
>> DIVAL | EVENT+10* |
>> DIVALUE | EVENT+10 |
>> DK | EVENT+9*, EVENT+10 |
DUZ | EVENT+34 |
>> FBBILL | CHKBILL+10*, CHKBILL+11 |
>> FBINAU | CHKBILL+9* |
>> FBSKIP | CHKBILL+11* |
FDA | EVENT+4~, EVENT+18!, EVENT+24!, EVENT+33!, EVENT+43! |
FDA( | EVENT+34*, EVENT+38* |
FDA(360 | EVENT+20*, EVENT+25*, EVENT+44* |
IBCLM | CHKBILL+1~, CHKBILL+8*, CHKBILL+9 |
>> IBEND | GETDTS+2* |
IBEVENT | EVENT+4~, EVENT+37*, EVENT+38 |
IBFBAU | CHKBILL+1~, CHKBILL+5*, CHKBILL+6*, CHKBILL+7, CHKBILL+8, CHKBILL+10 |
IBFBDT | EVENT+4~, EVENT+13*, EVENT+20, EVENT+34, EVENT+48, CHKBILL+1~, CHKBILL+3*, CHKBILL+4*, CHKBILL+6 |
IBFBLN2 | GETST+1~ |
IBFBVP | GETPAY+1~, GETPAY+14*, GETPAY+15 |
IBFLDS | GETST+1~, GETPAY+1~, GETPAY+16*, GETPAY+17 |
>> IBFP | GETST+12* |
>> IBFPNO | GETST+3*, GETPAY+3*, GETPAY+13* |
IBFPNO1 | GETST+1~, GETST+9*, GETST+11, GETPAY+1~, GETPAY+12*, GETPAY+13 |
>> IBFPNOT | GETST+10*, GETST+12 |
>> IBFPNUM | GETST+11* |
IBIEN | GETST+3, GETPAY+3, GETDTS~, GETDTS+1, GETDTS+2 |
IBIENS | EVENT+4~, EVENT+15*, EVENT+25 |
IBIN | CHKBILL~, CHKBILL+2 |
IBINIEN | GETST+1~, GETST+6*, GETST+7, GETST+8, GETST+9, GETST+10, GETST+13, GETPAY+1~, GETPAY+6*, GETPAY+7* , GETPAY+9, GETPAY+11, GETPAY+12, GETPAY+14, GETPAY+17 |
IBINLN1 | GETST+1~, GETST+7*, GETST+8, GETST+9, GETST+10, GETST+13, GETPAY+1~, GETPAY+8*, GETPAY+9*, GETPAY+11 , GETPAY+12, GETPAY+14, GETPAY+17 |
IBINLN2 | GETST+8*, GETST+9, GETST+10, GETPAY+1~, GETPAY+10*, GETPAY+11*, GETPAY+12, GETPAY+14, GETPAY+17 |
IBINV | GETST+2*, GETST+5, GETST+6, GETST+7, GETST+8, GETPAY+2*, GETPAY+5, GETPAY+7, GETPAY+9, GETPAY+11 , CHKBILL+1~, CHKBILL+2*, CHKBILL+7 |
IBLOG | EVENT+4~, EVENT+35*, EVENT+36 |
IBMOD | EVENT+4~, EVENT+35*, EVENT+36*, EVENT+37 |
>> IBST | GETST+13*, GETDTS+1* |
IEN | EVENT+4~, EVENT+5*, EVENT+29*, EVENT+30*, EVENT+31, EVENT+34, EVENT+38, EVENT+41*, EVENT+44, EVENT+47 , EVENT+48, GETST~, GETST+2, GETPAY~, GETPAY+2 |
IENROOT | EVENT+4~, EVENT+26*, EVENT+33~* |
IENROOT(1 | EVENT+29, EVENT+41 |
IENS | EVENT+4~, EVENT+5*, EVENT+15*, EVENT+25, EVENT+35, GETAUTH~, GETAUTH+1 |
LOGIEN | EVENT+4~, EVENT+47*, EVENT+48 |
U | EVENT+15, EVENT+35, EVENT+47, CHKBILL+7 |