2013-07-30 6 views
0

Est-il possible de mettre à jour sélectivement des champs pour un objet donné? C'est un casse-tête de devoir enregistrer toutes les données de terrain si votre application n'en traite que quelques-unes. Dans notre cas, nous souhaitons uniquement prendre en charge la modification de quelques champs de clients et de factures de notre côté. Je sais que les docs déclarent que les champs de données omis seront supprimés de l'objet. Y a-t-il un moyen de contourner ceci? De plus, étant donné que le filtrage récupère les appels pour renvoyer des champs spécifiques, il serait logique d'autoriser le contraire.Mises à jour sélectives?

Répondre

2

En V3, cela sera possible en utilisant l'opération 'mise à jour fragmentée'. Mais dans les API V2, cette opération n'est pas prise en charge.

Ref Lien - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v3/020_key_concepts/050_sparse_update

V3 docs - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v3

V3 Early Access pgm - https://developer.intuit.com/blog/2013/06/21/application-is-live-v3-early-adopter-program-july-group/

Merci