点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好团队,
需要重新触发物料或采购的采购申请下达策略。 分组更改。
我已经在cece_aufbauen_gesamtfrg FORM的include-LEBNDF01末尾实现了以下增强代码。
如果我要更改材料编号或在me52n中使用版本完成复选框= X("版本"标签)购买原型,则以下两种增强功能都可以正常工作。
但是,如果版本完成复选框='',则采购申请发布策略不起作用。需要在此处执行什么代码? 请提出建议。
我也找到了FM- BAPI_REQUISITION_RESET_RELEASE。
如果sy-tcode ='ME52N'或sy-tcode ='ME52'。 类型:ty_eban的开头, banfn TYPE eban-banfn, bnfpo TYPE eban-bnfpo, ekgrp TYPE eban-ekgrp, matnr TYPE eban-matnr, ty_eban结束。 数据:it_eban ty_eban类型表, lv_new TYPE i, lv_old TYPE i, lv_flag TYPE标志, lv_commit TYPE标志。 描述表p_t_geban_new LINES lv_new。 描述表p_t_geban_old LINES lv_old。 如果lv_old LE lv_new。 选择 班芬 Bnfpo 心电图 物质 从eban 进入表it_eban 对于p_t_geban_new中的所有条目 哪里banfn = p_t_geban_new-banfn AND bnfpo = p_t_geban_new-bnfpo。 如果sy-subrc = 0。 循环到it_eban ASSIGNING FIELD-SYMBOL()。 使用键banfn = -banfn读取表p_t_geban_new分配字段符号( ) bnfpo = -bnfpo。 如果已分配 。 如果 -matnr NE -matnr或 -ekgrp NE -ekgrp。 清除:xchange。 lv_flag = abap_true。 EXPORT lv_flag TO MEMORY ID'SK'。"此语句将功能模块中的值EXPORT-ME_REL_GENERAL_STRATEGY_EBAN 出口。 万一。 万一。 万一。 结局。 万一。 万一。 万一。 增强。 FM- ME_REL_GENERAL_STRATEGY_EBAN中的增强 增强3 ZENH_ME52N_RELEASE。 "活动版本IF sy-tcode ='ME52N'或sy-tcode ='ME52'。DATA:lv_flag类型标志。从内存ID'SK'导入lv_flag。" 此语句从ENHANCEMENT 2 ZENH_ME52N_RELEASEIF LV_flag = abap_true和e_reset = abap_false.e_reset = abap_true.ENDIF.ENDIF.ENDENHANCEMENT。
尊敬的 Sunil Karade ,
在Standard SAP中,如果您是购买商品的话, 组和物料将重新触发发布策略,通常物料不受发布策略约束,但是数量或价格会发生变化,它将重新触发发布策略。
最好的问候
Mohsin Abbasi
你好 Mohsin Abbasi
谢谢您的答复。
在Standard SAP中,我如何才能使采购组和物料成为必需品?
我是ABAPer,我对此一无所知。
亲爱的 Sunil Karade ,
请您查看有关值(即SE11)的明确提及的屏幕截图,并提供PR释放策略(即CEBAN)
最好的问候
Mohsin Abbasi
一周热门 更多>