【问题标题】:How to solve this issue: No matching records found (ODBC -2028) when I try to make a post?如何解决此问题:我尝试发帖时未找到匹配记录 (ODBC -2028)?
【发布时间】:2021-03-10 04:41:48
【问题描述】:

我正在尝试通过 lambda/AWS 在 SAP B1 中添加时间表。 我的代码之前已经运行过,但现在它返回了这个错误 - 找不到匹配的记录 (ODBC -2028)。

你能帮帮我吗?

这是我的帖子代码:

addNewAppointment: function(sId, sTitle, sDescription, sDate, sSTime, sETime,sType){    
            var url = "/destinations/IBC/add";
            var query = "ProjectManagementTimeSheet";
            var json =  {   
                            "servicoSL": query, 
                            "DateFrom": sDate.value, 
                            "PM_TimeSheetLineDataCollection": [ 
                                {                               
                                    "ActivityType": sType.value, 
                                    "Date": sDate.value,
                                    "EndTime": sETime.value,
                                    "StartTime": sSTime.value
                                }
                            ],
                            "UserID": sId.value
                        };
            $.ajax({
                "url": url,
                "method": "POST",
                "timeout": 0,
                "headers": {
                    "Content-Type": "application/json"
                },
            
                "data": JSON.stringify(json),
                
                success: function (data) {
                    
        
                },
                error: function (error) {
                    
                }
            }); 
        },

这是按钮的代码:

handleDialogOkButton: function (){
            var oId = Fragment.byId("dialogFrag", "userId").getValue(),
                oTitle = Fragment.byId("dialogFrag", "appTitle").getValue(),
                oDescription = Fragment.byId("dialogFrag", "moreInfo").getValue(),
                oSDate = Fragment.byId("dialogFrag", "sDTDate").getDateValue(),
                _sDate = new Date(oSDate),
                oEDate = Fragment.byId("dialogFrag", "eDTDate").getDateValue(),
                _eDate = new Date(oEDate),
                oType = Fragment.byId("dialogFrag", "type").getValue();

                
            if (oSDate !== "Error"
                && oEDate !== "Error") {
                var sId = oId,
                    sType = oType.slice(0,2),
                    sTitle = oTitle,
                    sDescription = oDescription,                
                    Month = _sDate.getMonth(),
                    sMonth = Month + 1,
                    sSDate = _sDate.getFullYear() + "-" + sMonth + "-" + _sDate.getDate(),
                    sSTime = _sDate.getHours() + ":" + _sDate.getMinutes(),
                    sETime = _eDate.getHours() + ":" + _eDate.getMinutes();
                
                this.addNewAppointment(sId, sTitle, sDescription, sSDate, sSTime, sETime,sType);
                this._oNewAppointmentDialog.close();
            } else {
                this.getTimeSheet();
            }
        },

这是我遇到的错误:

enter image description here

【问题讨论】:

    标签: javascript ajax sapui5 service-layer


    【解决方案1】:

    请查看此注释

    1711242 - 通过从 8.81 PL10 之前创建的到岸成本复制添加到岸成本时弹出错误消息

    症状

    您在中国本地化的公司数据库中工作。您尝试通过从 8.81 PL10 之前创建的到岸成本复制来添加到岸成本。您发现“补充代码”字段是灰色和空白的。单击“添加”时,弹出错误消息“未找到匹配记录 'Delivery Types' (OSHP) (ODBC -2028) [Message 131-183]”。

    原因

    应用程序错误

    解决方案

    SAP 打算提供一个或多个补丁来解决所描述的问题。 下面的“相关说明参考”部分将列出可用的特定补丁。 SAP Service Marketplace 中补丁的相应信息文件也将显示 SAP Note 编号。 请注意,这些引用只能在补丁发布日期设置。 SAP 将根据业务影响和实施的复杂性自行决定仅为选定版本提供补丁。

    其他条款

    AP、AR、重新计算、自定义、GRPO

    标题数据

    发布于 26.04.2012 04:16:20 发布状态为客户组件 SBO-PUR-LAN 到岸成本其他组件

    SBO-ADM-INI-DON 文件编号 具有高优先级类别程序错误的优先级校正

    参考文献

    本文档的引用者:

    SAP Business One 笔记(一) 1715422 SAP Business One 8.82 PL07 概述说明

    有效期

    软件组件

    版本

    SAP 商务一号

    8.82

    希望有帮助?

    问候

    肯尼迪

    详情: https://answers.sap.com/questions/9972511/no-matching-records-found.html

    【讨论】:

    • 您好,谢谢您的回答。只是另一种情况——我不是在研究中国本地化的公司数据库。我在葡萄牙,公司数据库也在葡萄牙。我已经查过了。有可能发生同样的情况吗?
    猜你喜欢
    • 1970-01-01
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-19
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多