SAP PCA_AR_DUE EC-PCA: Maturity Schedule for Customers Table data and field list

PCA_AR_DUE is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "EC-PCA: Maturity Schedule for Customers" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_PCA_AR_DUE TYPE PCA_AR_DUE.

The PCA_AR_DUE table consists of various fields, each holding specific information or linking keys about EC-PCA: Maturity Schedule for Customers data available in SAP. These include ZBD1T (Cash discount days 1), ZBD2T (Cash discount days 2), ZBD3T (Net Payment Terms Period), DOPRVZTG (Due Dates)... See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

PCA_AR_DUE structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP PCA_AR_DUE structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the PCA_AR_DUE table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ZFBDTBaseline Date for Due Date Calculation DZFBDTDATS8DATUM
ZBD1TCash discount days 1 DZBD1TDEC3ZBDXT
ZBD2TCash discount days 2 DZBD2TDEC3ZBDXT
ZBD3TNet Payment Terms Period DZBD3TDEC3ZBDXT
DOPRVZTGDue Dates DOPRVZTGDEC7FPRDECV7
DOPRRBISDue Date Sorted List DOPRRBISCHAR2CHAR2
MANDTClient MANDTCLNT3T000MANDT
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
BELNRAccounting Document Number BELNR_DCHAR10ALPHABELNRBLN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
BUZEINumber of Line Item Within Accounting Document BUZEINUMC3BUZEIBUZ
OPZEINumber of the Open Items within an FI Document OPZEINUMC2SUZEI
TLZEINumber of a Clearing Item within an FI Open Item TLZEINUMC2SUZEI
AUZEINumber of Breakdown by Account Assignments for FI Document AUZEINUMC5NUMC5
LAIDOPPosting Run for Open Item Allocation LAIDOPNUMC4RF180AFTLF
LAIDAPPosting Run for Cleared Item Allocation LAIDAPNUMC4RF180AFTLF
BUDATPosting Date in the Document BUDATDATS8DATUM
AUGDTClearing Date AUGDTDATS8DATUM
VBUNDCompany ID of trading partner RASSCCHAR6T880ALPHARCOMPPGS
HKONTGeneral Ledger Account HKONTCHAR10Assigned to domainALPHASAKNR
KUNNRCustomer Numbers KUNNRCHAR10KNA1ALPHAKUNNRKUNC_KUNNR
SHKZGDebit/Credit Indicator SHKZGCHAR1SHKZG
DMBTRAmount in Local Currency DMBTRCURR13(2) WERT7
HWAERCurrency Key WAERSCUKY5TCURCWAERSFWS
DMBEWValuation Difference BDIFFCURR13(2) WRTV7
BDIFFXValuation Difference BDIFFCURR13(2) WRTV7
DMBE2Amount in Second Local Currency DMBE2CURR13(2) WERT7
HWAE2Currency Key of Second Local Currency HWAE2CUKY5Assigned to domainWAERS
DMBEW2Valuation Difference BDIFFCURR13(2) WRTV7
BDIFF2Valuation Difference BDIFFCURR13(2) WRTV7
DMBE3Amount in Third Local Currency DMBE3CURR13(2) WERT7
HWAE3Currency Key of Third Local Currency HWAE3CUKY5Assigned to domainWAERS
DMBEW3Valuation Difference BDIFFCURR13(2) WRTV7
BDIFF3Valuation Difference BDIFFCURR13(2) WRTV7
GSBERBusiness Area GSBERCHAR4TGSBGSBERGSB
PARGBTrading partner's business area PARGBCHAR4TGSBGSBERGSB
PRCTRProfit Center PRCTRCHAR10Assigned to domainALPHAPRCTRPRCPRCTR_EMPTY
PPRCTPartner Profit Center PPRCTRCHAR10Assigned to domainALPHAPRCTRPPC
NAME1Name 1 NAME1_GPCHAR35NAME
ORT01City ORT01CHAR25TEXT25
BRAN1Industry Code 1 BRAN1_DCHAR10Assigned to domainBRACO
LAND1Country Key LAND1CHAR3Assigned to domainLAND1LND

Key field Non-key field



How do I retrieve data from SAP structure PCA_AR_DUE using ABAP code?

As PCA_AR_DUE is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on PCA_AR_DUE as there is no data to select.

How to access SAP table PCA_AR_DUE

Within an ECC or HANA version of SAP you can also view further information about PCA_AR_DUE and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).