点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
上下文:我在2个开发中的主要问题是将VBRP和BSEG与1-1关系联系起来。
解决方案: 我想在GGB1中使用替换规则 创建财务凭证(VF01)时,通过"财务核算"->"行项目"在BSEG中的两个客户字段ZZVBELN和ZZPOSNR中创建链接。 (我使用缓冲表来查找结帐项目与计费项目之间的关系)
-我已经使用ZZVBELN和ZZPOSNR两个字段为BSEG创建了APPEND结构。
-我在表VWTYGB01中维护了这些字段
-我已经在GGB1中创建了一个新的STEP(现在我只想测试ZZVBELN)
-我已经运行了程序 RGUGBR00 ,其中所有选项都已在GGB1中激活
-我用销售单据运行VF01,我停止在DEBUG中,我将值填入E_ZZVBELN。 在此过程中,我的价值得以保留(我想这是一个好兆头),一切都已保存,但BSEG中什么也没有....
-即使我在GGB1中的ZZVBELN字段中不使用EXIT而是使用 Constant (恒定),也是如此...
====>为什么? 我缺少明显的东西吗?
====>是否只能通过使用"常规"出口(Badis,Customer-Exit等)来处理客户数据?
非常感谢您的时间。
亚历山大(Alexandre)
(9.9 kB)
阅读旧的常见问题解答说明 42615-FI中的替换(可能的原因6)
Hi Raymond,
感谢您的宝贵时间。 在您的帮助下,我成功地通过替换将我的ZZPOSNR字段保留在BSEG中,但是实现起来很痛苦……但是我的客户对解决方案不满意。
他们告诉我他们想使用BSEG结构的字段POSN2,因为他们不确定向BSEG添加客户数据。 但是,即使我用GGB1替换项填充了POSN2字段,当标准传输数据从ACCIT_FI表(一切都存储良好)到P_ACC表(包含LFACIGEN的接口中存在接口。字段POSN2存在)时,数据也会丢失... >
然后P_ACC将数据传输到XBSEG:
P_ACC-POSN2空=>因此XBSEG-POSN2空。 但是,ACCIT_FI-POSN2再次充满了!
EDIT :我已经做了一些可行的工作,但这只是一个窍门...。这是在GGB1和BTE 1120中进行的替代(已经实现,并且代码有误) 正在处理VBEL2和POSN2。
在替换的同时,我将ACCIT_FI-VBEL2和ACCIT_FI-POSN2的值强制为具有相应值ACCIT_FI-AUBEL和ACCIT_FI-AUPOS!
我还必须填写BSEG-VBEL2和BSEG-POSN2(解释为什么会太长,但是我已经调试了很长一段时间……)
====再次感谢Raymond =====
一周热门 更多>