点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们需要在S/4 H...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们需要在S/4 H...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们需要在S/4 HANA公共云中开发自定义报告
当前的R/3系统:
我们有一个自定义报告,该报告从物料表中提取数据:Mara,Mard,Marc,mbew,cannot,ausp等,并具有一些有关计算,验证和条件的逻辑。它几乎在输出中显示30多个字段。
S4 HANA公共云
由于我们正在从R/3迁移S4HC,因此我们被要求将上述报告包含在S4 HANA云中,因为它涉及逻辑和循环,我们无法通过"定制CDS"视图获得的计算条件,但是在 与我们使用CBO尝试的方式相同,通过使用材质作为关键字段来创建30多个字段的CBO结构,编写了逻辑以通过将各种数据连接到CBO并填充基于材质作为主键的CBO文件结构来从各种视图中获取数据, 假设使用CBO ui,如果我们输入了一些材料并将其保存,则会在CBO内部带来来自Select查询的所需数据,然后传递到CBO结构,该结构会将条目保存到CBO。 但是在我的情况下,我们不需要将数据保存到CBO中,而是当我们通过CPI或FIORI应用程序将其用作出站接口(使用OData来显示数据)时,应该在输出中获取并显示数据。 通过带有GET选项的CPI/Postman工具/Soap ui工具进行测试时,我们面临挑战,因为SAP_UUID为空并且由于CBO没有任何输入作为输入而出现错误,因此无法提供输入 从Postman工具获取。 因此,我们如何满足这一要求,我们以相同的方式创建了更多自定义OData,并通过FIori应用使用它们,并开发了自定义报告。
致谢
Raju Mammula
你好
这里很少提及:
1。 OData服务只会公开您在CBO中"保存"的数据。 除非您保存数据,否则上述OData服务将不会返回任何内容。
2。 建议使用现有的CDS视图,并在其之上构建报告。 这并非总是可能的,但是每次升级都会发布新的CDS视图。
希望这会有所帮助!
最诚挚的问候,
Adriana
一周热门 更多>