BAPI/启用远程的模块读取knva-ablad的SD客户收货时间

2020-08-22 09:15发布

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

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


您好,我正在尝试找到一个已发布的Bapi或启用romote的FM,可用来从"客户主数据"默认卸载点(KNVA-ABLAD)读取收货时间。 这些数据必须在多货物运输工具中提供。 无法使用可用的FM,例如" KNVA_SINGLE_READ",因为这些FM未发布或未启用远程功能。 请有人帮忙。

致谢

罗纳德

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

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


您好,我正在尝试找到一个已发布的Bapi或启用romote的FM,可用来从"客户主数据"默认卸载点(KNVA-ABLAD)读取收货时间。 这些数据必须在多货物运输工具中提供。 无法使用可用的FM,例如" KNVA_SINGLE_READ",因为这些FM未发布或未启用远程功能。 请有人帮忙。

致谢

罗纳德

付费偷看设置
发送
3条回答
追夢秋陽
1楼 · 2020-08-22 09:27.采纳回答

如果您真的希望BAPI从客户主数据中读取此信息,请查看BAPI_SALESORDER_SIMULATE,它会在参数SHIP_TO_PARTY(BAPISHIPTO)中返回此数据

因此您可以"模拟" SO的创建,

土豆飞人
2楼-- · 2020-08-22 09:43

嗨,

不幸的是,没有标准的启用了RFC的功能来读取 从系统中卸载点数据。 我一次对客户有类似的要求,我们创建了一个启用RFC的自定义功能模块。

基本上,我们使用CUSTOMER_UNLOADPOINT_GET(仅传递IV_KUNNR),然后仅返回DEFAB = X的记录。(您 还可以直接读取KNVA)

要注意的重要一点是,此功能模块中没有授权检查,因此,如果需要授权检查,则需要自己实现。

最好的问候

Geert-Jan Klaps

Violet凡
3楼-- · 2020-08-22 09:24

如果其他所有方法均失败,则可以始终使用启用了RFC的RFC_READ_TABLE函数。

当然,如注释中所指出的,该功能"不为客户发布": 382318-常见问题解答|功能模块RFC_READ_TABLE 还要注意本说明和以下内容中描述的限制: 1186277-错误:"

此外,您还需要了解所需的授权-注意: 1434284-常见问题| 通用表访问的授权概念

尽管RFC_READ_TABLE未"为客户发布"及其局限性,SAP建议在一些咨询说明中使用此功能,例如

话虽如此,我认为对于读取客户默认卸载点这一简单任务而言,RFC_READ_TABLE可以正常工作。

最好的问候

Domin ik Tylczynski

一周热门 更多>