CRM系统中
se16: inter table
1. crmd_orgman:
Through filed org.unit(sales) or field namesales_org_resp find object guid.
2. crmd_link:将上步得到到objectguid放入guid_set里得到表中内容。
其中05代表contract 06代表item guid_HI包括header和item级的guid
3. crmd_order_index根据Trans.Category/object_type. BUS2000121(sales contract,见spro)查出headerguid.另外sales org, division, distribution channel等也在index表中。
4. 将header guid放入crmd_orderadm_h查出contract号
5. 查询product number根据H表中contract guid在表crmd_orderadm_i里找到item的guid.
6. contract status在表CRM_JEST中。
7. 查询partner,由contract number找到header guid; crmd_link 05 07找到set guid;到表crmd_partner中找到partner_no,然后再在but000里找到相应的partner。或者使用 view: ZVORDS_PARTNRS也可以查。
8. product id可以在表crmd_order_index表里找到,
9. product description在表COMM_PRSHTEXT里通过comm_product表里的productguid找到。
10. product target quantity在表CRMD_SCHEDLIN里找到。
11. opportunity是最难找的,但是据crm同事说一个contract不大可能对应多个opportunity,可以有简单的方法。首先在SRRELROLES,输入key(contractguid),role type NACHFOLGE(德语后置的意思)找到其对应的contract这个role的role guid,然后找表CRMD_BINREL,这里的roleB为输入的后置contract role guild,而对应的role A则为opportunity role guid。这时,可以用找到的opportunity role guid放入srrelroles表中,找到对应的object guid然后到crmd_orderadm_h表中找到对应的opportunity number。另外一种方法是,在crmd_binrel中找到role guid对应的item guid然后再去crmd_order_index里找对应的header guid,然后去crmd_orderadm_h表中找到对应的transaction.