点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
我正在SMP 3.0 SP04上使用SAP Work Manager 6.1
我正在SAP中运行标准的BAPI/SMERP/PM_DOWORKORDER_GET,以检查输出。 (即使有PRT链接到操作,PRT数据也不会传递给客户端。)
输入参数是MOBILE_USER和USER_GUID。
但是,在SAP中,BAPI的输出为空:ET_RETURN:找不到数据
仍然,我们确实收到客户的工作单...
为此,我们确实有自定义Java代码。
我们应该在配置面板中更改应用程序参数吗? 我注意到STEPHANDLER现在有参数,但我们的Z-Stephandler没有。
有什么建议吗?
亲切的问候,
朱迪思
只需为移动设备用户为BAPI包装器/SMERP/PM_DOWORKORDER_GET设置一个外部断点即可。
它会在最后停止,但是您可以检查所有输入参数,看看有什么区别 在SE37中的测试和来自Agentry的调用之间。
Java更改与BAPI结果无关。
在ENDFINSTION语句和内部都设置了外部断点 在不同的行上包含/syclo/core_bapi_template_incl。 无济于事。
最终,我想扩展结构ET_WORKORDER_HEADER STRUCTURE/SYCLO/CS_CAUFV_STR。 例如,将字段添加到CI_AUFK。 但是我无法调试它。
>在工作订单类中
还没有尝试过。 谢谢。
嗨,朱迪思,
您的问题对我来说还不清楚,但是您也可以检查这些表吗
" ET_WORKORDER_HEADER",
" ET_WORKORDER_OPERATION",
等...
也许可以回答您的问题。
此致
AK
朱迪思,
遵循这些步骤
1)重置您的客户端
2)现在发送以获取工作单
3)您在传输屏幕中看到的内容(用于获取工作单)。您在屏幕快照下面看到的内容吗?
代替飞行,您应该能够看到"已收到新工作单'100XYZ ..."。
4)即使您重置客户端,并且它仍在接收新的工作单,您也必须在配置面板中准确查看映射了哪个BAPI_WRAPPER。
此致
AK
一周热门 更多>