如何编程FM ME_SOURCE_PRICE_SIMULATION

2020-08-23 09:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我不需要使 ME_SOURCE_PRICE_SIMULATION 读取计划协议,而不是PIR。 我在表SRC_TAB字段EBELN和EBELP中给出了调度协议编号。 以及许多其他领域,主要是零件,工厂,供应商和日期。 我可以强制其读取SA,但会弹出一个屏幕,显示" SA的价格模拟",最后它在显示屏上显示SA项目。 我需要表结构中的最终NETPR。 但我没有得到这些数据。 我只是在SE37中看到一个屏幕。

我如何在程序中称此FM以获得SA的净价?

谢谢

巴克提

(11.1 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我不需要使 ME_SOURCE_PRICE_SIMULATION 读取计划协议,而不是PIR。 我在表SRC_TAB字段EBELN和EBELP中给出了调度协议编号。 以及许多其他领域,主要是零件,工厂,供应商和日期。 我可以强制其读取SA,但会弹出一个屏幕,显示" SA的价格模拟",最后它在显示屏上显示SA项目。 我需要表结构中的最终NETPR。 但我没有得到这些数据。 我只是在SE37中看到一个屏幕。

我如何在程序中称此FM以获得SA的净价?

谢谢

巴克提

(11.1 kB)
付费偷看设置
发送
2条回答
闻人可可
1楼-- · 2020-08-23 10:20

价格模拟的编码如下:

呼叫功能" ME_PRICING_DIALOG"
  出口
 * BEZUGS =''
    DUNKEL ='X'
    EFFEKTIV ='X'
    INFOA = w_eina
    INFOE = w_eine
 * I_EKPO =''
 * MATNR =''
    MEINS = w_meins
    MENGE = w_menge
 * SKONTO =''
    术语= w_termin
 * I_CHARG =
 *重要
 * BEZUGS =
 * EFFEKTIV =
 * EXITFLAG =
 * SKONTO =
 * E_MENGE =
 * E_MEINS =
 * E_FMENGE =
   例外情况
     其他= 1。
 通话功能'ME_PRICING_INFORECORD'
   出口
 * BEZUGS =''
 * BSTME =''
 *对话=''
 * DIALOG_NOT_BY_ZERO =''
    EFFEKTIV ='X'
     INFOA = w_eina
     INFOE = w_eine
 * INPREISSIM =''
 *激进分子=''
    材料= w_material
    模拟='X'
 * SKONTO =''
 * umren =
 * UMREZ =
 * PLANT_COND_CHECK =
 * I_SICUO =
 * IS_ENHANCEMENT =
  输入
    PREISK = w_komk
    PREISP = w_komp
 * E_MEPRTAX =
 * E_CURRENCY =
 *桌子
 * ELEMENTE =
   例外情况
     其他= 1。
 
梦想连接
2楼-- · 2020-08-23 10:39

ME_PRICING_DIALOG就像是一个弹出窗口,您可以在问题中看到它。

您可以在ME_PRICING_DIALOG中填写PO数量,PO单位度量,PO日期和货币 。

根据ME_PRICING_DIALOG中的输入,下一个fm将计算采购单价格。

如果您的问题已经回答,请不要忘记关闭本次讨论。

一周热门 更多>