Причины SyncError и разрешения в V3
Что вызывает SyncError в V3 и как вы ее решаете? Если это связано с проверкой, почему API не может справиться с этим? Наконец, есть ли когда-нибудь показания для пользователя QBD?
1 ответ
Вы должны решить эту проблему, используя V2 API.
PFB ссылки, связанные с процессом синхронизации
Чтобы узнать, какой объект находится в состоянии ошибки, пожалуйста, обратитесь
Вам также может быть интересно узнать, почему эти объекты находятся в состоянии ошибки. Для этого, пожалуйста, обратитесь к Status API. Ex -
<?xml version="1.0" encoding="UTF-16"?>
<CustomerQuery ErroredObjectsOnly="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.intuit.com/sb/cdm/v2">
</CustomerQuery>
<SyncStatusRequest ErroredObjectsOnly="true" xmlns="http://www.intuit.com/sb/cdm/v2">
<NgIdSet>
<NgId>1527022</NgId>
<NgObjectType>Invoice</NgObjectType>
</NgIdSet>
<StartCreatedTMS>1986-02-05T14:51:18.038+05:30</StartCreatedTMS>
<EndCreatedTMS>2015-11-05T14:51:18.038+05:30</EndCreatedTMS>
</SyncStatusRequest>
Вы можете попробовать все эти вызовы, используя API Explorer. https://developer.intuit.com/apiexplorer?apiname=V2QBD
В версии 3 вышеупомянутые API пока не поддерживаются. Объект и операции, поддерживаемые V3 - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v3/030_entity_services_reference/0500_v3_supported_entities_and_operations
Спасибо