pub struct InvoiceLine {
pub id: Identifier,
pub note: Option<String>,
pub invoiced_quantity: InvoicedQuantity,
pub line_extension_amount: LineExtensionAmount,
pub accounting_cost: Option<Identifier>,
pub order_line_reference: Option<OrderLineReference>,
pub document_reference: Option<DocumentReference>,
}
Expand description
Invoice Line A group of business terms providing information on individual Invoice lines.
Fields§
§id: Identifier
Invoice Line Identifier A unique identifier for the individual line within the Invoice.
note: Option<String>
Invoice Line Note A textual note that gives unstructured information that is relevant to the Invoice line.
invoiced_quantity: InvoicedQuantity
Invoiced Quantity The quantity of items (goods or services) that is charged in the Invoice line.
line_extension_amount: LineExtensionAmount
Invoice Line Net Amount The total amount of the Invoice line. The amount is ΓÇ£netΓÇ¥ without VAT, i.e. inclusive of line level allowances and charges as well as other relevant taxes. Must be rounded to maximum 2 decimals.
accounting_cost: Option<Identifier>
Invoice Line Buyer Accounting Reference A textual value that specifies where to book the relevant data into the Buyer’s financial accounts.
order_line_reference: Option<OrderLineReference>
Order Line Reference
document_reference: Option<DocumentReference>
Line Object Identifier
Trait Implementations§
Source§impl Clone for InvoiceLine
impl Clone for InvoiceLine
Source§fn clone(&self) -> InvoiceLine
fn clone(&self) -> InvoiceLine
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more