SAP PRCT_HEAD_COM Communication Fields from Pricing Header Table data and field list

PRCT_HEAD_COM 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 "Communication Fields from Pricing Header" 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_PRCT_HEAD_COM TYPE PRCT_HEAD_COM.

The PRCT_HEAD_COM table consists of various fields, each holding specific information or linking keys about Communication Fields from Pricing Header data available in SAP. These include R3_KNUMV (Number of Document Condition in R/3), KAPPL (Application), KALSM (Pricing Procedure), VERSION (Version Number of Pricing Procedure)... 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. .

PRCT_HEAD_COM structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP PRCT_HEAD_COM 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 PRCT_HEAD_COM 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
R3_KNUMVNumber of Document Condition in R/3 PRCT_R3_KNUMVCHAR10CHAR10
KAPPLApplication PRCT_APPLICATIONCHAR3Assigned to domain/SAPCND/APPLICATION/SAPCND/KAP
KALSMPricing Procedure PRCT_PRIC_PROCCHAR6Assigned to domainPRC_PRIC_PROC
VERSIONVersion Number of Pricing Procedure PRCT_PP_VERSIONCHAR6PRC_VERSION
WAERKDocument Currency of Price Determination PRCT_DOC_CURRCUKY5Assigned to domainWAERS
HWAERLocal Currency PRCT_LOC_CURRCUKY5Assigned to domainWAERS
KURSTExchange Rate Type PRCT_EXCH_RATE_TYPECHAR4Assigned to domainKURST
KURRFCondition Exchange Rate for Conversion to Local Currency PRCT_EXCH_RATE_COND_CURRDEC9(5) EXCRTPRC_EXCH_RATE_COND_CURRENCY
KURRF_DATDate for Currency Translations PRCT_CURR_CONVERSION_DATEDATS8DATE
PRSDTCondition Pricing Date PRCT_PRICING_DATEDATS8DATUM
DOCTYPEPricing Document Type PRCT_DOC_TYPECHAR4PRC_DOC_TYPE
KVEWEUsage for Condition Technique /SAPCND/USAGECHAR2Assigned to domain/SAPCND/USAGE/SAPCND/KVW
BUSINESS_OBJ_TYPEObject Type for Expiring Currencies (Copy) PRCT_OBJECT_CURROCHAR20CHAR20
EXPIRING_CHECK_DATETest Date for Expiring Currencies PRCT_EXPIRING_CHECK_DATEDATS8PRC_DATE
ATTR_NAME_VALUE 0
AUTHORITY_LEVEL_DISPLAYLevel for Authorization Checks PRCT_AUTHORITY_LEVELNUMC4PRC_AUTHORITY_LEVEL
AUTHORITY_LEVEL_EDITLevel for Authorization Checks PRCT_AUTHORITY_LEVELNUMC4PRC_AUTHORITY_LEVEL
ONLY_SPEC_USAGEOnly Access Conditions for This Use PRCT_ONLY_SPEC_USAGECHAR1XFELD
PERFORM_TRACEBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
RETURN_DOC_INDICATORCheckbox XFELDCHAR1XFELD

Key field Non-key field



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

As PRCT_HEAD_COM 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 PRCT_HEAD_COM as there is no data to select.

How to access SAP table PRCT_HEAD_COM

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

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