SAP table BAPICCARDM (Communication Table: Means of Payment Order/Billing Document)

Field Description Data Type Length Decimals Checktable Data Element
OPERATION Function CHAR 3 0 MSGFN
003 Delete: Message contains objects to be deleted
004 Change: Message contains changes
005 Replace: This message replaces previous messages
009 Original: First message for process
018 Resend
023 Wait/Adjust: Do not import data
SD_DOC Sales and Distribution Document Number CHAR 10 0 * VBELN
CC_TYPE Payment cards: Card type CHAR 4 0 TVCIN CCINS
CC_NUMBER Payment cards: Card number CHAR 25 0 VCNUM CCNUM
CC_VALID_F Payment cards: Valid from DATS 8 0 DATAB_CC
CC_VALID_T Payment Cards: Valid To DATS 8 0 DATBI_CC
CC_NAME Payment cards: Name of cardholder CHAR 40 0 CCNAME
DATAORIGIN Payment cards: Entry mode CHAR 1 0 CSOUR
Manual input
A Card reader
AUTHAMOUNT Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CURRENCY Currency Key CUKY 5 0 TCURC WAERS
CURR_ISO ISO code currency CHAR 3 0 WAERS_ISO
CC_SETTLED Payment cards: Settlement carried out CHAR 1 0 SETTL
AUTH_CC_NO Payment cards: Authorization number CHAR 10 0 AUNUM
AUTH_REFNO Payment cards: Authorizat. reference code of clearing house CHAR 15 0 AUTRA
AUTH_DATE Payment cards: Authorization date DATS 8 0 AUDAT_CC
AUTH_TIME Payment cards: Authorization time TIMS 6 0 AUTIM
MERCHIDCL Payment cards: Merchant ID at the clearing house CHAR 15 0 * MERCH
PNTOFRECEI Payment cards: Point of receipt for the transaction CHAR 10 0 * LOCID_CC
TERMINAL Payment cards: Terminal CHAR 10 0 TRMID
SETTLEMRUN Payment cards: Settlement run CHAR 10 0 CCBTC
CARDCATEGO Payment cards: Card category CHAR 2 0 * CCTYP
AUTHORTYPE Payment cards: Authorization type CHAR 1 0 CCAUA
Automatic authorization
A Manual authorization
STATEXTSYS Payment cards: Status when external system is called? CHAR 1 0 CCALL
Not Relevant
A External system not reached
B External system reached: no response
C External system reached: response received
CC_REACT Payment cards: Response to authorization checks CHAR 1 0 REACT_SD
Not Relevant
A Checks successful
B Unsuccessful: authorize later
C Unsuccessful: set authorization lock
AMOUNTAUTH Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CURR_CRED Currency key of credit control area CUKY 5 0 * WAERS_CM
CURCREDISO ISO code currency CHAR 3 0 WAERS_ISO
AUTH_EXPIR Payment cards: Authorization has expired CHAR 1 0 CCOLD
AMOUNTCHAN Payment cards: Amount changed CHAR 1 0 CCVAL
PRE_AUTH Payment cards: Preauthorization CHAR 1 0 CCPRE
HIGHLEAUTH Higher-level authorization for billing plan NUMC 6 0 * UELTR_A
RADRCHECK1 Payment Cards: Result of Address Check (Address Result) CHAR 4 0 RCAVR_CC
RADRCHECK2 Payment Cards: Result of Address Check (Address Approval) CHAR 4 0 RCAVA_CC
RADRCHECK3 Payment Cards: Result of Address Check (ZIP Code Result) CHAR 4 0 RCAVZ_CC
RCARDCHECK Payment cards: Result of card check (response code) CHAR 4 0 RCRSP_CC
REASONTEXT Payment cards: Result text CHAR 40 0 RTEXT_CC
CC_LIMIT Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
AUTH_USED Payment card: Authorization Used CHAR 1 0 AUTHU
CC_LIMITED Payment cards: Limit amount CHAR 1 0 CCBEG

BAPICCARDM foreign key relationships

Table Field Check Table Check Field
0 BAPICCARDM CC_NUMBER VCNUM Credit card master MANDT
0 BAPICCARDM CC_NUMBER VCNUM Credit card master CCINS
0 BAPICCARDM CC_NUMBER VCNUM Credit card master CCNUM
1 BAPICCARDM CC_TYPE TVCIN Payment cards: Type MANDT
1 BAPICCARDM CC_TYPE TVCIN Payment cards: Type CCINS
0 BAPICCARDM CURRENCY TCURC Currency Codes WAERS