The object event history could record the event of the object involvement in business scenario such as adding an individual object to a business transaction.
The record is done via IOITF ( Object integration framework ). The detail functionality explanation and necessary could be found in SAP help.
There is a useful user parameter which is not clearly documented in SAP help:
My issue
After I finish all necessary customizing and add one object to service order, the event history assignment block is empty. I expect there is one entry which records the
I set the user parameter as X in SU3 and remove the object from service order and add it once again, it will stop everywhere the method CL_COM_IOITF_DEBUG~BREAKPOINT is called. So we can debug to investigate the handling logic of IOITF framework.
In order to find the root cause for my dedicated issue, I create a dynamic breakpoint on ABAP keyword MESSAGE, since I assume there must be some error message raised which blocks the event creation.
After I click F8 the debugger stops at the code where one error message is raised:
Go upper callstack and I know the framework complains the necessary settype COM_COMMERCIAL is not assigned to object category.
After I add this set type to object category,
After that once I add the object to service order, I could see the expected record in object Event History assignment block.
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
ERP系统信息化资料:CRMD_ORDER_处理支持请求(关键用户).doc
- CRMD_ORDERADM_H:这是商业交易的表头信息,尽管它不存储交易负责人信息,但可以通过CRM_ORDER_INDEX表进行关联。 - CRMD_CUSTOMER_H:这是商业交易表头级别上的额外站点详细信息。 - CRMC_PROC_TYPE:这是商业...
SAP(System Applications and Products in Data Processing)是一个全球领先的业务软件解决方案提供商,广泛应用于企业管理,尤其是在财务管理、人力资源、供应链管理、生产计划等多个领域。"SAP各模块常用表"是SAP...
- `CRMD_ORDERHDR`:服务订单,记录服务项目的详细信息。 8. **供应链管理 (SCM - Supply Chain Management)**: - `APO-MAT`:高级计划与优化中的物料数据。 - `APO-DP`:需求规划数据,预测未来需求。 - `APO...
例如,如果你需要访问`CRMD_ORDERADM_H`这张表,就在SE16中输入该表名并查询。 2. **追踪事务代码** - 在选择了数据库表后,不要关闭当前窗口。在新的窗口中输入事务代码SE93,这将打开"自定义事务代码"(Maintain...
在中央暖通行业中,CRM系统对于服务商来说是管理客户关系、跟踪商机和执行合同的重要工具。本篇主要介绍了CRM系统中的几个关键操作流程,包括工程商用机合同的创建与提交、内部物业联系单的创建、内部预算控制单的...
同样通过"CRMD_BUS2000116",但输入内部物业联系单对应代码"ZG04",输入必要的客户信息,如"苏宁潜在客户"和"结算日期",然后保存。 2. **内部预算控制单(报价单)** - 创建内部预算控制单需在商机处于"Z20 售后...
本系统的源代码基于Delphi 2007编写,意味着它采用了VCL(Visual Component Library)框架,提供了丰富的组件库和图形用户界面设计工具,使得开发者能够快速构建出功能完善的桌面应用程序。进销存系统的核心功能包括...
在IT行业中,工作流管理系统(Workflow Management System,WMS)是一种用于自动化业务流程的技术,而Activiti是一个开源的工作流引擎,广泛应用于企业级应用中。本文将深入探讨Activiti的工作原理,以及如何解决...
通过crmd工具,用户可以查看和修改集群配置,实现对资源的动态管理。 总的来说,《Pacemaker入门手册》为读者提供了一条清晰的学习路径,涵盖了从集群基础到高级特性的全面知识,对于希望构建和维护高可用性环境的...
"Java编程基础知识点" Java设计题目一、识读UML类图并编程 1.Java设计题目:识读UML类图并编程 * Java设计题目:考试管理系统的类图实现 ...* 数据库描述:使用JDBC-ODBC方式在Access中创建数据库CRMD
### Red Hat Enterprise Linux 7...这种配置方式相比之前版本的集群更加简化且易于管理,适用于需要高可用性的应用场景。在实际部署过程中,还需要根据具体的业务需求调整相关的配置参数,确保集群的稳定性和高效运行。
- **需求跟踪**:使用需求跟踪矩阵,确保每个需求都得到满足。 3. **设计与实现**: - **IPD Design specification**:定义软件设计规范。 - **概要设计**(PS)和**详细设计**(LLD):将需求转化为可实现的...