Таким образом, сообщение «Нет данных для обмена» приходит из Quickbooks Web Connector.Web Connector и эта структура работают с использованием концепции «очереди».Как только очередь опустеет, делать больше нечего, и вы получите это сообщение.Если вы добавите что-то в очередь, он будет обрабатывать эти элементы до тех пор, пока не останется ничего сделать, а затем вы снова получите сообщение «Нет обмена данными…».
Теперь перейдем к удивительной части.Для одного из наших клиентов, когда они пытаются синхронизировать отчеты, отчеты помещаются в очередь, но веб-соединителю не удается получить очередь и возвращает сообщение «Нет обмена данными ...».Дело в том, что мы успешно использовали этот код в течение 2 лет для выполнения этой синхронизации, и теперь он не будет запускать очередь только для этого ОДНОГО клиента, но работает для всех остальных.
Есть ли у васесть идеи о том, что могло случиться?Может быть, они изменили настройку в своем приложении QB для настольных компьютеров?
Аналогичный вопрос здесь: «обмен данными не требуется»
Мой журнал Web Connector практически идентичен этому: Приложение QuickBooks Web Connector, не добавляющее клиентов в QuickBooks Desktop Premier Edition