点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用HANA 1.0 S...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用HANA 1.0 S...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在使用HANA 1.0 SPS12。
我们有一个包含时间戳记和用户字段以及其他字段的表(HANA CDS实体)。 我们正在使用过程在表中创建条目。 我们使用current_timestamp和session_user作为过程中时间戳和用户字段的默认值。 现在的问题是,当我们从UI传递值时,系统希望我们传递这些字段的虚拟值。 我也尝试了不带上述字段的表类型,但情况仍然相同。 可以完全不提及这些字段的情况下调用POST操作吗?
我得到的错误是"序列化资源的成员'CreatedAt'缺少值"
但是,如果您传递虚拟值,效果很好。
我看到博客 https://blogs.sap.com/2015/03/06/odata-service-definition-xsodata-for-tables-with-an-identity -column /,但我们希望避免在POST调用中使用虚拟变量。
XSODATA不知道该过程中的默认值,并且仍将验证并期望值。 您要么必须提供伪值,要么使用不带这些字段的视图作为XSODATA定义中的源实体。
一周热门 更多>