Microsoft のこの一般的なガイドに従って、C# から基本的な SO を作成するために AIF を試しています。2 つの質問があります。
私が渡している唯一の情報はこれです:
// Create instances of the entities that are used in the service and
// set the needed fields on those entities.
AxdEntity_SalesTable salesTable = new AxdEntity_SalesTable();
salesTable.CurrencyCode = "USD";
salesTable.CustAccount = "100003";
salesTable.DeliveryDate = Convert.ToDateTime("1/14/2016");
salesTable.Payment = "Net30";
salesTable.PurchOrderFormNum = "PO";
AxdEntity_SalesLine salesLine = new AxdEntity_SalesLine();
salesLine.ItemId = "44417";
salesLine.SalesQty = 3;
salesLine.SalesUnit = "ea";
このエラーはどういう意味ですか? EInvoiceAccountCode は、SalesTable のベース フィールドのよう
Tools>Application Integration Framework>Update document service
です。SalesSalesOrder サービスを更新しようとしました。
ドキュメント スキーマが無効です。次のエラーが返されました: 名前空間 ' http://schemas.microsoft.com/dynamics/2008/01/documents/SalesOrder ' の要素 'SalesTable' には、名前空間 ' http://schemas に無効な子要素 'EInvoiceAccountCode' があります。 microsoft.com/dynamics/2008/01/documents/SalesOrder '. 予想される可能な要素のリスト: 名前空間 ' http://schemas.microsoft.com/dynamics/2008/01/documents/SalesOrder ' の 'DlvTerm '。