通过c#填充SAP表的最佳方法

时间:2018-06-08 07:59:46

标签: c# sap abap

我试图创建一个c#,该应用程序在新创建的sap表中进行简单插入。 经过一些研究后我发现我有两个选择:

将CDS-View与@OData.publish: true和CRUD操作一起使用,或使用带有SAP .NET Connector 3.0的bapi。

就我个人而言,我认为CDS视图更清晰,但我没有得到"创建"操作上班。我发现在ABA​​P 7.50上禁用了cud操作。

您怎么看?

谢谢,托马斯

1 个答案:

答案 0 :(得分:0)

还有更多选择。使用事务SICF创建REST端点。以JSON格式发布数据。使用ID XML转换将数据映射到内部表,该内部表的格式与所讨论的数据库表相同。使用MODIFYINSERT,然后使用COMMIT WORK保存数据。