欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑 CRMSAPSAP云平台SAP Cloud PlatformABAP 

程序员文章站 2022-06-13 18:33:48
...

In order to resolve one issue I need to figure out the logic how field OBJECT_TYPE is populated in table CRMD_ORDERADM_I.

For example, I have the following opportunity line item:

SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP 

In table this field is marked as BUS20000130. How this value is determined?

SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP 

First of all, the item category OPPT is determined by the following customizing:

SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP 

In my example, my opportunity type is OPPT and item category configured in product “JerryWang" is NORM, so OPPT is determined as customizing.

for item category OPPT, BUS20000130 is configured as item object type here:

SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
            
    
    
        CRMSAPSAP云平台SAP Cloud PlatformABAP 

The type determination logic could be understod by debugging function module CRM_ORDER_ITEM_TYPE_SELECT_CB.

# keyword

CRMD_ORDERADM_I, OBJECT_TYPE, CRM_ORDER_ITEM_TYPE_SELECT_CB