Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# QBWC ItemQueryRq错误_C#_.net_Web Services_Qbxml_Qbwc - Fatal编程技术网

C# QBWC ItemQueryRq错误

C# QBWC ItemQueryRq错误,c#,.net,web-services,qbxml,qbwc,C#,.net,Web Services,Qbxml,Qbwc,我正在使用Web连接器在QuickBooks中添加/编辑项目。如果项目已存在,则我将更新该项目,然后生成销售订单。我有一个客户正在编译销售订单,但没有生成该订单。我检查了公司文件项已在QuickBooks中,但它无法找到该项,并向我提供错误信息“查询请求尚未完全完成。有一个必需的元素(“Frymaster:106”)-1479SP@D)在QuickBooks中找不到。”父项是Frymaster,我可以找到该项 无法找到所有现有库存子项。如果我在该公司文件上创建了新的库存项目,那么我会发现该项目工

我正在使用Web连接器在QuickBooks中添加/编辑项目。如果项目已存在,则我将更新该项目,然后生成销售订单。我有一个客户正在编译销售订单,但没有生成该订单。我检查了公司文件项已在QuickBooks中,但它无法找到该项,并向我提供错误信息“查询请求尚未完全完成。有一个必需的元素(“Frymaster:106”)-1479SP@D)在QuickBooks中找不到。”父项是Frymaster,我可以找到该项

无法找到所有现有库存子项。如果我在该公司文件上创建了新的库存项目,那么我会发现该项目工作正常,但对现有项目的搜索不起作用。当我试图添加该项目,然后它说该项目已经存在。即使在销售订单中也会给我错误


项目是存在的,但它的一些方式给了我一个错误,即“查询请求尚未完全完成。有一个必需的元素(“Frymaster:106”)-1479SP@D)在QuickBooks中找不到。如何解决该错误

在QB和QBWC中启用详细日志记录,看看它是否在日志中提供了更多信息


另外,请确保您正在对请求进行编码。我不知道“@”是否会导致问题。

我已尝试启用详细模式,但找不到任何错误信息。“@”不是问题,因为对于新项目,特殊字符工作正常。我已尝试启用详细模式,但找不到任何错误信息。“@”这不是问题,因为对于新项目,特殊字符工作正常。并非所有项目都不可搜索,但无论我在公司文件中拥有什么,以及在所有交易中使用什么,这些都不起作用。但如果我添加了新项,它会创建新的父项和子项,那么它就正常工作了。