找到 829 篇文章 關於商業

在 SAP Business One 中獲取錯誤無效物件名稱

John SAP
更新於 2019-07-30 22:30:20

402 次瀏覽

如果您分享了完整的查詢,就會很容易猜測。您似乎沒有定義 #temp_table。您可能需要將臨時表定義為全域性的,但這可能會導致其他問題。

我能否使用 SAP Business Objects 中的 REST API 匯出 CSV 檔案?

Anil SAP Gupta
更新於 2019-12-13 06:17:44

543 次瀏覽

是的,這是可行的,我在我之前的專案中做過類似的事情。但是您需要明確您需要匯出什麼內容。關於匯出內容,有兩個選項:原始資料(基本上是查詢)格式化資料(是您的報表)我將為您提供兩種情況的幫助。如果您只是想匯出原始資料,則可以使用以下呼叫,您應該能夠獲取原始資料。http://:6405/biprws/raylight/v1/documents//dataproviders//flows/此外,由於需要 CSV 格式的響應,因此將 ACCEPT 設定為“text/plain”,以便... 閱讀更多

如何在 SAP B1 DI API 中避免記憶體洩漏

SAP ABAP Expert
更新於 2019-12-12 10:18:50

417 次瀏覽

經驗法則如下:如果您例項化了一個 DI API 物件,則必須釋放它。如果您沒有顯式釋放它,則會導致記憶體洩漏。您可以使用 ReleaseComObject 方法釋放物件記憶體。如果您嘗試釋放一個空物件,它將丟擲一個異常。因此,在嘗試釋放物件之前進行空值檢查會更好。示例程式碼片段:if (obj != null) System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);

在 SAP Business One 螢幕繪製器中控制關閉事件

Amit Sharma
更新於 2019-07-30 22:30:20

212 次瀏覽

您可以使用 SP_TransactionNotification,這是接收資料驅動事件通知的最常見方法之一。透過使用 SP_TransactionNotification,您可以編輯事務通知返回的錯誤程式碼,並阻止事務提交。這展示瞭如何在未提供基礎文件時阻止新增採購訂單。您可以在 SBO 中的螢幕繪製器表單中使用 SBO_SP_TransactionNotification 來避免空值。

使用 getBPLIST() 方法獲取 SAP Business One 中所有訂單的列表

Govinda Sai
更新於 2020-02-14 10:01:47

457 次瀏覽

我建議使用帶有 DI API 的記錄集 -SAPbobsCOM.Recordset rs = ((SAPbobsCOM.Company)oCompany.GetDICompany()).GetBusinessObject(BoObjectTypes.BoRecordset); rs.DoQuery("SELECT DocEntry, DocNum, DocDate, TaxDate, CardCode, CardName, DocTotal    FROM OPOR ORDER BY DocDate ASC"); while (!rs.EoF) {    int DocEntry = rs.Fields.Item("DocEntry").Value;    //或者    DocEntry = rs.Fields.Item(0).Value;    rs.MoveNext(); }

SAP Business One 中的無效連線字串

Lakshmi Srinivas
更新於 2019-07-30 22:30:20

444 次瀏覽

答案就在異常訊息本身中。您用於連線到業務物件伺服器的連線字串配置錯誤。檢查每個引數,您會發現某些地方一定錯了,因此您收到了此錯誤訊息。

恢復 SAP Business One 中的 SBO-COMMON 資料庫

Sai Subramanyam
更新於 2019-07-30 22:30:20

966 次瀏覽

在 SAP Business One 中,SBO-Common 僅用於功能處理或遵循您的公司資料庫。日常的業務功能完全在公司資料庫中進行。您可以透過重新安裝 SAP B1 伺服器來建立一組新的示例資料庫 SBO-COMMON。SBO-Common 資料庫儲存以下資訊 - 資料庫列表(具有 SAP 資料庫結構的資料庫)資料庫詳細資訊,如版本、升級詳細資訊許可證詳細資訊有關 SBO-COMMON 資料庫的更多詳細資訊,您可以參考以下連結 - https://archive.sap.com/discussions/thread/1447063

使用表關係在 SAP Business One 中查詢返回無資料

Giri Raju
更新於 2019-07-30 22:30:20

427 次瀏覽

這看起來像是查詢中聯接的問題。嘗試將內部聯接替換為左聯接,如下所示。我運行了此查詢,它工作正常:select T0.DocNum as 'Payment Number', T0.DocDate 'Payment Date', T0.CardCode, T0.CardName 'Customer Name', T1.BankCode 'Bankcode', T3.BankName 'Bank Name', T2.Phone1 , T0.CreditSum, T0.CashSum, T0.TrsfrSum, t0.CheckSum, t1.CheckNum as 'Check Number', t1.DueDate as 'check date', t6.VoucherNum as 'Voucher Number', t0.TrsfrRef as 'Transfer No', t0.TrsfrDate AS 'Transfer Date', ousr.USER_code as 'user code', T5.DocNum, t11.U_P_BuildingName as 'Building Name', CASE when T5.DocNum is null then 'On Account' else 'Paid For Invoice' END AS 'Payment Status', CASE when T5.DocStatus = 'O' then ... 閱讀更多

透過 DI API 連線 SAP B1 耗時過長

varun
更新於 2019-07-30 22:30:20

375 次瀏覽

嘗試刪除此位置下的所有檔案 - %UserProfile%\AppData\Local\SAP\SAP Business One\Log\DIAPI刪除所有檔案後,將加快連線過程。

廣告

© . All rights reserved.