InvoiceLineSummary

class oci.osp_gateway.models.InvoiceLineSummary(**kwargs)

Bases: object

Product items of the invoice

Methods

__init__(**kwargs) Initializes a new InvoiceLineSummary object with values from keyword arguments.

Attributes

currency Gets the currency of this InvoiceLineSummary.
net_unit_price Gets the net_unit_price of this InvoiceLineSummary.
order_no Gets the order_no of this InvoiceLineSummary.
part_number Gets the part_number of this InvoiceLineSummary.
product [Required] Gets the product of this InvoiceLineSummary.
quantity Gets the quantity of this InvoiceLineSummary.
time_end Gets the time_end of this InvoiceLineSummary.
time_start Gets the time_start of this InvoiceLineSummary.
total_price Gets the total_price of this InvoiceLineSummary.
__init__(**kwargs)

Initializes a new InvoiceLineSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • product (str) – The value to assign to the product property of this InvoiceLineSummary.
  • order_no (str) – The value to assign to the order_no property of this InvoiceLineSummary.
  • part_number (str) – The value to assign to the part_number property of this InvoiceLineSummary.
  • time_start (datetime) – The value to assign to the time_start property of this InvoiceLineSummary.
  • time_end (datetime) – The value to assign to the time_end property of this InvoiceLineSummary.
  • quantity (float) – The value to assign to the quantity property of this InvoiceLineSummary.
  • net_unit_price (float) – The value to assign to the net_unit_price property of this InvoiceLineSummary.
  • total_price (float) – The value to assign to the total_price property of this InvoiceLineSummary.
  • currency (oci.osp_gateway.models.Currency) – The value to assign to the currency property of this InvoiceLineSummary.
currency

Gets the currency of this InvoiceLineSummary.

Returns:The currency of this InvoiceLineSummary.
Return type:oci.osp_gateway.models.Currency
net_unit_price

Gets the net_unit_price of this InvoiceLineSummary. Unit price of the ordered product

Returns:The net_unit_price of this InvoiceLineSummary.
Return type:float
order_no

Gets the order_no of this InvoiceLineSummary. Product of the item

Returns:The order_no of this InvoiceLineSummary.
Return type:str
part_number

Gets the part_number of this InvoiceLineSummary. Part number

Returns:The part_number of this InvoiceLineSummary.
Return type:str
product

[Required] Gets the product of this InvoiceLineSummary. Product of the item

Returns:The product of this InvoiceLineSummary.
Return type:str
quantity

Gets the quantity of this InvoiceLineSummary. Quantity of the ordered product

Returns:The quantity of this InvoiceLineSummary.
Return type:float
time_end

Gets the time_end of this InvoiceLineSummary. End date

Returns:The time_end of this InvoiceLineSummary.
Return type:datetime
time_start

Gets the time_start of this InvoiceLineSummary. Start date

Returns:The time_start of this InvoiceLineSummary.
Return type:datetime
total_price

Gets the total_price of this InvoiceLineSummary. Total price of the ordered product (Net unit price x quantity)

Returns:The total_price of this InvoiceLineSummary.
Return type:float