点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在FIORI上创建了一个CRUD Master Detail应用程序,该应用程序需要维护一个带有"会计期间"字段的表。
当我尝试更新或创建新条目时,会收到错误消息。
- 如果我尝试使用 0122019 ,则会收到此错误消息:
{"错误":{"代码":"/img/IWBEP/CM_MGW_RT/010","消息":{" lang":" en","值":"'使用输入- 用于输入的屏幕格式__.____ 。"}," innererror":{" application":{" component_id":""," service_namespace":"/img/SAP/"," service_id":" ZXXXXXXXXX_SERVICE" ," service_version":" 0001"}," transactionid":" 56C4F46DC46E00C0E005E24BCD620C90","时间戳":" 20200122124724.3878410"," Error_Resolution":{" SAP_Transaction":"在SAP Gateway集线器系统上运行事务/IWFND/ERROR_LOG(系统别名) LOCAL),并使用上面的时间戳搜索条目以获取更多详细信息"," SAP_Note":"请参阅SAP Note 1797736进行错误分析( https://service.sap.com/sap/support/notes/1797736)"}," errordetails":[{" code":"/img/IWBEP/CX_MGW_MED_EXCEPTION ","消息":"'使用输入屏幕格式__.____进行输入'"," propertyref":"","严重性":"错误","目标" :""}]}}}
- 如果我使用 012.2019 ,则会收到以下消息:
{"错误":{"代码":" SY/530","消息":{"语言":" zh","值":"引发异常。"},"内部错误":{ " application":{" component_id":""," service_namespace":"/img/SAP/"," service_id":" ZXXXXXXXXXSRV"," service_version":" 0001"}," transactionid":" 56C4F46DC46E0000E005E005E24BCDAD2EAB","时间戳" ::" 20200122125026.8824670"," Error_Resolution":{" SAP_Transaction":"在SAP Gateway集线器系统(系统别名LOCAL)上运行事务/IWFND/ERROR_LOG并搜索具有上述时间戳的条目以获取更多详细信息"," SAP_Note":"请参阅 用于错误分析的SAP Note 1797736( https://service.sap .com/sap/support/notes/1797736)"}," errordetails":[{"代码":" CX_SY_CONVERSION_NO_NUMBER","消息":" 自变量'012.2019'不能解释为 数字"," propertyref":"","严重性":"错误","目标":""},{"代码":" CX_XSLT_DESERIALIZATION_ERROR","消息":"反序列化期间的错误"," propertyref":"","严重性":"错误" ,"目标":""},{"代码":"/img/IWBEP/CX_MGW_TECH_EXCEPTION","消息":"引发异常","属性参考":"","严重性":"错误","目标" :""}]}}}
财政期间数据元素是一个数字,长度= 8,在调试create/update方法时(对于情况0122019),我看到后端收到带有额外0的00122019。我在FIORI应用程序中找不到可以编辑 字段发送到后端之前。
希望您能帮助我!
谢谢!
您好,
您的问题来自字段FiscalYear的转换例程。 您必须在SEGW中将其禁用。
为帮助您阅读此博客 SAP Gateway Foundation中的转换–第1部分,来自 Thomas Nitschke
致谢
约瑟夫
嗨,约瑟夫,谢谢您的回答!
我可以禁用转换例程,并且可以正常工作。
谢谢!
Christian。
你好,
0122019或012.2019不是日期格式。
如果它是数据类型(如DATS),则为value 在ABAP级别上应为YYYYMMDD。
OData模型中字段的数据类型是什么?
问候。
洛朗。
# p#您好洛朗,谢谢您的回答,
在这种情况下,我使用特征0FISCPER,其中数据以描述000.2019,001.2019 ... 012.2019中提到的格式存储。 很抱歉,没有在说明中澄清它!
致谢
一周热门 更多>