FLAM4SEPA-API
FLAM4 SEPA Archive Interface (z/OS only) Version: 5.2.0-37009
FL4SEPAS.h
Go to the documentation of this file.
1
5
6
68#if defined(FL4SEPA_VSN50)
69typedef struct F4sNfEntry50
70#elif defined(FL4SEPA_VSN23)
71typedef struct F4sNfEntry23
72#elif defined(FL4SEPA_VSN22)
73typedef struct F4sNfEntry22
74#else
75typedef struct F4sNfEntry21
76#endif
77{
79// SEARCH-DATA.
80 C08 acNSystem[1];
81 C08 acNbTag[8];
82// OUT-TX-KEY.
83 C08 acOutFlid[7];
84 C08 acOutBki[3];
85 C08 acOutBkTcNr[7];
86// IN-TX-KEY.
87 C08 acInFlId[7];
88 C08 acInBkId[3];
89 C08 acInBkTxNr[7];
90// REFRENCES.
91 C08 acSvcId[3];
92 C08 acMsgIdIn[35];
93 C08 acFlHdrIdIn[16]; //
94 C08 acMsgIdOut[35];
95 C08 acFlHdrIdOut[16];
96 C08 acPaymntInFId[35];
97 C08 acOrdBnkId[35];
98// PMTTYP.
99 C08 acPTypIn[6];
100 C08 acPTypOut[6];
101// CREDITOR.
103 C08 acCredAgtBIC[11];
104// DEBITOR.
105 C08 acDebtAgtBic[11];
107// AMOUNTS.
108 C08 acTotInBk[18];
109 C08 acTotOutBk[18];
110 C08 acTxAmnt[18];
111// ROUTING.
112 C08 acLtwBic[11];
113 C08 acLtwAccount[10];
114 C08 acLtwIban[34];
115// ERRORS.
116 C08 acErrCdExt[4];
117// SDD.
118 C08 acMndTRef[35];
119 C08 acCreIdTx[35];
120 C08 acBlkOBic[11];
121// T2.
122 C08 acEndToEndId[35];
123// AUSBLIC.
124 C08 acStatAkt[3];
125 C08 acTxBuchST[3];
126 C08 acOrgRGTxId[35];
127#if defined(FL4SEPA_VSN50) || defined(FL4SEPA_VSN23) || defined(FL4SEPA_VSN22)
128 C08 acReasonRTrans[4];
129#endif
130
131#if defined(FL4SEPA_VSN50)
132} TsF4sNfEntry50;
133#elif defined(FL4SEPA_VSN23)
134} TsF4sNfEntry23;
135#elif defined(FL4SEPA_VSN22)
136} TsF4sNfEntry22;
137#else
139#endif
140
struct F4sNfEntry21 TsF4sNfEntry21
Parameter structure to define the search field for an research in an archive.
struct F4sNfHeader TsF4sNfHeader
Header structure for a lookup request.
Parameter structure to define the search field for an research in an archive.
Definition FL4SEPAS.h:77
C08 acFlHdrIdIn[16]
Definition FL4SEPAS.h:93
C08 acTxAmnt[18]
TXAMNT = TX_AMOUNT.
Definition FL4SEPAS.h:110
C08 acInBkId[3]
INBKID = BULK_REF_BBK_IN.
Definition FL4SEPAS.h:88
C08 acCreIdTx[35]
CREDITOR-ID-TX = Creditor-ID.
Definition FL4SEPAS.h:119
C08 acDebtAccIban[34]
DEBTACCIBAN = DEBTOR_AGENT_BIC.
Definition FL4SEPAS.h:106
C08 acNbTag[8]
BTAG = FILE_REF_BBK_IN_DATE contains contains YYYYMMDD.
Definition FL4SEPAS.h:81
C08 acPTypOut[6]
PMNTTYP-OUT = ZAHLUNGSTYP_OUT.
Definition FL4SEPAS.h:100
C08 acInBkTxNr[7]
NBKTXNBR = TRAN_ID_BBK_IN.
Definition FL4SEPAS.h:89
C08 acOutBkTcNr[7]
OUTBKTXNBR = TRAN_ID_BBK_OUT.
Definition FL4SEPAS.h:85
C08 acDebtAgtBic[11]
DEBTAGTBIC = DEBTOR_IBAN.
Definition FL4SEPAS.h:105
C08 acFlHdrIdOut[16]
FLHDRID-OUT = FILE_REF_OUT.
Definition FL4SEPAS.h:95
C08 acSvcId[3]
SVCID = SERVICE_ID.
Definition FL4SEPAS.h:91
C08 acBlkOBic[11]
BLK-ORD-BIC = Auftraggeber-BIC.
Definition FL4SEPAS.h:120
C08 acLtwIban[34]
LTWIBAN = Leitweg IBAN.
Definition FL4SEPAS.h:114
C08 acTotInBk[18]
AMNTTOT-INBK = BULK_SUM_IN.
Definition FL4SEPAS.h:108
TsF4sNfHeader stNfh
Header with IDs and amount of matches.
Definition FL4SEPAS.h:78
C08 acOutFlid[7]
OUTFILID = FILE_REF_BBK_OUT_LFDNR.
Definition FL4SEPAS.h:83
C08 acMndTRef[35]
MNDTREF = MANDATE_ID.
Definition FL4SEPAS.h:118
C08 acPaymntInFId[35]
PAYMNTINFID = PAYMENT_INFORMATION_ID.
Definition FL4SEPAS.h:96
C08 acTxBuchST[3]
TXBUCHST = Buchungsstatus der Transaktion.
Definition FL4SEPAS.h:125
C08 acCredAccIban[34]
CREDACCIBAN = CREDITOR_IBAN.
Definition FL4SEPAS.h:102
C08 acEndToEndId[35]
ENDTOENDID = CUST_END_TO_END_ID.
Definition FL4SEPAS.h:122
C08 acErrCdExt[4]
ERRCDEXT = FEHLERCODE_TX_EXT.
Definition FL4SEPAS.h:116
C08 acMsgIdIn[35]
MSGID-IN = MESSAGE_ID_IN.
Definition FL4SEPAS.h:92
C08 acTotOutBk[18]
AMNTTOT-OUTBK = BULK_SUM_OUT.
Definition FL4SEPAS.h:109
C08 acLtwBic[11]
LTWBIC = Leitweg BIC.
Definition FL4SEPAS.h:112
C08 acLtwAccount[10]
LTWACCOUNT = Leitweg Konto (HBV) oder Bankleitzahl (SEPA-Clearer)
Definition FL4SEPAS.h:113
C08 acPTypIn[6]
PMNTTYP-IN = ZAHLUNGSTYP_IN.
Definition FL4SEPAS.h:99
C08 acNSystem[1]
SYSTEM = FILE_REF_BBK_IN_DATE contains "H" (HBV) oder "S" (SEPA-Clearer)
Definition FL4SEPAS.h:80
C08 acInFlId[7]
FLHDRID-IN = FILE_REF_BBK_IN_LFDNR.
Definition FL4SEPAS.h:87
C08 acOrgRGTxId[35]
ORG-TX-ID = Tx-Ref des Originals.
Definition FL4SEPAS.h:126
C08 acMsgIdOut[35]
MSGID-OUT = MESSAGE_ID_OUT.
Definition FL4SEPAS.h:94
C08 acCredAgtBIC[11]
CREDAGTBIC = CREDITOR_AGENT_BIC.
Definition FL4SEPAS.h:103
C08 acStatAkt[3]
STATUS-AKT = Status.
Definition FL4SEPAS.h:124
C08 acOutBki[3]
OUTBKID = ULK_REF_BBK_OUT.
Definition FL4SEPAS.h:84
C08 acOrdBnkId[35]
ORDBNKID = ORDERING_BANK_ID.
Definition FL4SEPAS.h:97