Dycode SimpleUBL UBL 2.0 Class Library

OrderResponseSimple Class

Remarks

The document used to indicate simple acceptance or rejection of an entire Order.

Public Instance Constructors

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

Public Instance Properties

 
Property UBL 2.0OIO UBLNES UBL Description
UBLVersionID0..111 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..111 Customization Identifier. Identifies a user-defined customization of UBL for a specific use. (Ex: NES)
ProfileID0..111 Profile Identifier. Identifies a user-defined profile of the customization of UBL being used. (Ex: BasicProcurementProcess)
ID111 Identifier. An identifier for the Order Response Simple assigned by the Seller.
CopyIndicator0..10..10..1 Indicator. Indicates whether the Order Response Simple is a copy (true) or not (false).
UUID0..10..10..1 UUID. A universally unique identifier for an instance of this ABIE.
IssueDate111 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..n0..n Note. Free-form text applying to the Order Response Simple. This element may contain notes or any other similar information that is not contained explicitly in another structure.
AcceptedIndicator111 Indicator. Indicates whether the Order is accepted (true) or rejected (false).
RejectionNote0..10..10..1 Note. The reason for rejection if the order was not accepted. (Ex: "Out of Stock","Not able to supply","Unable to fulfill within the contracted conditions", "Buyer Account not Recognised")
CustomerReference0..1   Reference. A supplementary reference for the transaction (e.g., when using purchasing card).
AccountingCostCode0..1   Accounting Cost Code. An accounting cost code applied to the order as a whole.
AccountingCost0..10..10..1 Accounting Cost. An accounting cost code applied to the order as a whole, expressed as text.
OrderReference111 Order Reference. An association to Order Reference (the reference of the Order being responded to).
AdditionalDocumentReferences0..n0..n0..n Document Reference. An associative reference to Additional Document.
Signatures0..n0..n0..n Signature. An association to Signature.
SellerSupplierParty111 Supplier Party. An association to the Seller.
BuyerCustomerParty111 Customer Party. An association to the Buyer.
OriginatorCustomerParty0..10..1  Customer Party. An association to the Originator.
AccountingSupplierParty0..10..10..1 Supplier Party. An association to the Accounting Supplier Party.
AccountingCustomerParty0..10..10..1 Customer Party. An association to the Accounting Customer Party.
 
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

OrderResponseSimple Properties | Dycode.SimpleUBL