Los clientes de sincronización incluso cuando se eliminan en QuickBooks con QBXML
-
30-09-2019 - |
Pregunta
Me synched un cliente de mi aplicación SaaS en QuickBooks utilizando QBXML y el conector Web, he usado el campo ExternalGUID para poder asociarlo a mi cliente interno en mi solicitud.
El bien sincronizado al cliente en QuickBooks. Pero todavía estoy probando mi solicitud, por lo que he eliminado el cliente en QuickBooks sólo para probar mi código de nuevo y ser capaz de sincronizar vuelta al cliente en QuickBooks.
Pero ahora, cuando intento agregar el cliente que acaba de eliminar, recibo esta respuesta de QuickBooks:
no parece
QuickBooks para borrar el elemento de la lista de utilizado ExternalGUID. ¿Cómo puedo asegurarme de que está re-añadió el cliente a QuickBooks cuando estoy usando el mismo ExternalGUID nuevo?
Estoy utilizando la edición de escritorio de Estados Unidos de QuickBooks.
Solución
No utilice el ExternalGUID- hay problemas con él, y no es compatible con versiones anteriores de QuickBooks.
Su mejor opción es almacenar un vínculo entre la ListID y su ID de aplicación interna en su propia aplicación.