2020-09-26 07:59发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我对PI还是陌生的,我有这样的要求,例如我需要在文件到文件的情况下实现RFC查找。我已经浏览了一些博客,但是我的回答不正确,所以任何人都可以逐步解释它。
感谢花园
Ramesh
你好Ramesh,
1。 创建功能模块:确保已启用远程功能
源代码:
功能ZPI_READ_MARM_TAB。 *" --------------------------------------- ------------------------------- *" *"本地接口: *" IMPORTING *" VALUE(PI_MATERIAL)类型MATNR *" EXPORTING *" VALUE(ET_MARM)类型MARM_TAB *" EXCEPTIONS *" NOT_FOUND *" -------- -------------------------------------------------- ------------ 数据: ld_matnr类型matnr 。 通话功能'CONVERSION_EXIT_MATN1_INPUT'导出 >输入= pi_material 导入输出= ld_matnr 例外情况 length_error = 1 其他=2。如果sy-subrc <>0。 *消息ID SY- MSGID类型SY-MSGTY编号SY-MSGNO *与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。 ENDIF。 通话功能'MARM_GENERIC_READ_WITH_MATNR'导出 * KZRFB ='' MATNR = ld_matnr * MAXTZ = 0 表格 MARM_TAB = et_marm * MEINH = * O_MARM_TAB = * O_MEINH = < br> EXCEPTIONS WRONG_CALL = 1 NOT_FOUND = 2 其他=3。 IF sy-subrc <> 0. 消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO 与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4 没找到。 。 ENDFUNCTION。
然后是一个大问题:您是否在SAP PI/PO或XSLT中使用图形映射?
最好的问候,彼得
https://blogs.sap.com/2014/04/04/mapping-lookup-to-abap-proxy /
嗨 拉梅什,
彼得很好地解释了关于rfc查找的问题。
如果您不能避免rfc查找,则可以选择进行代理查找,这比RFC查找要好得多。
非常感谢您的答复
最多设置5个标签!
你好Ramesh,
1。 创建功能模块:确保已启用远程功能
源代码:
功能ZPI_READ_MARM_TAB。
*" --------------------------------------- -------------------------------
*" *"本地接口:
*" IMPORTING
*" VALUE(PI_MATERIAL)类型MATNR
*" EXPORTING
*" VALUE(ET_MARM)类型MARM_TAB
*" EXCEPTIONS
*" NOT_FOUND
*" -------- -------------------------------------------------- ------------
数据:
ld_matnr类型matnr
。
通话功能'CONVERSION_EXIT_MATN1_INPUT'
导出
>输入= pi_material
导入
输出= ld_matnr
例外情况
length_error = 1
其他=2。
如果sy-subrc <>0。
*消息ID SY- MSGID类型SY-MSGTY编号SY-MSGNO
*与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。
ENDIF。
通话功能'MARM_GENERIC_READ_WITH_MATNR'
导出
* KZRFB =''
MATNR = ld_matnr
* MAXTZ = 0
表格
MARM_TAB = et_marm
* MEINH =
* O_MARM_TAB =
* O_MEINH = < br> EXCEPTIONS
WRONG_CALL = 1
NOT_FOUND = 2
其他=3。
IF sy-subrc <> 0.
消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO
与SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4
没找到。 。
ENDFUNCTION。
然后是一个大问题:您是否在SAP PI/PO或XSLT中使用图形映射?
最好的问候,彼得
https://blogs.sap.com/2014/04/04/mapping-lookup-to-abap-proxy /
嗨 拉梅什,
彼得很好地解释了关于rfc查找的问题。
如果您不能避免rfc查找,则可以选择进行代理查找,这比RFC查找要好得多。
非常感谢您的答复
一周热门 更多>