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
-