【问题标题】:Error while updating SAP backend data using OData and SAP Gateway services使用 OData 和 SAP 网关服务更新 SAP 后端数据时出错
【发布时间】:2020-12-26 07:08:03
【问题描述】:

我正在尝试使用 OData 和 SAP Gateway 服务更新 SAP 后端。在执行它时会引发错误并且不会更新后端中的数据。我正在尝试更新 SAP CRM 后端中的“帐户”数据。

错误消息包含以下响应:

文件 {ServiceName}({BP_Number_of_that_Account}) 已成功上传

此应用程序已部署到 SAP Netweaver 门户。我将断点放在后端,发现它甚至没有到达后端。

代码如下:

OData.request( 
        { 
            headers: {'x-requested-with' : 'XMLHttpRequest','Content-Type': 'application/atom+xml', 'DataServiceVersion': '2.0'},
            requestUri: "/sap/Gateway/PGY/SERVICEACCOUNTS/SERVICEACCOUNTSCollection("+recordToUpdate.data.BP_NUMBER+")?sap-client=100&$format=xml", 

            method: "PUT", 
            data: {
                ACCOUNT_NAME: recordToUpdate.data.ACCOUNT_NAME,
                BP_NUMBER: recordToUpdate.data.BP_NUMBER,
                CITY: recordToUpdate.data.CITY,
                COUNTRY: recordToUpdate.data.COUNTRY,
                E_MAIL: recordToUpdate.data.E_MAIL,
                HOUSE_NO: recordToUpdate.data.HOUSE_NO,
                POSTL_COD1: recordToUpdate.data.POSTL_COD1,
                REGION: recordToUpdate.data.REGION,
                STREET: recordToUpdate.data.STREET,
                TELEPHONE: recordToUpdate.data.TELEPHONE

            },      
            user: "****", 
            password: "****"},
            function (data, response) {
                //success handler
                console.log(response);
                console.log('Successfully updated object');
            },

            function (err)
            {
                //error handler 
                console.log('error while updating');
                console.log(err);

            }
);

任何帮助将不胜感激,谢谢。

【问题讨论】:

    标签: odata sap-gateway


    【解决方案1】:
    1. 登录网关系统,查看事务/IWFND/ERROR_LOG中的日志

    2. 始终启动事务 SRDEBUG 并确保为您用于请求的同一用户设置断点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-18
      • 1970-01-01
      • 2018-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多