2017-09-19 58 views
1

GetItemPrice的DI API方法之間的主要區別是什麼?SAP B1 DI API - SBObob GetItemPrice和CompanyService GetItemPrice之間的區別?

SBObob接受較少的參數(並返回一個Recordset),但據我所知它可以提供項目的準確價格,考慮到任何業務合作伙伴折扣和物品的數量等...

CompanyService GetItemPrice調用似乎需要更多參數並返回一個ItemPriceReturnParams對象 - 但此方法的SDK幫助文件中缺少信息。並且沒有關於此返回類型的信息......我已經搜索了SAP歸檔論壇......此外,我使用的是版本9.2。

回答

1

ItemPriceReturnParams有三個屬性,你可以知道:

  • 貨幣
  • 折扣
  • 價格
+0

所以使用CompanyService GetItemPrice代替SBObob Getitemprice主要的原因是CompanyService一個返回更多信息(貨幣,折扣),而另一個只返回價格?我猜價格總是一樣的,無論你使用哪種方法,使用CompanyService的唯一原因是如果你a)想要避免ado對象,b)不需要貨幣或折扣,那是正確? –