首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Pyrfc获取工单数据?

如何使用Pyrfc获取工单数据?
EN

Stack Overflow用户
提问于 2020-02-12 22:13:34
回答 1查看 322关注 0票数 1

我正在使用pyrfc连接到SAP。我需要下载工作订单数据和销售订单数据。我一直在使用'RFC_READ_TABLE‘函数,但是我似乎不能得到我需要的东西。有人能告诉我在这个过程中可以指导我的资源吗?

我有使用BAPI函数的想法,但是我无法为我需要的数据找到合适的函数。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-13 17:01:23

我相信BAPI_ALM_ORDER_GET_DETAIL正是您所需要的:

代码语言:javascript
复制
from pyrfc import Connection
params = dict(ashost='1.1.1.1', sysnr='1', client='100',
              user='username', passwd='password')
num = '100000'
with Connection(**params) as conn:
    # Method 1
    result = conn.call('BAPI_ALM_ORDER_GET_DETAIL', NUMBER=num)
    header = result['ES_HEADER']
    operations  = result['ET_OPERATIONS']

您可以检查its interface并选择要从order中获取的参数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60190316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档