Dycode SimpleUBL UBL 2.0 Class Library

OrderResponse Class

Remarks

The document used to indicate detailed acceptance or rejection of an Order or to make a counter-offer.

Public Instance Constructors

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

Public Instance Properties

 
Property UBL 2.0OIO UBL Description
UBLVersionID0..11 UBL Version Identifier. The earliest version of the UBL 2 schema for this document type that defines all of the elements that might be encountered in the current instance. (Ex: 2.0.5)
UBLExtensions0..10..1 A container for all extensions present in the document.
CustomizationID0..11 Customization Identifier. Identifies a user-defined customization of UBL. (Ex: NES)
ProfileID0..11 Profile Identifier. Identifies a user-defined profile of the customization of UBL being used. (Ex: BasicProcurementProcess)
ID11 Identifier. An identifier for the Order Response assigned by the Seller.
SalesOrderID0..10..1 Sales Order Identifier. An identifier for the Order issued by the Seller.
CopyIndicator0..10..1 Indicator. Indicates whether the Order Response is a copy (true) or not (false).
UUID0..10..1 UUID. A universally unique identifier for an instance of this ABIE.
IssueDate11 Issue Date. The date assigned by the Seller on which the Order was responded to.
IssueTime0..10..1 Issue Time. The time assigned by the Seller at which the Order was responded to.
Notes0..n0..n Note. Free-form text applying to the Order Response. This element may contain notes or any other similar information that is not contained explicitly in another structure.
DocumentCurrencyCode0..10..1 Currency Code. The default currency for the Order Response.
PricingCurrencyCode0..10..1 Currency Code. The currency that is used for all prices in the Order Response.
TaxCurrencyCode0..10..1 Currency Code. The currency that is used for all tax amounts in the Order Response.
TotalPackagesQuantity0..10..1 Packages Quantity. The total number of packages contained in the Order Response.
GrossWeightMeasure0..10..1 Weight. The total gross weight for the Order Response (goods + packaging + transport equipment).
NetWeightMeasure0..10..1 Weight. The total net weight for the Order Response (goods + packaging).
NetNetWeightMeasure0..1  Weight. The total net weight of the goods in the Order Response excluding packaging.
GrossVolumeMeasure0..10..1 Volume. The total volume of the goods in the Order Response including packaging.
NetVolumeMeasure0..10..1 Volume. The total volume of the goods in the Order Response excluding packaging.
CustomerReference0..10..1 Customer Reference. A supplementary reference assigned by the Buyer, e.g. the CRI in a purchasing card transaction.
AccountingCostCode0..10..1 Accounting Cost Code. An accounting cost code applied to the order as a whole.
AccountingCost0..10..1 Accounting Cost. An accounting cost code applied to the order as a whole, expressed as text.
LineCountNumeric0..1  Line Count. The number of lines in the document.
ValidityPeriods0..n0..1 Period. The period for which the Order Response is valid.
OrderReferences1..n0..1 Order Reference. An association to Order Reference (the reference of the Order being responded to).
OrderDocumentReferences0..n  Document Reference. An associative reference to [another] Order.
OriginatorDocumentReference0..1  Document Reference. An associative reference to Originator Document.
AdditionalDocumentReferences0..n0..n Document Reference. An associative reference to Additional Document.
Contracts0..n0..1 Contract. An association to Contract
Signatures0..n0..1 Signature. An association to Signature.
SellerSupplierParty11 Supplier Party. An association to the Seller.
BuyerCustomerParty11 Customer Party. An association to the Buyer.
OriginatorCustomerParty0..10..1 Customer Party. An association to the Originator.
FreightForwarderParty0..10..1 Party. An association to a Freight Forwarder or Carrier.
AccountingSupplierParty0..10..1 Supplier Party. An association to the Accounting Supplier Party.
AccountingCustomerParty0..10..1 Customer Party. An association to the Accounting Customer Party.
Deliveries0..n0..1 Delivery. An association to Delivery.
DeliveryTerms0..10..1 Delivery Terms. An association to Delivery Terms.
PaymentMeans0..10..1 Payment Means. An association to Payment Means.
AllowanceCharges0..n0..1 Allowance Charge. An association to Allowances and Charges that apply to the Order Response as a whole.
TransactionConditions0..10..1 Transaction Conditions. An association with any sales or purchasing conditions applying to the whole order.
DestinationCountry0..10..1 Country. Associates the order response with the country to which it is destined, for Customs purposes.
TaxTotals0..n0..n Tax Total. An association to the total tax amount of the Order (as calculated by the Seller).
LegalMonetaryTotal0..10..1 Monetary Total. An association to the total amounts for the Order (or counter-offer).
OrderLines1..n1..n Order Line. An association to one or more Order Lines.
 
XML XML Document in the string format.

Public Instance Methods

GetSchemaValidationErrors Validate document by schema. If document is not valid, return validation error.
GetSchemaValidationErrorsFromXML Validate XML by schema. If XML is not valid, return validation error.
GetValueValidationErrors Validate document by value. If document is not valid, return validation error.
GetValueValidationErrorsFromXML Validate XML by value. If XML is not valid, return validation error.
GetValidationErrors Validate document by schema and then by value. If document is not valid, return validation error.
GetValidationErrorsFromXML Validate XML by schema and then by value. If XML is not valid, return validation error.
Write Write document XML.
Read Read document XML.

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

OrderResponse Properties | Dycode.SimpleUBL