Fonction SAP BKK_RFC_SND_ACCNT_CHCK - Check for Posting Potential of an Ordering Party Item

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_SENDER IBKKRFCPOSND u 535 RFC Import Structure for Ordering Party

Paramètre Reférence Type Long. Description
E_RETURN IBKK_MISC-RC C 2 Return Code for Payment Transaction Interface
E_XCHKR IBKK_XCHKR u 10 Payment Order Check: Indicator: Subchecks Ended with Errors

Paramètre Reférence Long. Facultatif Description
TAB_MSG MESG 319 X Message Collector

Functionality
The function module checks the payment item of the ordering party fora payment order to see if it can be posted. The system checks whetherthe account exists and if there are any locks that exclude posting ortrigger postprocessing. A posting is not made. The authorization fordisplaying a payment order is checked.

Description
Import structure for ordering party data.
Field Name Required Type LengthDescription
BANKS X CHAR 3Bank country key
BANKL X CHAR 15Bank key
ACEXT X CHAR 35Account number
ACIBAN CHAR 35International Bank Account Number
NAME CHAR 35Account holder name
REFNO_CR CHAR 20Creator ref. no.
REFNO_PAYM CHAR 20Feeder system ref. no.
REFNO_PN CHAR 12Daybook
DATE_CR DATS 8Creation date
DATE_VALUE DATS 8Value date
DATE_POST DATS 8Posting date
TCUR X CUKY 5Transaction currency
T_AMOUNT X CHAR 25 Amount in
TCUR T_CHARGE CHAR 25 Charge in
TCUR MEDIUM X CHAR 4 Medium
PAYMETHOD X CHAR 4 Payment method
TRNSTYPE X CHAR 4 Transaction type
ITEMCNT NUMC 5 Number of recipients
XCRED X CHAR 1 Indicator: Credit
The import structure for ordering party data must be depicted in thefollowing types:
Fields that are specified with "0001" in Customizing, for example,must also be transferred to the interface in this way.
Dates are transferred in fields of the DATS type and displayedin the format yyyymmdd.
Example: 12/24/1997 is displayed as #19971224 (initial value is#00000000).
Digits are transferred in fields of the NUMC type. These are characterfields that only permit digits. Digits must be depicted with leadingzeros.
Example: In a NUMC field of length 4, the number 13 is depicted as#0013.
Note: At SAP, counters always start with 1 and not with 0.If, for example, 2 payment note lines are to be transferred, these musthave the numbers #001 and #002.
Amounts are displayed in character fields of length 25. They areleft-aligned, do not have plus/minus signs, or punctuation marks to showthousands. Predecimal places and decimal places areseparated by a decimal point.
The plus/minus sign is represented by the XCRED field. This field hasthe value X if it is a credit.
Example: The amount 1,327.11 is displayed as 1327.11.
Note: Orders can only be given in the account currency.If the account currency is EUR or a participant currency, the ordercan also be made in EUR or in any other participant currency.

Description
Error table containing messages of type 'E' (error) and 'W' (warning).