2017-09-19 6 views
1

Quelles sont les principales différences entre les méthodes d'API DI pour GetItemPrice? Le SBObob accepte moins de paramètres (et renvoie un jeu d'enregistrements), mais autant que je sache, il fournit le prix exact pour l'article en tenant compte des remises du partenaire et de la quantité de l'article, etc.SAP B1 DI API - Différences entre SBObob GetItemPrice et CompanyService GetItemPrice?

L'appel de GetSetPrice de CompanyService semble prendre beaucoup plus de paramètres ET renvoie un objet ItemPriceReturnParams - mais les informations sont rares dans le fichier d'aide SDK pour cette méthode. Et il n'y a pas non plus d'information sur ce type de retour ... J'ai déjà recherché dans les forums d'archives SAP ... J'utilise aussi la version 9.2.

Répondre

1

ItemPriceReturnParams ont trois propriétés que vous connaissez peut-être:

  • Monnaie
  • Discount
  • Prix
+0

Ainsi, la principale raison d'utiliser CompanyService GetItemPrice au lieu de SBObob Getitemprice est que celui CompanyService renvoie plus d'informations (devise, remise) où l'autre renvoie uniquement le prix? Je suppose que le prix sera toujours le même, quelle que soit la méthode que vous utilisez alors, et la seule raison d'utiliser CompanyService serait si vous a) voulait éviter les objets ado et b) n'avez pas besoin de la monnaie ou de la réduction, est-ce correct? –