首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Acumatica和Avalara没有交税

Acumatica和Avalara没有交税
EN

Stack Overflow用户
提问于 2019-02-28 22:53:13
回答 1查看 760关注 0票数 1

当我们试图从发货到“准备发票”时,我们在Acumatica (见下面的版本)中看到了一个问题。当我们安装了salesdemo时,我们就会看到这一点,因此我们知道它与我们的任何自定义都无关。有人有方向吗?我做了谷歌,但我并没有真正得到任何线索,以取得进展。

屏幕上的错误--未能从Avalara那里获得税收。查看跟踪以获取详细信息(https://www.dropbox.com/s/b7sxdo5nsblu54w/Screenshot%202019-02-28%2017.39.03.png?dl=0)

这是Acumatica Build Acumatica 2017 R2 Build 17.210.0034

当我们测试avalara连接时-我们看到了这个。与Avalara的联系是成功的。该服务的版本为19.2.0.39。

这是下面的跟踪错误: TX错误:无法从Avalara获得税收。查询“跟踪”发送的详细信息: 2/28/2019 10:38:50 PM屏幕: SO.30.20.00

代码语言:javascript
复制
    Details:      2/28/2019 10:38:50 PM Error:      TX Error: Failed to get Taxes from Avalara. Check Trace for details 
代码语言:javascript
复制
   at PX.Objects.AR.ARInvoiceEntry.CalculateAvalaraTax(ARInvoice invoice) 
   at PX.Objects.AR.ARInvoiceEntry.Persist() 
   at PX.Objects.SO.SOInvoiceEntry.Persist() 
   at PX.Data.PXSave`1.d__2.MoveNext() 
   at PX.Data.PXAction`1.d__31.MoveNext() 
   at PX.Data.PXAction`1.d__31.MoveNext() 
   at PX.Data.PXAction`1.PressImpl(Boolean internalCall, Boolean externalCall) 
   at PX.Data.PXAction`1.Press() 
   at PX.Objects.SO.SOInvoiceEntry.InvoiceOrder(DateTime invoiceDate, PXResult`6 order, PXResultset`2 details, Customer customer, DocumentList`2 list) 
   at PX.Objects.SO.SOInvoiceEntry.InvoiceOrder(DateTime invoiceDate, PXResult`6 order, Customer customer, DocumentList`2 list) 
   at PX.Objects.SO.SOShipmentEntry.InvoiceShipment(SOInvoiceEntry docgraph, SOShipment shiporder, DateTime invoiceDate, DocumentList`2 list) 
   at PX.Objects.SO.SOShipmentEntry.<>c__DisplayClass41_1.b__1() 
   at PX.Data.PXLongOperation.<>c__DisplayClass17_0.b__0() 
Error:  DocStatus is invalid for this operation.: Expected Saved|Posted    Send
Raised At: 2/28/2019 10:38:50 PM    Screen: SO.30.20.00     
   Details: 
2/28/2019 10:38:50 PM Error: 
DocStatus is invalid for this operation.: Expected Saved|Posted 

   at PX.Objects.AR.ARInvoiceEntry.LogMessages(BaseResult result) 
   at PX.Objects.AR.ARInvoiceEntry.CalculateAvalaraTax(ARInvoice invoice) 
   at PX.Objects.AR.ARInvoiceEntry.Persist() 
   at PX.Objects.SO.SOInvoiceEntry.Persist() 
   at PX.Data.PXSave`1.d__2.MoveNext() 
   at PX.Data.PXAction`1.d__31.MoveNext() 
   at PX.Data.PXAction`1.PressImpl(Boolean internalCall, Boolean externalCall) 
   at PX.Data.PXAction`1.Press() 
   at PX.Objects.SO.SOInvoiceEntry.InvoiceOrder(DateTime invoiceDate, PXResult`6 order, PXResultset`2 details, Customer customer, DocumentList`2 list) 
   at PX.Objects.SO.SOInvoiceEntry.InvoiceOrder(DateTime invoiceDate, PXResult`6 order, Customer customer, DocumentList`2 list) 
   at PX.Objects.SO.SOShipmentEntry.InvoiceShipment(SOInvoiceEntry docgraph, SOShipment shiporder, DateTime invoiceDate, DocumentList`2 list) 
   at PX.Objects.SO.SOShipmentEntry.<>c__DisplayClass41_1.b__1() 
   at PX.Data.PXLongOperation.<>c__DisplayClass17_0.b__0() 
   at PX.Data.PXLongOperation.d(Object A_0) 
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 
   at PX.Data.PXThreadPool.a() 
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 
   at System.Threading.ThreadHelper.ThreadStart() 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-28 23:03:37

跟踪中包含了真正的错误:

代码语言:javascript
复制
DocStatus is invalid for this operation.: Expected Saved|Posted 

错误来自Avalara,但我不确定它应该在哪里修复。我会先试着给Avalara文档一个机会。他们建议在他们的管理指挥小组中改变一些东西。

来源: Avalara:Saved%2F%2FPosted%3F

以上链接的文本副本:

代码语言:javascript
复制
Overview
You want to know how to resolve the error: "DocStatus Is Invalid for This Operation. Expected Saved/Posted."

Environment
AvaTax

Resolution
This error message indicates that the DocCode used to calculate on or import transactions already exists within your Admin Console 
Each document requires a unique identifier for the DocCode
Confirm the duplicate DocCode: Go to the Transactions tab in the Admin Console and search for the particular DocCode 
Try adjusting the beginning date range to a date a few months or years in the past, then search for the specific DocCode
Once you find the transaction with the matching DocCode, determine if this is an exact copy of the transaction you are trying to import or calculate 
If the two transactions are duplicates, you can: 
Not add the transaction again
Change the DocCode by adding a number or letter and add the transaction in a different period
For imports: Use a ProcessCode of 2 or 4 and adjust the current transaction upon import
Change the original transaction to Uncommitted and recalculate the current transaction 
Open the transaction in the Admin Console > click Edit > choose Adjustment Reason > click Save as Uncommitted in orange 
Void will not avoid the error, it must be Uncommitted.
If the two transactions aren't duplicates, change the new transaction's DocCode/invoice number

编辑:约书亚·范霍森的评论是最有可能的解释:

如果您使用具有有效Avalara税收集成的Sales数据--很可能您已经尝试使用具有相同refNbr \ doctype组合的文档,您将不得不从Avalara仪表板中删除这些文档,或者更改文档的编号顺序,使其超出您已经使用的值。如果您使用演示数据集进行测试,然后使用相同的数据集刷新/重新安装实例,则会发生这种情况。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54935540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档