2020-08-17 23:13发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我需要通过调用API并生成.csv文件来获取发票。
默认情况下,API查询每次调用仅返回50张发票,但是系统中有50张以上的发票。
由于我不知道发票的数量,因此我需要进行多个API调用,直到找不到状态代码404。
如何实现此SAP PI或SAP CPI?
此致
Pavan
Hello Pavan,
您可以利用带有HTTP响应标头上的条件的循环过程调用来实现此目的。
问候,
Sriprasad Shivaram Bhat
嗨,Sirprasad,
感谢您的回复。
要遵循这种方法,我在循环过程调用中添加了条件$$ {header.CamelHttpResponseCode}!=404。在本地集成过程中,添加了请求答复以获取发票。
我试图调用给我404的API-找不到响应。 IFlow失败,因为未找到响应404-。 调用API应该退出循环而不是失败。
如何实现。 ?
Pavan G
请尝试使用以下选项读取http响应代码,并使用从脚本接收到的值设置一些客户标头(请参阅下文)。
https://help.sap。 com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/a443efe1d5d2403fb95ee9def1a672d4.html
Sriprasad shivaram Bhat
最多设置5个标签!
Hello Pavan,
您可以利用带有HTTP响应标头上的条件的循环过程调用来实现此目的。
问候,
Sriprasad Shivaram Bhat
嗨,Sirprasad,
感谢您的回复。
要遵循这种方法,我在循环过程调用中添加了条件$$ {header.CamelHttpResponseCode}!=404。在本地集成过程中,添加了请求答复以获取发票。
我试图调用给我404的API-找不到响应。 IFlow失败,因为未找到响应404-。 调用API应该退出循环而不是失败。
如何实现。 ?
此致
Pavan G
Hello Pavan,
请尝试使用以下选项读取http响应代码,并使用从脚本接收到的值设置一些客户标头(请参阅下文)。
https://help.sap。 com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/a443efe1d5d2403fb95ee9def1a672d4.html
此致
Sriprasad shivaram Bhat
一周热门 更多>