BBPS_CON_UI_CONDITION SAP (Purchase Contract Conditions) Structure details

Dictionary Type: Structure
Description: Purchase Contract Conditions




ABAP Code to SELECT data from BBPS_CON_UI_CONDITION
Related tables to BBPS_CON_UI_CONDITION
Access table BBPS_CON_UI_CONDITION




Structure field list including key, data, relationships and ABAP select examples

BBPS_CON_UI_CONDITION 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 "Purchase Contract Conditions" 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_BBPS_CON_UI_CONDITION TYPE BBPS_CON_UI_CONDITION.

The BBPS_CON_UI_CONDITION table consists of various fields, each holding specific information or linking keys about Purchase Contract Conditions data available in SAP. These include REF_HANDLE (Handle), REF_KIND (Object Type), BBP_HEADER_GUID (GUID of a Purchasing Contract Header (for Conditions)), BBP_ITEM_GUID (GUID of a Purchasing Contract Item (for Conditions)).. 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. .

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


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

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
REF_GUIDGUID of a CRM Order Object CRMT_OBJECT_GUIDRAW16SYSUUID
REF_HANDLEHandle CRMT_HANDLENUMC10
REF_KINDObject Type CRMT_OBJECT_KINDCHAR1CRM_OBJECTKIND
BBP_HEADER_GUIDGUID of a Purchasing Contract Header (for Conditions) CRMT_PURCH_CONT_HEADER_GUIDRAW16SYSUUID
BBP_ITEM_GUIDGUID of a Purchasing Contract Item (for Conditions) CRMT_PURCH_CONT_ITEM_GUIDRAW16SYSUUID
BBP_PRED_GUIDGUID for a Preceding Object BBP_PRED_GUIDRAW16SYSUUID
ITEM_NUMBERItem Number BBP_ITEM_NONUMC10CRM_ITEM_NO
NUMBER_INTItem Number BBP_ITEM_NONUMC10CRM_ITEM_NO
BOR_OBJECT_TYPECRM Item Object Type CRMT_SWO_OBJTYP_PROCESS_ITEMCHAR10Assigned to domainCRM_OJ_NAME_PROCESS_ITEM
BOR_OBJTYP_HDRLeading Business Transaction Category CRMT_SWO_OBJTYP_PROCESSCHAR10Assigned to domainCRM_OJ_NAME_PROCESSOBJ
COND_GROUP_IDID of Group of Condition Records /SAPCND/COND_GROUP_IDRAW16SYSUUID
COND_MAINT_GROUPGeneric, Cross Table Groups of Condition Records /SAPCND/COND_MAINT_GROUPRAW16SYSUUID
CREATED_BYName of User that Created the Condition Record /SAPCND/CREATED_BYCHAR12Assigned to domainXUBNAME
CREATED_ONDate on which Condition Record was Created /SAPCND/CREATED_ONDATS8SYDATS
DBACTION_SUPPDatabase Action in Condition Maintenance /SAPCND/DBACTIONCHAR1/SAPCND/DBACTION
DBACTION_TABLDatabase Action in Condition Maintenance /SAPCND/DBACTIONCHAR1/SAPCND/DBACTION
EXPNTBase 10 Exponent for Conversion to the Base Unit of Measure PRCT_CONV_COND_EXPINT25EXP10
KAPPLApplication as Condition Technique /SAPCND/APPLICATIONCHAR3Assigned to domain/SAPCND/APPLICATION/SAPCND/KAP
KBETRCondition Rate PRCT_COND_RATECURR15(2) WERTV8
KMEINUnit of Measure for Product-Specific Quantity PRCT_PROD_UOMUNIT3Assigned to domainCUNITMEINS
KONMSCondition Scale Unit of Measure PRCT_COND_SCALE_UOMUNIT3Assigned to domainCUNITMEINS
KONWACondition Currency PRCT_COND_CURRCUKY5Assigned to domainWAERSFWS
KONWSCurrency Key: Condition Scale PRCT_COND_SCALE_CURRCUKY5Assigned to domainWAERSFWS
KOPOSCondition Supplement ID /SAPCND/SUPP_CONDITION_IDNUMC3/SAPCND/SUPP_CONDITION_ID
KOTABNRCondition Table /SAPCND/COND_TABLE_IDCHAR8Assigned to domain/SAPCND/COND_TABLE_ID/SAPCND/KON
KPEINCondition Pricing Unit PRCT_COND_PRICING_UNITDEC5PRC_CONDITION_PRICING_UNIT
KRECHCalculation Type for Condition PRCT_CALCULATION_TYPECHAR3Assigned to domainPRC_CALCULATION_TYPE
KSCHLCondition Type /SAPCND/COND_TYPECHAR4Assigned to domain/SAPCND/COND_TYPE/SAPCND/VKS
KSCHL_SUPPSupplementary Condition Type /SAPCND/SUPP_COND_TYPECHAR4Assigned to domain/SAPCND/COND_TYPE
KSTBMScale Limit PRCT_COND_SCALE_LEVELDEC18(5) PRC_QUANTITY
KUMNEDenominator for Conversion to Base Unit of Measure PRCT_DENOMINATORINT410INT4
KUMZACounter for Conversion to Base Unit of Measure PRCT_NUMERATORINT410INT4
KVEWEUsage for Condition Technique /SAPCND/USAGECHAR2Assigned to domain/SAPCND/USAGE/SAPCND/KVW
KZBZGScale Base Type /SAPCND/SCALE_BASE_TYPECHAR3Assigned to domain/SAPCND/SCALE_BASE_TYPE
MAINT_STATUSEditing status /SAPCND/MAINT_STATUSCHAR2/SAPCND/MAINT_STATUS
MEINSBase Unit of Measure for a Product PRCT_BASE_UOMUNIT3Assigned to domainCUNITMEINS
MNT_OW_EXISTS_AT_DBSpecifies whether a condition record exists in the DB /SAPCND/MNT_EXISTS_AT_DBCHAR1XFELD
MNT_OW_LOCKED_BYobsolete /SAPCND/MNT_LOCKED_BYCHAR12USERNAME
MWSK1Sales Tax Code PRCT_SALES_TAX_CODECHAR2Assigned to domainPRC_SALES_TAX_CODE
MWSK2Withholding Tax Code PRCT_WITHHOLDING_TAXCHAR2PRC_WITHHOLDING_TAX
OBJECT_IDHigher-level object number for condition records /SAPCND/OBJECT_IDRAW16SYSUUID
PRICE_DATEPricing Date CRMT_PRICE_DATEDATS8CRM_PRICE_DATE
PRODUCTInternal Unique ID of Product COMT_PRODUCT_GUIDRAW16SYSUUID
RELEASE_STATUSRelease Status /SAPCND/RELEASE_STATUSCHAR1/SAPCND/RELEASE_STATUS
SUPP_EXISTAdditional Data Indicator for Condition Record /SAPCND/SUPP_EXISTCHAR1XFELD
TIMESTAMP_FROMTimestamp for Validity Start Date /SAPCND/TIMESTAMP_FROMCHAR14TIMESTAMP
TIMESTAMP_TOTimestamp for Validity End Date /SAPCND/TIMESTAMP_TOCHAR14TIMESTAMP
DATE_FROMValid From Date /SAPCND/DATE_FROMDATS8SYDATS
DATE_TOValid-to Date /SAPCND/DATE_TODATS8SYDATS
VARNUMHCondition Record ID /SAPCND/COND_TABLE_ENTRY_IDRAW16SYSUUID
MODEProcessing Mode of Transaction CRMT_MODECHAR1CRM_MODE

Key field Non-key field



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

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

How to access SAP table BBPS_CON_UI_CONDITION

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

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


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!