The BargeInvoice type exposes the following members.

Properties

  NameDescription
BilledFrom
Gets or sets the billed from party information for this invoice.
BilledTo
Gets or sets the billed to party information for this invoice.
CreateDateTime
Gets or sets the date and time the document was created from the application's perspective.
(Inherited from BargeExDocumentBase.)
CreateDateTimeSpecified
Include the CreateDateTime property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
DocumentType
Gets the CICA Document type of this document, which is CicaDocumentType.BargeInvoice.
(Overrides DocumentBase..::.DocumentType.)
Header
Gets or sets the header of this document.
(Inherited from DocumentBase.)
InvoiceDate
Gets or sets the date the invoice was generated.
InvoiceDateSpecified
Include the InvoiceDate property when serializing the class or generating the document.
InvoiceDueDate
Gets or sets the date on which the invoice must be paid.
InvoiceDueDateSpecified
Include the InvoiceDueDate property when serializing the class or generating the document.
InvoiceNetDays
Gets or sets the net days payment terms for the invoice.
InvoiceNetDaysSpecified
Include the InvoiceNetDays property when serializing the class or generating the document.
InvoiceNumber
Gets or sets the sender's number for this invoice.
InvoiceNumberSpecified
Include the InvoiceNumber property when serializing the class or generating the document.
InvoiceOriginalNumber
Gets or sets the invoice number for the invoice being adjusted.
InvoiceOriginalNumberSpecified
Include the InvoiceOriginalNumber property when serializing the class or generating the document.
InvoiceOtherTerms
Gets or sets any other details about the payment terms that are not covered by the due date or net days properties.
InvoiceOtherTermsSpecified
Include the InvoiceOtherTerms property when serializing the class or generating the document.
LineItems
Gets the collection of invoice line items.
Note
Gets or sets a note or comment that is applicable to the entire document.
(Inherited from BargeExDocumentBase.)
NoteSpecified
Include the Note property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
RemitTo
Gets or sets the remit to party information for this invoice.
ResponsibleLocationCode
Gets or sets the code associated with the location specified by the ResponsibleLocationName property.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationCodeSpecified
Include the ResponsibleLocationCode property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationMappedName
Gets or sets the receiver's name for the location (e.g. fleet, terminal, etc.) that is responsible for this document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationMappedNameSpecified
Include the ResponsibleLocationMappedName property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationName
Gets or sets the name of the location (e.g. fleet, terminal, etc.) that is responsible for this document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationNameSpecified
Include the ResponsibleLocationName property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
TotalAmountDue
Gets or sets the total amount due for the invoice.
TotalAmountDueSpecified
Include the TotalAmountDue property when serializing the class or generating the document.
TransactionIdentifier
Gets or sets the application header's transaction identifier for this document.
(Inherited from BargeExDocumentBase.)
TransactionIdentifierSpecified
Include the TransactionIdentifier property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)

See Also