The SelfBilledInvoice type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddAdditionalDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Additional Document.
| |
| AddAllowanceCharge |
Add a new 'Allowance Charge' entry.
Allowance Charge (ASBIE). Associates the Invoice with an overall charge or allowance.
| |
| AddBillingReference |
Add a new 'Billing Reference' entry.
Billing Reference (ASBIE). An association to Billing Reference.
| |
| AddContractDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Contract.
| |
| AddDelivery |
Add a new 'Delivery' entry.
Delivery (ASBIE). Associates the overall Invoice with the details of a delivery (or deliveries).
| |
| AddDeliveryTerms |
Add a new 'Delivery Terms' entry.
Delivery Terms (ASBIE). Associates the Invoice with the delivery terms applicable/required.
| |
| AddDespatchDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Despatch Advice.
| |
| AddInvoiceLine |
Add a new 'Invoice Line' entry.
Invoice Line (ASBIE). An Invoice has one or more invoice lines.
| |
| AddInvoicePeriod |
Add a new 'Period' entry.
Period (ASBIE). An association to period(s) to which the Self Billed Invoice applies.
| |
| AddNote |
Add a new 'Note' entry.
Note (BBIE). Contains any free-form text pertinent to the entire document or to the document message itself. This element may contain notes or any other similar information that is not contained explicitly in another structure.
| |
| AddOriginatorDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Originator Document.
| |
| AddPaymentTerms |
Add a new 'Payment Terms' entry.
Payment Terms (ASBIE). Associates the Invoice with the payment terms applicable/offered.
| |
| AddPrepaidPayment |
Add a new 'Payment' entry.
Payment (ASBIE). An association to prepaid payment(s).
| |
| AddReceiptDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Receipt Advice.
| |
| AddSignature |
Add a new 'Signature' entry.
Signature (ASBIE). An association to Signature.
| |
| AddStatementDocumentRef |
Add a new 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Statement
| |
| AddTaxTotal |
Add a new 'Tax Total' entry.
Tax Total (ASBIE). Associates the Invoice with summary information for a particular tax.
| |
| AssignStyleSheet |
Assigns a XSLT stylesheet to the document.
An emptry string removes it.
| |
| ClearAdditionalDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Additional Document.
| |
| ClearAllowanceCharges |
Removes all 'Allowance Charge' entries.
Allowance Charge (ASBIE). Associates the Invoice with an overall charge or allowance.
| |
| ClearBillingReferences |
Removes all 'Billing Reference' entries.
Billing Reference (ASBIE). An association to Billing Reference.
| |
| ClearContractDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Contract.
| |
| ClearDeliverys |
Removes all 'Delivery' entries.
Delivery (ASBIE). Associates the overall Invoice with the details of a delivery (or deliveries).
| |
| ClearDeliveryTermss |
Removes all 'Delivery Terms' entries.
Delivery Terms (ASBIE). Associates the Invoice with the delivery terms applicable/required.
| |
| ClearDespatchDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Despatch Advice.
| |
| ClearInvoiceLines |
Removes all 'Invoice Line' entries.
Invoice Line (ASBIE). An Invoice has one or more invoice lines.
| |
| ClearInvoicePeriods |
Removes all 'Period' entries.
Period (ASBIE). An association to period(s) to which the Self Billed Invoice applies.
| |
| ClearNotes |
Removes all 'Note' entries.
Note (BBIE). Contains any free-form text pertinent to the entire document or to the document message itself. This element may contain notes or any other similar information that is not contained explicitly in another structure.
| |
| ClearOriginatorDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Originator Document.
| |
| ClearPaymentTermss |
Removes all 'Payment Terms' entries.
Payment Terms (ASBIE). Associates the Invoice with the payment terms applicable/offered.
| |
| ClearPrepaidPayments |
Removes all 'Payment' entries.
Payment (ASBIE). An association to prepaid payment(s).
| |
| ClearReceiptDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Receipt Advice.
| |
| ClearSignatures |
Removes all 'Signature' entries.
Signature (ASBIE). An association to Signature.
| |
| ClearStatementDocumentRefs |
Removes all 'Document Reference' entries.
Document Reference (ASBIE). An associative reference to Statement
| |
| ClearTaxTotals |
Removes all 'Tax Total' entries.
Tax Total (ASBIE). Associates the Invoice with summary information for a particular tax.
| |
| Equals | (Inherited from Object.) | |
| GetAdditionalDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Additional Document.
| |
| GetAdditionalDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Additional Document.
| |
| GetAllowanceCharge |
Gets a 'Allowance Charge' entry.
Allowance Charge (ASBIE). Associates the Invoice with an overall charge or allowance.
| |
| GetAllowanceChargeCount |
Gets the number of 'Allowance Charge' entries in the container object.
Allowance Charge (ASBIE). Associates the Invoice with an overall charge or allowance.
| |
| GetBillingReference |
Gets a 'Billing Reference' entry.
Billing Reference (ASBIE). An association to Billing Reference.
| |
| GetBillingReferenceCount |
Gets the number of 'Billing Reference' entries in the container object.
Billing Reference (ASBIE). An association to Billing Reference.
| |
| GetContractDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Contract.
| |
| GetContractDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Contract.
| |
| GetDelivery |
Gets a 'Delivery' entry.
Delivery (ASBIE). Associates the overall Invoice with the details of a delivery (or deliveries).
| |
| GetDeliveryCount |
Gets the number of 'Delivery' entries in the container object.
Delivery (ASBIE). Associates the overall Invoice with the details of a delivery (or deliveries).
| |
| GetDeliveryTerms |
Gets a 'Delivery Terms' entry.
Delivery Terms (ASBIE). Associates the Invoice with the delivery terms applicable/required.
| |
| GetDeliveryTermsCount |
Gets the number of 'Delivery Terms' entries in the container object.
Delivery Terms (ASBIE). Associates the Invoice with the delivery terms applicable/required.
| |
| GetDespatchDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Despatch Advice.
| |
| GetDespatchDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Despatch Advice.
| |
| GetDocumentAsBinary |
Gets the document as binary data (UTF-8 encoded).
| |
| GetDocumentAsText |
Gets the document as a string (UTF-8 encoded).
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetInvoiceLine |
Gets a 'Invoice Line' entry.
Invoice Line (ASBIE). An Invoice has one or more invoice lines.
| |
| GetInvoiceLineCount |
Gets the number of 'Invoice Line' entries in the container object.
Invoice Line (ASBIE). An Invoice has one or more invoice lines.
| |
| GetInvoicePeriod |
Gets a 'Period' entry.
Period (ASBIE). An association to period(s) to which the Self Billed Invoice applies.
| |
| GetInvoicePeriodCount |
Gets the number of 'Period' entries in the container object.
Period (ASBIE). An association to period(s) to which the Self Billed Invoice applies.
| |
| GetNote |
Gets a 'Note' entry.
Note (BBIE). Contains any free-form text pertinent to the entire document or to the document message itself. This element may contain notes or any other similar information that is not contained explicitly in another structure.
| |
| GetNoteCount |
Gets the number of 'Note' entries in the container object.
Note (BBIE). Contains any free-form text pertinent to the entire document or to the document message itself. This element may contain notes or any other similar information that is not contained explicitly in another structure.
| |
| GetOriginatorDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Originator Document.
| |
| GetOriginatorDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Originator Document.
| |
| GetPaymentTerms |
Gets a 'Payment Terms' entry.
Payment Terms (ASBIE). Associates the Invoice with the payment terms applicable/offered.
| |
| GetPaymentTermsCount |
Gets the number of 'Payment Terms' entries in the container object.
Payment Terms (ASBIE). Associates the Invoice with the payment terms applicable/offered.
| |
| GetPrepaidPayment |
Gets a 'Payment' entry.
Payment (ASBIE). An association to prepaid payment(s).
| |
| GetPrepaidPaymentCount |
Gets the number of 'Payment' entries in the container object.
Payment (ASBIE). An association to prepaid payment(s).
| |
| GetReceiptDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Receipt Advice.
| |
| GetReceiptDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Receipt Advice.
| |
| GetSignature |
Gets a 'Signature' entry.
Signature (ASBIE). An association to Signature.
| |
| GetSignatureCount |
Gets the number of 'Signature' entries in the container object.
Signature (ASBIE). An association to Signature.
| |
| GetStatementDocumentRef |
Gets a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Statement
| |
| GetStatementDocumentRefCount |
Gets the number of 'Document Reference' entries in the container object.
Document Reference (ASBIE). An associative reference to Statement
| |
| GetTaxTotal |
Gets a 'Tax Total' entry.
Tax Total (ASBIE). Associates the Invoice with summary information for a particular tax.
| |
| GetTaxTotalCount |
Gets the number of 'Tax Total' entries in the container object.
Tax Total (ASBIE). Associates the Invoice with summary information for a particular tax.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Read |
Reads the document from file.
| |
| RemoveAdditionalDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Additional Document.
| |
| RemoveAllowanceCharge |
Removes a 'Allowance Charge' entry.
Allowance Charge (ASBIE). Associates the Invoice with an overall charge or allowance.
| |
| RemoveBillingReference |
Removes a 'Billing Reference' entry.
Billing Reference (ASBIE). An association to Billing Reference.
| |
| RemoveContractDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Contract.
| |
| RemoveDelivery |
Removes a 'Delivery' entry.
Delivery (ASBIE). Associates the overall Invoice with the details of a delivery (or deliveries).
| |
| RemoveDeliveryTerms |
Removes a 'Delivery Terms' entry.
Delivery Terms (ASBIE). Associates the Invoice with the delivery terms applicable/required.
| |
| RemoveDespatchDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Despatch Advice.
| |
| RemoveInvoiceLine |
Removes a 'Invoice Line' entry.
Invoice Line (ASBIE). An Invoice has one or more invoice lines.
| |
| RemoveInvoicePeriod |
Removes a 'Period' entry.
Period (ASBIE). An association to period(s) to which the Self Billed Invoice applies.
| |
| RemoveNote |
Removes a 'Note' entry.
Note (BBIE). Contains any free-form text pertinent to the entire document or to the document message itself. This element may contain notes or any other similar information that is not contained explicitly in another structure.
| |
| RemoveOriginatorDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Originator Document.
| |
| RemovePaymentTerms |
Removes a 'Payment Terms' entry.
Payment Terms (ASBIE). Associates the Invoice with the payment terms applicable/offered.
| |
| RemovePrepaidPayment |
Removes a 'Payment' entry.
Payment (ASBIE). An association to prepaid payment(s).
| |
| RemoveReceiptDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Receipt Advice.
| |
| RemoveSignature |
Removes a 'Signature' entry.
Signature (ASBIE). An association to Signature.
| |
| RemoveStatementDocumentRef |
Removes a 'Document Reference' entry.
Document Reference (ASBIE). An associative reference to Statement
| |
| RemoveTaxTotal |
Removes a 'Tax Total' entry.
Tax Total (ASBIE). Associates the Invoice with summary information for a particular tax.
| |
| ResetAccountingCost |
Resets the node.
| |
| ResetAccountingCostCode |
Resets the node.
| |
| ResetAccountingCustomerParty |
Resets the node.
| |
| ResetAccountingSupplierParty |
Resets the node.
| |
| ResetBuyerCustomerParty |
Resets the node.
| |
| ResetCopyIndicator |
Resets the node.
| |
| ResetCustomizationID |
Resets the node.
| |
| ResetDocumentCurrencyCode |
Resets the node.
| |
| ResetID |
Resets the node.
| |
| ResetInvoiceTypeCode |
Resets the node.
| |
| ResetIssueDate |
Resets the node.
| |
| ResetIssueTime |
Resets the node.
| |
| ResetLegalMonetaryTotal |
Resets the node.
| |
| ResetLineCountNumeric |
Resets the node.
| |
| ResetOrderReference |
Resets the node.
| |
| ResetPayeeParty |
Resets the node.
| |
| ResetPaymentAlternativeCurrencyCode |
Resets the node.
| |
| ResetPaymentAlternativeExchangeRate |
Resets the node.
| |
| ResetPaymentCurrencyCode |
Resets the node.
| |
| ResetPaymentExchangeRate |
Resets the node.
| |
| ResetPaymentMeans |
Resets the node.
| |
| ResetPricingCurrencyCode |
Resets the node.
| |
| ResetPricingExchangeRate |
Resets the node.
| |
| ResetProfileID |
Resets the node.
| |
| ResetSellerSupplierParty |
Resets the node.
| |
| ResetTaxCurrencyCode |
Resets the node.
| |
| ResetTaxExchangeRate |
Resets the node.
| |
| ResetTaxPointDate |
Resets the node.
| |
| ResetTaxRepresentativeParty |
Resets the node.
| |
| ResetUBLExtensions |
Resets the node.
| |
| ResetUBLVersionID |
Resets the node.
| |
| ResetUUID |
Resets the node.
| |
| SetDocument |
Sets the document from an object. The object can be a string or
a binary array.
| |
| SetOutputEncoding |
Sets the desired output encoding. An empty string resets it to its default (normally UTF-8).
| |
| ToString | (Inherited from Object.) | |
| Write |
Writes the document to file.
|