我试图创建一个c#,该应用程序在新创建的sap表中进行简单插入。 经过一些研究后我发现我有两个选择:
将CDS-View与@OData.publish: true
和CRUD操作一起使用,或使用带有SAP .NET Connector 3.0
的bapi。
就我个人而言,我认为CDS视图更清晰,但我没有得到"创建"操作上班。我发现在ABAP 7.50上禁用了cud操作。
您怎么看?
谢谢,托马斯
答案 0 :(得分:0)
还有更多选择。使用事务SICF
创建REST端点。以JSON格式发布数据。使用ID
XML转换将数据映射到内部表,该内部表的格式与所讨论的数据库表相同。使用MODIFY
或INSERT
,然后使用COMMIT WORK
保存数据。