: Public <<ABIE>> Class
Created: 3/12/2016 8:37:59 AM
Modified: 5/3/2016 11:29:24 AM
Project:
Advanced:
Attribute
Protected UBLExtensions
  UBLExtensions
Details:
Notes: A container for all extensions present in the document.<br/>
Protected UBLVersionID
  UBLVersionID
Details:
cardinality=0..1
definition=Identifies 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.
dictionaryEntryName=Invoice. UBL Version Identifier. Identifier
example=2.0.5
objectClassTerm=Invoice
primaryRepresentationTerm=Identifier
propertyTerm=UBL Version Identifier
 
Protected static CustomizationID
  CustomizationID
Details:
cardinality=0..1
definition=Identifies a user-defined customization of UBL for a specific use.
dictionaryEntryName=Invoice. Customization Identifier. Identifier
example=NES
objectClassTerm=Invoice
primaryRepresentationTerm=Identifier
propertyTerm=Customization Identifier
 
Protected static ProfileID
  ProfileID
Details:
cardinality=0..1
definition=Identifies a user-defined profile of the customization of UBL being used.
dictionaryEntryName=Invoice. Profile Identifier. Identifier
example=BasicProcurementProcess
objectClassTerm=Invoice
primaryRepresentationTerm=Identifier
propertyTerm=Profile Identifier
 
Protected ProfileExecutionID
  ProfileExecutionID
Details:
cardinality=0..1
definition=Identifies an instance of executing a profile, to associate all transactions in a collaboration.
dictionaryEntryName=Invoice. Profile Execution Identifier. Identifier
example=BPP-1001
objectClassTerm=Invoice
primaryRepresentationTerm=Identifier
propertyTerm=Profile Execution Identifier
 
Public static ID
  Identifier
Details:
alternativeBusinessTerms=Invoice Number
cardinality=1
definition=An identifier for this document, assigned by the sender.
dictionaryEntryName=Invoice. Identifier
objectClassTerm=Invoice
primaryRepresentationTerm=Identifier
propertyTerm=Identifier
 
Protected CopyIndicator
  CopyIndicator
Details:
cardinality=0..1
definition=Indicates whether this document is a copy (true) or not (false).
dictionaryEntryName=Invoice. Copy_ Indicator. Indicator
objectClassTerm=Invoice
primaryRepresentationTerm=Indicator
propertyQualifierTerm=Copy
propertyTerm=Indicator
 
Public static IssueDate
  Issue Date
Details:
alternativeBusinessTerms=Invoice Date
cardinality=1
definition=The date, assigned by the sender, on which this document was issued.
dictionaryEntryName=Invoice. Issue Date. Date
objectClassTerm=Invoice
primaryRepresentationTerm=Date
propertyTerm=Issue Date
 
Protected IssueTime
  IssueTime
Details:
cardinality=0..1
definition=The time, assigned by the sender, at which this document was issued.
dictionaryEntryName=Invoice. Issue Time. Time
objectClassTerm=Invoice
primaryRepresentationTerm=Time
propertyTerm=Issue Time
 
Public static DueDate
  Due Date
Details:
cardinality=0..1
definition=The date on which Invoice is due.
dictionaryEntryName=Invoice. Due Date. Date
objectClassTerm=Invoice
primaryRepresentationTerm=Date
propertyTerm=Due Date
 
Public InvoiceTypeCode
  Document Type Code
Details:
cardinality=0..1
definition=A code signifying the type of the Invoice.
dictionaryEntryName=Invoice. Invoice Type Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyTerm=Invoice Type Code
 
Public static Note
  Description
Details:
cardinality=0..n
definition=Free-form text pertinent to this document, conveying information that is not contained explicitly in other structures.
dictionaryEntryName=Invoice. Note. Text
objectClassTerm=Invoice
primaryRepresentationTerm=Text
propertyTerm=Note
 
Protected static TaxPointDate
  TaxPointDate
Details:
cardinality=0..1
definition=The date of the Invoice, used to indicate the point at which tax becomes applicable.
dictionaryEntryName=Invoice. Tax Point Date. Date
objectClassTerm=Invoice
primaryRepresentationTerm=Date
propertyTerm=Tax Point Date
 
Public static DocumentCurrencyCode
  Invoice Currency
Details:
cardinality=0..1
dataTypeQualifier=Currency
definition=A code signifying the default currency for this document.
dictionaryEntryName=Invoice. Document_ Currency Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyQualifierTerm=Document
propertyTerm=Currency Code
 
Protected static TaxCurrencyCode
  TaxCurrencyCode
Details:
cardinality=0..1
dataTypeQualifier=Currency
definition=A code signifying the currency used for tax amounts in the Invoice.
dictionaryEntryName=Invoice. Tax_ Currency Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyQualifierTerm=Tax
propertyTerm=Currency Code
 
Protected PricingCurrencyCode
  PricingCurrencyCode
Details:
cardinality=0..1
dataTypeQualifier=Currency
definition=A code signifying the currency used for prices in the Invoice.
dictionaryEntryName=Invoice. Pricing_ Currency Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyQualifierTerm=Pricing
propertyTerm=Currency Code
 
Protected PaymentCurrencyCode
  PaymentCurrencyCode
Details:
cardinality=0..1
dataTypeQualifier=Currency
definition=A code signifying the currency used for payment in the Invoice.
dictionaryEntryName=Invoice. Payment_ Currency Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyQualifierTerm=Payment
propertyTerm=Currency Code
 
Protected PaymentAlternativeCurrencyCode
  PaymentAlternativeCurrencyCode
