点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
图一 配置 ZTSEGNAM 因为IDOC结构复杂,层级很多.如果要通过表格显示,只能关注一个抬头段.一个明细段. 配置表ZTSEGNAM用来指定每个消息类型用于表格呈现的抬头段与明细段 进入监控程序 进入IDOC监控程序,显示需要修改的IDOC. 勾选需要修改的IDOC(允许相同类型的多个IDOC同时勾选), 点击显示错误原因和消息内容进入IDOC内容呈现 启用修改模式 在IDOC内容呈现中点击编辑功能会激活IDOC的修改, 修改后点击保存按钮会把修改的内容保存到IDOC中. 配置表 为了让过账日期自动调整的增强适用于更多的场景,设计了一个配置表. ZTIDOC_BUDAT.用于配置需要调整账期的IDOC类型及IDOC中识别日期,地点,公司代码的段名和字段名 重要字段说明 检查原过账日期所在账期是否打开 配置实例 增强位置 该增强写在标准函数 BAPI_IDOC_INPUT1 开头的隐式增强中. 这个函数会处理所有产生一个单据的BAPI调用类的IDOC. 具有一定的通用性. 增强逻辑 根据配置表内容读取过账日期,读取地点或公司代码. 检查过账日期所在的月是否已经关闭物料账期 如果关闭,根据配置设置新的过账日期 封装函数 封装函数Z_IDOC_GET_SET_DATA用于读取或者设置IDOC中指定段名和字段名的字段内容 约定 如果你对这篇文章感兴趣,请帮忙点赞,在看,分享. (如果你真的喜欢这篇文章,请记得回来打个赏,作为支持我继续下去的动力,这是一个正反馈过程. 越多的人打赏,作者越有动力分享,读者就能享受更多的福利.毕竟打赏的金额富不了我,穷不了你,却能支持这个公众号长久发文.) 公众号 : syjf1976_abap ABAP开发技巧 微信号 : 392077 请微信联系管理员: syjf1976 sharry_xlp Yannick_Duan 申请进入公众号讨论群提问或者参与话题讨论