点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我要在保存时更新税码字段(在me31k和me32k中),
为此,我使用了出口EXIT_SAPMM06E_012,
但不更新税码,
下面是我的代码,
如果sy-tcode eq'ME32K'或sy-tcode eq'ME31K'。 如果i_ekko-bsart不是INITIAL。 选择SINGLE * FROM ZMM_AGMT_TAX INTO wa_agmt_tax WHERE zbsart eq i_ekko-bsart。 如果sy-subrc = 0。 lv_agmt_tax = wa_agmt_tax-zmwskz。 万一。 如果tekpo []不是INITIAL。 在tekpo循环到wa_tekpo。 wa_tekpo-mwskz = lv_agmt_tax。 从wa_tekpo运输mwskz修改tekpo。 结束循环。 万一。 万一。 万一。
我们在ZMM_AGMT_TAX中的某些类型的BSART中维护一些税法。
先谢谢了。
tax.jpg (66.5 kB)
此Exit FM仅提供检查,通过简单的"在哪里使用"搜索,您会注意到它适用于数据的本地副本,因此不要指望更改这些数据将被复制回主程序 ,仅标题客户字段可以更改(更改参数c_ci_ekko)
A,似乎没有可用的BAdI(请阅读 2300802-ME31L/ME32L/ME31K/ME32K中未调用ME_PROCESS_OUT_CUST。 ),只有找到的出口,它的唯一目的就是检查,因此您应该寻找一些隐式增强功能。
一周热门 更多>