点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在以下要求上需要您的帮助,
我在一个SAP系统(S1)中有一个PDF文件(adobe格式),现在我需要将其发送到另一个SAP系统(S2)并更新几个字段。
我现在正在尝试的解决方案是: 首先使表格具有交互性,并通过ABAP代理将pdf的Rawstring以及其他装运信息从S1发送到S2。
在S2中,将PDF原始数据存储在一个Ztable中。 现在,我可以读取原始数据并将其转换回PDF,但是问题在于更新pdf。
如何更新PDF中的字段? 我无法在S2中存储PDF文件。
任何建议将不胜感激。
致谢
Sachin
Sachin,
一种可行的方法是,通过在S1系统中创建功能模块类型Remote Call(从S2系统调用相同的Remote Function Call),使pdf作为Xstring。 现在,在S2系统中更新字段后,您可以将更新的pdf转换为Ztable。
注意:您必须在S2系统中创建相同的功能模块框架(具有相同的import export和table属性)。
Hi,
谢谢。
在将Xstring从S1发送到S2时,我没有遇到问题,我已经实现了。
在S2中获取PDF的Xstring之后,应如何更新字段?
无法使其以可读格式进行编辑。 请让我知道下一步该怎么做?
此致
Sachin
至少可以说使用pdf作为数据传输方法的想法。 PDF并非设计为可编程可读对象。 根据它们的创建方式,它们可能仅包含图像数据。 当然,您不应该使用它来保存从一个系统发送到另一个系统的数据。
如果要在一个系统上创建pdf,则大概是从某个地方填充数据。 而不是发送pdf,而是将该数据发送到另一个系统。 在那里,使用数据以及您的其他数据来创建新的pdf。
tl; dr发送用于创建pdf的数据,不是 pdf。
然后从第二个系统获取数据。
对此问题有任何建议吗?
我能够获取XML的可读格式并将其转换为内部表以更新一些字段。
我现在如何取回PDF?
请参考以上评论以获取更多信息。
此致
Sachin。
我对Adobe表单不怎么工作,所以对此非常了解。 我看到Adobe表单界面有一个基于xml的选项,但尚未使用它。 当您从Adobe更新ztable时,我认为您可以将Adobe表单的节点与ztabe中的字段绑定,也可以将xml发送回S1,在S1中开发自己的fm来读取xml节点并发送到Adobe。 p>
一周热门 更多>