從 .net 應用程式在 SAP 中過帳銷售訂單時發生錯誤
請注意,銷售到客戶和運送給客戶是必填欄位。你需要將建立的結構和表新增到函式,如下面的程式碼所示
RfcRepository repo = destination.Repository; IRfcFunction salesDoc = repo.CreateFunction("BAPI_SALESORDER_CREATEFROMDAT1"); IRfcStructure salesHeader = salesDoc.GetStructure("ORDER_HEADER_IN"); salesHeader.SetValue("DOC_TYPE", "ZDLR"); salesDoc.SetStructure(salesHeader); salesDoc.Invoke(destination);
有關更多詳細資訊,你可以檢視 BAPI_SALESORDER_CREATEFROMDAT1 或以下連結
BAPI_SALESORDER_CREATEFROMDAT1
廣告