SAP Central Part of Product Master Tables

Are you looking for the right table related to SAP Central Part of Product Master Tables to query in an ABAP Program, Class, Function Module and OData API?

There are number of standard tables in SAP S/4HANA system. The data of an application is distributed across several database fields. Finding the right table is important, in this post we'll look at list of all the tables in Central Part of Product Master (AP-MD-PRO) module.

Top 10 tables in Central Part of Product Master

TableDescription
COMC_CRD_GEN_BWKCRM CRD: Join-Conditions of the Object Tables
COMC_ATTRIBUTE_TProduct Additional Attribute - Description
COMM_CATFRGRHAssignment Category - Set Type: History
COMC_SETTYPE_TSet Type Text
COMM_IL_PRDMPNMaster Data of Relationship Type Manufacturer
COMC_GTINTYPEGTIN Type
COMC_MINITP_RELHHistory for Table COMC_MINITP_REL
COMS_KEYTYPE_PCUSAP Control Table for Key Assignment Generation
COMM_ATTR_ALIASAttribute Alias
COMC_ALTID_TYPETDescription of Alternative ID Type

List of tables in Central Part of Product Master

TableDescription
COMC_CRD_GEN_BWKCRM CRD: Join-Conditions of the Object Tables
COMC_ATTRIBUTE_TProduct Additional Attribute - Description
COMM_CATFRGRHAssignment Category - Set Type: History
COMC_SETTYPE_TSet Type Text
COMM_IL_PRDMPNMaster Data of Relationship Type Manufacturer
COMC_GTINTYPEGTIN Type
COMC_MINITP_RELHHistory for Table COMC_MINITP_REL
COMS_KEYTYPE_PCUSAP Control Table for Key Assignment Generation
COMM_ATTR_ALIASAttribute Alias
COMC_ALTID_TYPETDescription of Alternative ID Type
COMC_PRWB_SMSearch Methods in Product Workbench
COMC_PR_SYSSTATPermitted System Status of the ALV for Each Product/Set Type
COMM_IL_SERVI_HHistorical Data of Relationship Type Services
COMC_PR_TYPE_NRONumber Assignment Control
COMC_PR_OBJ_FAM1Client-Dependent Settings for Object Family
COMM_PR_UNITHProduct Unit of Measurement History
COMC_CRD_GEN_BWCCRM CRD: Compound for Fields from Product Extensions
COMM_PRTI_NRELGroup Table for Number Range Object TI_ID
COMC_PR_AUTHGR_TAuthorization Group Descriptions
COMM_IL_PROREFMaster Data of Relationship Type Reference Product
COMM_IL_COMPETAssignment of Own Products to Competitor Products
COMM_PRWB_TODOWorklist
COMM_PRVIEWTHProduct View Description - History
COMM_PROD_VARHHistory: Assignment of Variants to Configurable Product
COMC_SETTYPEAdministrative Tables for Set Types
COMC_PRWB_APPLProduct Workbench: Assignment Object Type for Transaction
COMM_PRFREEATTRHFree Attributes for a Product - History
COMC_ATTRTYPES_TText Table for Logical Attribute Types
COMM_IL_PRDCPN_HHistorical Data of Relationship Type Customers
COMC_ALTID_PR_ODSequence of Alternative IDs in a Profile
COMM_PRFIN_NRELGroup Table for Number Range Object FINANCEID
COMC_PR_TYPE_UPLProduct-Type-Specific Settings for Upload
COMC_CRD_GEN_BWOCRM CRD: Generated Objects for Attribute-DataSources
COMM_PRCAT_ILProduct Category - Relationship Type Assignment
COMC_PR_TOOL_REGRegistration for Auxiliary/Correction/Reset Programs
COMC_PR_UPG_DONECompleted Upgrades
COMM_PRWB_USER_2User Settings: Product Workbench
COMM_SCHEME_SEGNumbering Scheme Segment
COMC_CRD_GEN_BWECRM CRD: Relevant Fields of the Object Tables
COMM_CATEGORYHCategory: History
COMC_PR_TEXTOBJText Objects in the Product Master
COMM_PRWBIL_USERUser Settings for Interlinkages in the Product Workbench
COMC_CRD_GEN_BWICRM CRD: Relevant Fields of the Link and Master Data Table
CRMC_TAX_TCODEAssignment of Tax Scale Code to a Country
COMS_LH_OBJ_KEYObject-Type Differentiation-Key Type Assignment
COMS_PR_ORGTypes of Organizational Dependencies
COMS_DIFF_BSPAdapter Information for Differentiaton Key Selection
COMM_PRIP_NRELGroup Table for Number Range Object IPID
COMM_FRGTYPE_TSet Type Text
COMM_CATFRGRCategory Set-Type Assignment
COMM_PME_SET_MAPMapping Set Types for PME Classes
COMC_ALTID_FIELDData for Alternative Product ID Fields
COMS_ATTR_RANGETable for Intervals
COMC_PRWB_SM_DDescription of Search Methods for Objects in Prod. Workbench
COMM_CATEGORYTHCategory Description: History
COMM_HIERARCHYTHierarchy Description
COMS_ATTR_SETControl Table for the Field Status Depending on Object Type
COMM_PRCAT_USERUser Settings in transaction COMM_HIERARCHY
COM_COMMERCIALBusiness data
COMS_PR_ORG_RELSettings for Link Tables
BBP_CT_SCMTYPETCustomizing: Name for Schema Type
COMS_PR_ORG_KEYSKey Fields of Organizational Units
COMM_IL_PRDCTP_HHistorical Data of Relationship Type Content Provider
COMC_CRD_GEN_BWGCRM CRD: Object Uses for the Extractor Generation
COMM_PRODUCT_IDXIndex Table for Products
COMM_IL_PRDMPN_HHistorical Data of Relationship Type Manufacturer
COMM_PRMAT_NRELGroup Table for Number Range Object MATERIALID
COMC_SCHEMENumbering Scheme
COMM_IL_PRDMRKMarketing Material
COMC_PR_OBJ_FAMTObject Family Description
COMS_SET_GEN_DEFCOMC_SETTYPE Entries for the Set Type Generation
COMS_PR_TYPE_UOMProduct Type-Specific Settings for Units of Measure
COMC_PRWB_OBJT_DDescription of Object Types
COMM_IL_PRDMRK_HMarketing Material History
COMS_ALTID_VALTable for Alternative ID
COMM_PRCAT_ILHProduct Category - Relationship Type Assignment: History
BBP_CT_SCMTYPECustomizing: Standard Schema Types
COMM_PR_GTINHGTIN - Global Trade Item Number History
COMM_PRFS_NRELGroup Table for Number Range Object FS_PRODID
COMM_PRVIEWHProduct View - History
COMM_IL_PRDCPNMaster Data of Relationship Type Customers
MDM_PR0000000000MDM: Product - Differentiation Key (Category 0000000000)
COMC_PR_LOGSYSStorage Form in Logical Systems
COMC_PR_TEMPLATEProduct Template for Configurable Products
COMS_SETTYPE_WZStatus of the Input Fields and Tables in the Set Type Wizard
COMM_PRWB_USERTAUser Settings: Locator Tab
COMM_PROD_FRGProduct Type - Set Type Assignment
COMM_IL_SPARE_HHistorical Data of Relationship Type Spare Parts
COMM_HIERARCHYWLHierarchy GUIDs and User for Worklist COMM_HIERARCHY
COMC_ALTID_PRFLTProfile for Alternative IDs
COMC_CRD_GEN_BWJCRM CRD: Do Not Use
COMC_APPLTApplication Description
COMM_PR_FRG_RELHProduct - Set - Assignment History
COMC_CRD_GEN_BW0CRM CRD: Relevant Fields of the Link and Master Data Table
COMS_ATTR_VALTable for Fixed Values
COMS_PR_COPY_RELPermitted Product Copy Relationships
COMC_LOGSYS_MAPAssignment of Logical Systems
COMC_APPLICATIONApplication
COMS_DIFF_BSP_AMapping BSP UI Event to Backend Action
COMC_PR_TYPE_GENGeneral Settings for Product Type
COMM_APPLCATGRPRApplication Area of a Hierarchy
COMM_IL_ACCESSMaster Data of Relationship Type Accessories
COMM_PRPRDCATRHProduct - Product Category Assignment: History
CRMC_TAX_GROUP_TSales Taxes: Customizing
VARIANT_CONDHVariant Condition Key
COMC_PRWB_OBJTObject Types in Product Workbench
COMC_CRD_GEN_BWBCRM CRD: Objects for the Extractor-Generation
COMC_ATTRTYPESProduct Additional Attribute - Attribute Type
COMM_PR_FRG_REGProduct-Set Assignment (Gen. Link-Handler)
COM_KEY_TAB_TMPMDM: Product - Differentiation Key (Category 0000000000)
COMC_PR_TYPEProduct Master Definition of Product Types
COMC_PR_RFCDESTProducts: Assignment of Logical System to RFC Destination
COMC_SETTYPE_SFWDefinition of Switch per Set Type and Product Type
COMC_PRODUCT_BWBW Extraction Product: Extract Individual Objects
COMM_CATEGORYWLCategory GUIDs and User for Worklist COMM_HIERARCHY
COMS_PR_CONFIGType of Configurable Product
COMC_CRD_GEN_BWTCRM CRD: Application Tables
COMC_PRODUCT_DEPAdditional Product Dependencies
COMS_PR_UPGRADEExisting Classes with Upgrade Methods
COMM_PT_FT_CREATWhich Sets May Be Created for Which Product Type
COMC_IO_SYSSTATPermitted System Status per Object Family
CRMC_TAX_GROUPSales Taxes: Customizing
COMM_PRWTY_NRELGroup Table for Number Range Object WARRANTYID
COMC_PR_OBJ_FAMObject Family
COMC_CRD_GEN_BWVCRM CRD: Join-Conditions of the Link and (Master) Data Tab.
COMC_ALTID_OBJObject Types for Alternative ID Types
COMM_SCHEMETNumbering Scheme Description
COMM_PRODUCTHProduct History
COMC_ALTID_TP_SCShort Form for Alternative ID Types in PC UI Quick Search
COMS_PR_ORG_RELGAdditional Settings for Link Tables (Gen. Link-Handler)
COMM_PRSHTEXTProduct Description
COM_COMMERCIALHBusiness data
PRREFPermitted Object Categories
COMC_KEYTYPE_PCUSAP Control Table for Key Assignment Generation
COMC_ALTID_TP_ODSequence of Alternative IDs
COMC_MINITP_RELMini-Template Grouping Without Differentiation Key (REL)
COMM_HIERARCHYHHierarchy: History
COMC_ALTID_PRFLProfile for Alternative IDs
COMS_SETTYPE_OObject Type of a Set Type
COMM_IL_SERVIMaster Data of Relationship Type Services
COMM_IL_SPAREMaster Data of Relationship Type Spare Parts
COMS_SET_GEN_KEYVariants During Generation of Set Types
COMM_FRGTYPESet Type
COMS_HELPATTRAuxiliary Attribute Type
COMC_CRD_RELDIRCRM CRD: Relationship Directions (BP and IL)
CRMC_TAX_MAP_BPBP Tax Classification of Conditions: Mapping R/3 <-> CRM
COMC_PR_FORMATData for Converting the Product ID
COMM_PRAPPL_HIERProduct Type-Specific Application Area of a Hierarchy
COMM_PR_PUR_1Purchasing
COMS_PR_COMP_ORGTypes of Organizational Dependencies
COMM_PR_UNITProduct Unit of Measurement
COMM_IPRODUCTInactive Product
PRREFHPermitted Object Categories
COMC_VALAREA_R3Valuation Areas in R/3
COMC_SCHEME_TNumbering Scheme Description
COMC_CRD_GEN_BWSCRM CRD: Selection Fields for Generated Attribute DataSource
COMM_PRFREEATTRFree Attributes for a Product
COMC_PR_OBJ_SETAssignment of Set Types to Object Family (No Longer Used)
COMC_KEYTYPE_CSTSAP Control Table for Key Assignment Generation
COMM_HIERARCHYTHHierarchy Description: History
COMC_CRD_GEN_BWHCRM CRD: Tables of an Object
COMC_PRVIEW_TDefinition of Views in Product Maintenance
COMS_SET_COMP_TComponent Type of a Set Type with Description
COMM_CATEGORYTCategory Description
COMM_PR_PUR_1HPurchasing
COMM_ATTR_ALIASHAttribute Alias
COMM_PRODUCTProduct
COMS_PRODUCT_UPDIndicator for Conversion Reports
COMM_PR_GTINGTIN - Global Trade Item Number
COMC_PRODUCTGeneral Product Settings
COMM_PRVIEWProduct View
COMM_PME_CAT_MAPMapping of a Category or Product to PME Classes
COMM_PR_FRG_RELProduct - Set - Assignment
COMC_PR_TYPE_TDescription of the Product Types
COMM_CATEGORYDELCategories To Be Deleted (Temporary) in Download
COMM_SCHEMENumbering Scheme
COMM_PRCATFRGRHProduct Category - Set Type Assignment: History
COMC_CRD_GEN_BWLAPD MD: Extendable BW Standard Objects
COMM_PRCATHProduct Category: History
COMM_PRPRDCATRProduct - Product Category Assignment
COMC_PRT_ALTIDPRAssign ID Profile to Product Type
VARIANT_CONDVariant Condition Key
COMC_ATTRIBUTEProduct - Additional Attribute
CRMM_PR_TAXProduct Sales Tax
COMM_PRVIEWTProduct View Description
COMC_PRVIEWProduct Maintenance Definition Views
COMC_ALTID_CNFLDSpecify Context Data for ID Types
COMM_HIERARCHYHierarchy
COMC_CRD_GEN_BWACRM CRD: Applications for the Extractor-Generation
COMS_SET_GEN_DATObjects for Generating Set Types
COMM_IL_PROREF_HHistorical Data of Relationship Type Reference Product
COMS_ALTID_CONTContext Fields for Alternative IDs
COMC_SETTYP_ATTRAdministrative Table for Set Type Attribute Information
COMM_IL_PRDCTPMaster Data of Relationship Type Content Provider
COMS_LH_OBJ_TYPEObject Types Which Use the Differentiation Key
CRMM_PR_TAXHProduct Sales Tax - History
COMC_HIERARCHYGeneral Settings for Hierarchies and Categories
COMS_LH_OBJ_KEYGSystem-Dependent Information for Generation
COMM_PRCATProduct Category
COMM_IL_PRDVND_HHistorical Data of Relationship Type Vendors
COMS_SET_COMPTYPComponent Type of a Set Type
COMS_SETTYPE_O_TDescription of the Object Type of a Set Type
COMC_PRWB_SM_NEWAssignment: Locator Search Type <--> Product Type
COMC_PR_AUTHGRAuthorization Groups for Product Master Maintenance
COMC_GTINTYPE_TDescription of GTIN Types
COMM_PME_PRD_MAPMapping of CRM Products for PME Classes
COMM_SETTP_TEMPTemplate XXXX
COMS_LH_OBJ_KEYDDefault Values for the Generation
COMM_PR_FRG_REGHProduct-Set Assignment History (Gen. Link-Handler)
COMC_PRWB_ILProduct Workbench: Assignment of Relship Type to Object Type
COMC_PRVIEW_DEFProduct Workbench Default Setting Views
COMC_SET_OBJTYPEObjects Using Set Types
COMC_CRD_GEN_BWDCRM CRD: Generated Text DataSources for Domains
COMS_SET_GEN_K_TVariants During Generation of Set Types
COMC_SETTYPE_STRNames of Structures for SAP Set Types
COMM_CATEGORYCategory
COMS_PRCATVIEWProduct Maintenance Definition Views
COMC_SCHEME_SEGNumbering Scheme Segment
COMM_IL_PRDVNDMaster Data of Relationship Type Vendors
COMC_ALTID_TYPEControl Data for Alternative Product IDs
COMM_PRCATFRGRAssignment Product Category - Set Type
COMS_PR_ORG_KEYGComponents of Differentiation Key (Gen. Link-Handler)
COMM_PRSHTEXTHProduct Description (History)
COMM_SETTPH_TEMPTemplate XXXX (History)
COMS_EN_TYPE_UIControl Table (Field Status) Dependent on Extension Type
COMS_PRCAT_RSNProduct Category: Deactivate Moving of Categories
CRMC_TAX_TCODE_TDescription for Assignment of Tax Scale Code to a Country
CRMC_TAX_TEXTSales Taxes: Customizing
COMS_PRCATVIEW_TDefinition of Views in Product Category Maintenance
COMM_PRSRV_NRELGroup Table for Number Range Object SERVICEID
CRMC_TAX_MAPR/3 to CRM Assignment Table for Taxes
COMM_PROD_VARAssignment of Product Variants to Configurable Product
COMS_PR_ORG_TTypes of Organizational Dependencies
COMM_IL_ACCESS_HHistorical Data of Relationship Type Accessories