Dycode SimpleUBL UBL 2.0 Class Library

Price Class


Information about the price.

Public Instance Constructors

Price Constructor Default constructor.
Price Copy Constructor Copy constructor. (Only C++)
Price Constructor with required values Constructor with required values. (Only C++, .NET)

Public Instance Properties

Property UBL 2.0 Description
PriceAmount1 Price Amount. The price amount. (Ex: 23.45)
BaseQuantity0..1 Quantity. The actual quantity to which the price applies.
PriceChangeReasons0..n Reason. The reason for the price change, expressed as text. (Ex: "Clearance of old stock", "New contract applies")
PriceTypeCode0..1 Price Type Code. The price type, expressed as a code.
PriceType0..1 Price Type. The price type, expressed as text. (Ex: retail, wholesale, discount, contract)
OrderableUnitFactorRate0..1 Orderable Unit Factor. The factor by which the base price unit can be converted to the orderable unit. (Ex: Nails are priced by weight but ordered by quantity. So this would say how many nails per kilo)
ValidityPeriods0..n Period. An association to Validity Period.
PriceList0..1 Price List. A reference to a Price List.
AllowanceCharges0..n Allowance Charge. An association to Allowance Charge.

Public Operators

Operator=Overloading of Assignment Operator. (Only C++)

Thread Safety

Public static members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also

Price Properties | Dycode.SimpleUBL.Common