問題タブ [econnect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - eConnect を介して taSopSerial を更新できません
GP と eConnect を使用するのは初めてです。販売注文の LOCNCODE を更新しようとしています。eConnect を使用して C# アプリケーションで作業しています。ヘッダー (taSopHdrIvcInsert) とシリアル化されていない項目 (taSopLineIvcInsert_Items) は更新できますが、シリアル化された項目 (taSopSerial) は更新できません。eConnect からエラーが発生しません。私が知る限り、eConnect に送信された xml ドキュメントはすべて正しく表示されており、eConnect によって実行されている SQL クエリもエラーなしで追跡できました。アドバイスをいただければ幸いです。
asp.net-core - .net Framework 4.6.1 を使用して Microsoft Dynamics GP 2018 を eConnect 18 に接続しているときに、オブジェクト参照がオブジェクトのインスタンスに設定されない
この単純なエラーに対して多くの解決策を試しましたが、実際に原因となっているバグを見つけることができませんでした。
参照用のコードを次に示します。
GPコントローラ
eConn.cs
GetEntityeConn.cs
メソッドを呼び出すと、このエラーが発生します。
このプログラマーガイドを参照しています。
http://www.mypurelogic.com/files/purelogic/files/manuals/econnectprogrammersguide.pdf
dynamics-gp - taRMDistribution - アカウント インデックス (DSTINDX) のアカウントが存在しません
eConnect を使用してトランザクションを送信しようとしています。トランザクションのみを送信すると、期待どおりに Dynamics GP に表示され、既定の販売分布でトランザクションが作成されます。
ディストリビューションを追加しようとすると、次のエラーが表示されます。
エラー番号 = 1341 ストアド プロシージャ = taRMDistribution エラーの説明 = アカウント インデックス (DSTINDX) のアカウントが存在しません ノード識別子パラメータ: taRMDistribution
これが私のxmlのサンプルです:
何をしていないのかよくわかりません。このエラーは、DSTINDX を指定する必要があることを示していますが、どこにあるのかわかりません。私が検索したものはすべて、配布アイテムを追加する場合はアカウント番号を提供する必要があることを示しているようですが、これがどこにあるのかわかりません.
eConnectOut を使用して顧客情報を見つけることができましたが、結果にアカウント情報がないようです。この時点で、私は少し困惑しています。
ありがとう、
ブライアン