Details:
cardinality=0..1
dataTypeQualifier=Currency
definition=A code signifying the alternative currency used for payment in the Invoice.
dictionaryEntryName=Invoice. Payment Alternative_ Currency Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyQualifierTerm=Payment Alternative
propertyTerm=Currency Code
 
Protected AccountingCostCode
  AccountingCostCode
Details:
cardinality=0..1
definition=The buyer's accounting code, applied to the Invoice as a whole.
dictionaryEntryName=Invoice. Accounting Cost Code. Code
objectClassTerm=Invoice
primaryRepresentationTerm=Code
propertyTerm=Accounting Cost Code
 
Protected AccountingCost
  AccountingCost
Details:
cardinality=0..1
definition=The buyer's accounting code, applied to the Invoice as a whole, expressed as text.
dictionaryEntryName=Invoice. Accounting Cost. Text
objectClassTerm=Invoice
primaryRepresentationTerm=Text
propertyTerm=Accounting Cost
 
Protected LineCountNumeric
  LineCountNumeric
Details:
cardinality=0..1
definition=The number of lines in the document.
dictionaryEntryName=Invoice. Line Count. Numeric
objectClassTerm=Invoice
primaryRepresentationTerm=Numeric
propertyTerm=Line Count
 
Public static BuyerReference
  Buyer Accounting Reference
Details:
cardinality=0..1
definition=A reference provided by the buyer used for internal routing of the document.
dictionaryEntryName=Invoice. Buyer_ Reference. Text
objectClassTerm=Invoice
primaryRepresentationTerm=Text
propertyQualifierTerm=Buyer
propertyTerm=Reference
 
Element Source Role Target Role
«ABIE» Document Reference
Class «ASBIE»
Name: StatementDocumentReference
 
Name:  
 
Details:
 
«ABIE» Document Reference
Class «ASBIE»
Name: Contract Reference
 
Name:  
 
Details:
 
«ABIE» Delivery
Class «ASBIE»
Name: Delivery
 
Name:  
 
Details:
 
«ABIE» Order Reference
Class «ASBIE»
Name: Purchase Order Reference
 
Name:  
 
Details:
 
«ABIE» Document Reference
Class «ASBIE»
Name: OriginatorDocumentReference
 
Name:  
 
Details:
 
«ABIE» Invoice Line
Class «ASBIE»
Name: Invoice Line
 
Name:  
 
Details:
 
«ABIE» Tax Total
Class «ASBIE»
Name: WithholdingTaxTotal
 
Name:  
 
Details:
 
«ABIE» BillingReference
Class «ASBIE»
Name: BillingReference
 
Name:  
 
Details:
 
«ABIE» Party
Class «ASBIE»
Name: Payee
 
Name:  
 
Details:
 
«ABIE» Document Reference
Class «ASBIE»
Name: Receipt Document Reference
 
Name:  
 
Details:
 
«ABIE» Supplier
Class «ASBIE»
Name: SellerSupplierParty
 
Name:  
 
Details:
 
«ABIE» Buyer
Class «ASBIE»
Name: BuyerCustomerParty
 
Name:  
 
Details:
 
«ABIE» Buyer
Class «ASBIE»
Name: Accounts Payable
 
Name:  
 
Details:
 
«ABIE» Payment Means
Class «ASBIE»
Name: Payment Means
 
Name:  
 
Details:
 
«ABIE» Total Amount
Class «ASBIE»
Name: Total Amount
 
Name:  
 
Details:
 
«ABIE» Signature
Class «ASBIE»
Name: Signature
 
Name:  
 
Details:
 
«ABIE» Supplier
Class «ASBIE»
Name: Accounts Receivable
 
Name:  
 
Details:
 
«ABIE» DeliveryTerms
Class «ASBIE»
Name: DeliveryTerms
 
Name:  
 
Details:
 
«ABIE» Party
Class «ASBIE»
Name: TaxRepresentativeParty
 
Name:  
 
Details:
 
«ABIE» Period
Class «ASBIE»
Name: Invoice Period
 
Name:  
 
Details:
 
«ABIE» Document Reference
Class «ASBIE»
Name: Despatch Document Reference
 
Name:  
 
Details:
 
«ABIE» Allowance or Charge
Class «ASBIE»
Name: Allowance or Charge
 
Name:  
 
Details:
 
«ABIE» Tax Total
Class «ASBIE»
Name: Tax Total
 
Name:  
 
Details:
 
«ABIE» PaymentTerms
Class «ASBIE»
Name: PaymentTerms
 
Name:  
 
Details:
 
«ABIE» Payment
Class «ASBIE»
Name: PrepaidPayment
 
Name:  
 
Details:
 
«ABIE» Document Reference
Class «ASBIE»
Name: Related Invoice
 
Name:  
 
Details:
 
Tag Value
definition A document used to request payment.
Details:
 
dictionaryEntryName Invoice. Details
Details:
 
objectClassTerm Invoice
Details:
 
Requirement Type Status Difficulty Priority Stability
process Functional Proposed Medium Medium Moderate
Details:
 
Constraint Type Status
test constraint Invariant Approved
Details:
 
Object Type Connection Direction Notes
«ABIE» Document Reference Class Weak From  
«ABIE» Order Reference Class Weak From  
«ABIE» Invoice Line Class Weak From  
«ABIE» Party Class Weak From  
«ABIE» Document Reference Class Weak From  
«ABIE» Buyer Class Weak From  
«ABIE» Payment Means Class Weak From  
«ABIE» Total Amount Class Weak From  
«ABIE» Supplier Class Weak From  
«ABIE» Period Class Weak From  
«ABIE» Document Reference Class Weak From  
«ABIE» Allowance or Charge Class Weak From  
«ABIE» Tax Total Class Weak From  
«ABIE» Document Reference Class Weak From