2016-07-01 7 views
0
//LoginResult loginResult = context.Login("user","pass"); 
//if (loginResult.Code != ErrorCode.OK) 
//Get Schema 
//Insert 
//Add fields values 
//.... 
O301000.Actions.CopyOrder, 
O301000.Actions.Save, 
O301000.OrderSummary.OrderNbr 
Submitresult = O301000.context.Submit(cmds); 

オーダー(または他のファイル)を挿入/保存する際にエラーが発生したかどうかを確認するにはどうすればよいですか?Acumatica WebサービスAPIからエラーまたは成功の結果を得るには?

私は、ログイン結果のように 'Submitresult.ErrorCode'という値を見つけることができます。

「O301000.OrderSummary.OrderNbr」not null値を検索することによって、問題を解決している間に、挿入するときに意味があります。

ただし、レコードを更新するときは機能しません。これらの呼び出しを行うとき

; キャッチ(例外例){Console.WriteLineを(ex.Message);}

答えて

1

は、あなたはいつも 試し{Submitresult = O301000.context.Submit(CMDS)を}使用する必要があります。 SOAP呼び出しがエラーを返す場合、メッセージはExceptionオブジェクトに渡されます。

関連する問題