我需要一个BAPI来读取给定测量点的测量文档。

2020-09-24 02:00发布

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

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


我需要一个BAPI,它将为给定的测量点返回最新的测量文档。

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

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


我需要一个BAPI,它将为给定的测量点返回最新的测量文档。

付费偷看设置
发送
15条回答
Cikesha
1楼-- · 2020-09-24 02:30

我没有测量文件编号。

我需要一个提供测量点时返回测量文档详细信息的函数。

hengyuye
2楼-- · 2020-09-24 02:23

您好,Nic,

听起来不错,但是我无权创建自定义RFC。

是否没有标准的RFC来读取测量点的所有测量文档?

此致

尼尔·摩根

四川大学会员
3楼-- · 2020-09-24 02:11

奇怪,我可以让它工作。 但是,此RFC旨在重现有关设备和功能位置的数据,那么您所附加的Meas.Points是什么?

在此RFC中,将调用内部FM" MSAM_MO_CMASTER_DATA_GETDETAIL",该描述确定被描述为"获取为各种主数据维护的自定义设置",并且它将返回从表" MSAM_CEQUIPPRF"/" MSAM_CFUNLOCPRF"/" MSAM_CMASTRDAT"存储的设置。

现在,对我来说,这种定制也不会返回任何结果,但是RFC中的以下代码允许请求1个(最新的)文档记录:

 * ----------------------------------------------  ----------- *
 *获取业务数据获取计量凭证的数量
 *根据定制中的说明,如果未获取
 *上次测量历史
 * -------------------------------------------------  -------- *
     如果ls_master_settings-meas_no_docs是INITIAL。
       lv_no_of_docs = 1。
     其他。
       lv_no_of_docs = ls_master_settings-meas_no_docs。
     ENDIF。


这样,将产生1条记录" MEASUREMENT_HISTORY",该记录被称为" MSAM测量文档结构"。 因此,默认情况下,通过设置某种MasterData(?)(或通过将"调试"将NoOfDocs更改为" 50"),我只会得到最后一条记录。


事实证明,这比我想象的要困难得多,因此,如果该RFC不适合您的情况,我将恢复为SAP支持。


Nic T。

一周热门 更多>