2013-02-20 29 views
0

我将编写代码以将日记帐分录,发票和贷记凭证插入Quickbooks Online。我可以在循环中一次插入一个,或者我可以使用批处理,我认为它使用了BatchRequest和BatchResponse。任何人都可以给我看一个错误处理的例子,我可以用它来验证插入或向用户报告失败的原因?我对单个事务插入和从BatchResponse获取错误的例子感兴趣。需要IPP.NET的错误处理示例QBO

回答

2

如果发生错误,DevKit将引发异常。唯一的例外是这里列出:

http://developer.intuit.com/IntuitDataServicesSDK/?topic=html/714c1b2e-3473-fadd-0753-358ebb114480.htm

+0

任何机会,你打出来的例子几行代码,以显示我是如何得到的异常? – 2013-02-20 20:00:03

+0

当我更仔细地阅读你的回复时,我想知道如果语法会像Try(insert transaction)Catch ex一样Intuit.Ipp.E​​xception.FaultException ... – 2013-02-20 20:10:24

+0

看起来Try Catch ex的正常语法为Exception将返回ex.Message和一个单一请求的错误描述。我不确定这是否是首选语法。 – 2013-02-20 20:37:52