Class: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
- Defined in:
- sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs
Instance Attribute Summary collapse
-
#additional_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?
readonly
Returns the value of attribute additional_details.
-
#allowance_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?
readonly
Returns the value of attribute allowance_details.
-
#bill_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?
readonly
Returns the value of attribute bill_from_party.
-
#bill_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?
readonly
Returns the value of attribute bill_to_party.
-
#charge_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?
readonly
Returns the value of attribute charge_details.
-
#delivery_date ⇒ Time?
readonly
Returns the value of attribute delivery_date.
-
#exchange_rate ⇒ String?
readonly
Returns the value of attribute exchange_rate.
-
#invoice_base_amount ⇒ Peddler::Money?
readonly
Returns the value of attribute invoice_base_amount.
-
#invoice_date ⇒ Time
readonly
Returns the value of attribute invoice_date.
-
#invoice_number ⇒ String
readonly
Returns the value of attribute invoice_number.
-
#invoice_total ⇒ Peddler::Money
readonly
Returns the value of attribute invoice_total.
-
#items ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem]
readonly
Returns the value of attribute items.
-
#payment_terms_code ⇒ String?
readonly
Returns the value of attribute payment_terms_code.
-
#reference_number ⇒ String?
readonly
Returns the value of attribute reference_number.
-
#remit_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification
readonly
Returns the value of attribute remit_to_party.
-
#ship_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification
readonly
Returns the value of attribute ship_from_party.
-
#ship_to_country_code ⇒ String?
readonly
Returns the value of attribute ship_to_country_code.
-
#ship_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?
readonly
Returns the value of attribute ship_to_party.
-
#tax_point_date ⇒ Time?
readonly
Returns the value of attribute tax_point_date.
-
#tax_representative_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?
readonly
Returns the value of attribute tax_representative_party.
-
#tax_totals ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?
readonly
Returns the value of attribute tax_totals.
-
#vat_group_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?
readonly
Returns the value of attribute vat_group_party.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
Instance Method Summary collapse
-
#members ⇒ [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
-
#to_h ⇒ { invoice_date: Time, invoice_number: String, invoice_total: Peddler::Money, items: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], remit_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, additional_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, allowance_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, bill_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, bill_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, charge_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, delivery_date: Time?, exchange_rate: String?, invoice_base_amount: Peddler::Money?, payment_terms_code: String?, reference_number: String?, ship_to_country_code: String?, ship_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_point_date: Time?, tax_representative_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_totals: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, vat_group_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? }
Instance Attribute Details
#additional_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]? (readonly)
Returns the value of attribute additional_details.
134 135 136 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 134 def additional_details @additional_details end |
#allowance_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]? (readonly)
Returns the value of attribute allowance_details.
135 136 137 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 135 def allowance_details @allowance_details end |
#bill_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? (readonly)
Returns the value of attribute bill_from_party.
136 137 138 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 136 def bill_from_party @bill_from_party end |
#bill_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? (readonly)
Returns the value of attribute bill_to_party.
137 138 139 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 137 def bill_to_party @bill_to_party end |
#charge_details ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]? (readonly)
Returns the value of attribute charge_details.
138 139 140 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 138 def charge_details @charge_details end |
#delivery_date ⇒ Time? (readonly)
Returns the value of attribute delivery_date.
139 140 141 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 139 def delivery_date @delivery_date end |
#exchange_rate ⇒ String? (readonly)
Returns the value of attribute exchange_rate.
140 141 142 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 140 def exchange_rate @exchange_rate end |
#invoice_base_amount ⇒ Peddler::Money? (readonly)
Returns the value of attribute invoice_base_amount.
141 142 143 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 141 def invoice_base_amount @invoice_base_amount end |
#invoice_date ⇒ Time (readonly)
Returns the value of attribute invoice_date.
142 143 144 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 142 def invoice_date @invoice_date end |
#invoice_number ⇒ String (readonly)
Returns the value of attribute invoice_number.
143 144 145 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 143 def invoice_number @invoice_number end |
#invoice_total ⇒ Peddler::Money (readonly)
Returns the value of attribute invoice_total.
144 145 146 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 144 def invoice_total @invoice_total end |
#items ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem] (readonly)
Returns the value of attribute items.
145 146 147 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 145 def items @items end |
#payment_terms_code ⇒ String? (readonly)
Returns the value of attribute payment_terms_code.
146 147 148 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 146 def payment_terms_code @payment_terms_code end |
#reference_number ⇒ String? (readonly)
Returns the value of attribute reference_number.
147 148 149 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 147 def reference_number @reference_number end |
#remit_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification (readonly)
Returns the value of attribute remit_to_party.
148 149 150 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 148 def remit_to_party @remit_to_party end |
#ship_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification (readonly)
Returns the value of attribute ship_from_party.
149 150 151 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 149 def ship_from_party @ship_from_party end |
#ship_to_country_code ⇒ String? (readonly)
Returns the value of attribute ship_to_country_code.
150 151 152 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 150 def ship_to_country_code @ship_to_country_code end |
#ship_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? (readonly)
Returns the value of attribute ship_to_party.
151 152 153 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 151 def ship_to_party @ship_to_party end |
#tax_point_date ⇒ Time? (readonly)
Returns the value of attribute tax_point_date.
152 153 154 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 152 def tax_point_date @tax_point_date end |
#tax_representative_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? (readonly)
Returns the value of attribute tax_representative_party.
153 154 155 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 153 def tax_representative_party @tax_representative_party end |
#tax_totals ⇒ Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]? (readonly)
Returns the value of attribute tax_totals.
154 155 156 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 154 def tax_totals @tax_totals end |
#vat_group_party ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? (readonly)
Returns the value of attribute vat_group_party.
155 156 157 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 155 def vat_group_party @vat_group_party end |
Class Method Details
.[](invoice_date:, invoice_number:, invoice_total:, items:, remit_to_party:, ship_from_party:, additional_details:, allowance_details:, bill_from_party:, bill_to_party:, charge_details:, delivery_date:, exchange_rate:, invoice_base_amount:, payment_terms_code:, reference_number:, ship_to_country_code:, ship_to_party:, tax_point_date:, tax_representative_party:, tax_totals:, vat_group_party:) ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21) ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
127 128 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 127
def self.[]: (invoice_date: Time, invoice_number: String, invoice_total: Peddler::Money, items: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], remit_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ?additional_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, ?allowance_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, ?bill_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?bill_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?charge_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, ?delivery_date: Time?, ?exchange_rate: String?, ?invoice_base_amount: Peddler::Money?, ?payment_terms_code: String?, ?reference_number: String?, ?ship_to_country_code: String?, ?ship_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?tax_point_date: Time?, ?tax_representative_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?tax_totals: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, ?vat_group_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?) -> Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
| (Time, String, Peddler::Money, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, Time?, String?, Peddler::Money?, String?, String?, String?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Time?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?) -> Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
|
.members ⇒ [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
130 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 130
def self.members: () -> [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
|
.new(invoice_date:, invoice_number:, invoice_total:, items:, remit_to_party:, ship_from_party:, additional_details:, allowance_details:, bill_from_party:, bill_to_party:, charge_details:, delivery_date:, exchange_rate:, invoice_base_amount:, payment_terms_code:, reference_number:, ship_to_country_code:, ship_to_party:, tax_point_date:, tax_representative_party:, tax_totals:, vat_group_party:) ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21) ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
125 126 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 125
def self.new: (invoice_date: Time, invoice_number: String, invoice_total: Peddler::Money, items: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], remit_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ?additional_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, ?allowance_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, ?bill_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?bill_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?charge_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, ?delivery_date: Time?, ?exchange_rate: String?, ?invoice_base_amount: Peddler::Money?, ?payment_terms_code: String?, ?reference_number: String?, ?ship_to_country_code: String?, ?ship_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?tax_point_date: Time?, ?tax_representative_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, ?tax_totals: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, ?vat_group_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?) -> Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
| (Time, String, Peddler::Money, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, Time?, String?, Peddler::Money?, String?, String?, String?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Time?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?) -> Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
|
.parse ⇒ Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
132 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 132
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceDetail
|
Instance Method Details
#members ⇒ [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
157 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 157
def members: () -> [ :invoice_date, :invoice_number, :invoice_total, :items, :remit_to_party, :ship_from_party, :additional_details, :allowance_details, :bill_from_party, :bill_to_party, :charge_details, :delivery_date, :exchange_rate, :invoice_base_amount, :payment_terms_code, :reference_number, :ship_to_country_code, :ship_to_party, :tax_point_date, :tax_representative_party, :tax_totals, :vat_group_party ]
|
#to_h ⇒ { invoice_date: Time, invoice_number: String, invoice_total: Peddler::Money, items: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], remit_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, additional_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, allowance_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, bill_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, bill_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, charge_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, delivery_date: Time?, exchange_rate: String?, invoice_base_amount: Peddler::Money?, payment_terms_code: String?, reference_number: String?, ship_to_country_code: String?, ship_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_point_date: Time?, tax_representative_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_totals: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, vat_group_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? }
158 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_payments_v1.rbs', line 158
def to_h: () -> { invoice_date: Time, invoice_number: String, invoice_total: Peddler::Money, items: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::InvoiceItem], remit_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification, additional_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AdditionalDetails]?, allowance_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::AllowanceDetails]?, bill_from_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, bill_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, charge_details: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::ChargeDetails]?, delivery_date: Time?, exchange_rate: String?, invoice_base_amount: Peddler::Money?, payment_terms_code: String?, reference_number: String?, ship_to_country_code: String?, ship_to_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_point_date: Time?, tax_representative_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification?, tax_totals: Array[Peddler::APIs::VendorDirectFulfillmentPaymentsV1::TaxDetail]?, vat_group_party: Peddler::APIs::VendorDirectFulfillmentPaymentsV1::PartyIdentification? }
|