biuan SAP® BUSINESS ONE SDK
DTW Inventory / Price Lists / Price Lists
API Price Lists

Description

PriceLists is a business object that represents the management of price lists in the Inventory module. A price list is used by Items_Prices object to set the item prices. An item can have several prices, with each based on a different price list, for example, purchase price list, sales price list, distributor price list, and so on.

This object enables you to:

  • Add a price list.
  • Retrieve a price list by its key.
  • Update a price list.
  • Delete a price list.
  • Save the object in XML format.

Source table: OPLN.

Object Model

Remarks

To display the form in the application:

  • Select Inventory --> Price Lists --> Price Lists.

See Also

SAP® B1 DI-API C# definition

public class PriceListsClass : IPriceLists, PriceLists { public virtual BoYesNoEnum Active { get; set; } public virtual int BasePriceList { get; set; } public virtual DataBrowser Browser { get; } public virtual string DefaultAdditionalCurrency1 { get; set; } public virtual string DefaultAdditionalCurrency2 { get; set; } public virtual string DefaultPrimeCurrency { get; set; } public virtual double Factor { get; set; } public virtual double FixedAmount { get; set; } public virtual BoPriceListGroupNum GroupNum { get; set; } public virtual BoYesNoEnum IsGrossPrice { get; set; } public virtual string PriceListName { get; set; } public virtual int PriceListNo { get; } public virtual string RoundingFormatDecimalPart { get; set; } public virtual string RoundingFormatIntegerPart { get; set; } public virtual BoRoundingMethod RoundingMethod { get; set; } public virtual BoRoundingRule RoundingRule { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual DateTime ValidFrom { get; set; } public virtual DateTime ValidTo { get; set; } public extern PriceListsClass(); public virtual extern int Add(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( string QueueID); public virtual extern int Remove(); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); public virtual extern int Update(); }

Related information


Bo Price List Group Num BoPriceListGroupNum Enumeration
Defines the group numbers to which price lists are related.
   Parent: Price Lists PriceLists Object· Table: OPLN

Bo Rounding Method BoRoundingMethod Enumeration
Defines the rounding methods of the of the item prices calculation.
   Parent: Price Lists PriceLists Object· Table: OPLN

Bo Rounding Rule BoRoundingRule Enumeration
   Parent: Price Lists PriceLists Object· Table: OPLN


SAP® Business One is the trademark(s) or registered trademark(s) of SAP AG in Germany and in several other countries. Contact
This website is not affiliated with, maintained, authorized, endorsed or sponsored by SAP AG or any of its affiliates