极少数情况下,我们发现发票两次被导入到快速簿中。查看quickbooks_queue表,我们发现该事务以“ S”状态存在,并且在同一时间(确切地说是1分钟)之后,同一事务标识为“ S”。
因为我们从来没有遇到过这个问题,所以我不知道从哪里开始!似乎没有模式-我唯一能想到的是表行(MyIsam)被其他用户锁定,因此QB Web连接器无法访问该行以将其设置为已导入,然后被拾取并由于发票上缺少“ qb_imported”值而重新排队?
我还没有发布广泛的代码-我不确定问题是否出在代码中...
最佳答案
查看quickbooks_queue表,我们发现该事务以“ S”状态存在,并且在同一时间(确切地说是1分钟)之后,同一事务标识为“ S”。
可能发生的唯一方法(表中的两个记录)是插入(排队)两个记录。
您正在做什么,允许将两个记录排队?
没有看到您的代码(或者至少没有关于您如何排队的描述),我不知道任何人都可以为您提供进一步的帮助。
关于php - Quickbook PHP框架-定期两次导入发票,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26469468/