Method: ShellDataReportingApIs::MultiPricedTransactionResponseTransactionsItems#inspect

Defined in:
lib/shell_data_reporting_ap_is/models/multi_priced_transaction_response_transactions_items.rb

#inspectObject

Provides a debugging-friendly string with detailed object information.



1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
# File 'lib/shell_data_reporting_ap_is/models/multi_priced_transaction_response_transactions_items.rb', line 1748

def inspect
  class_name = self.class.name.split('::').last
  "<#{class_name} type: #{@type.inspect}, card_id: #{@card_id.inspect}, card_pan:"\
  " #{@card_pan.inspect}, card_expiry: #{@card_expiry.inspect}, transaction_date:"\
  " #{@transaction_date.inspect}, transaction_time: #{@transaction_time.inspect}, utc_offset:"\
  " #{@utc_offset.inspect}, fleet_id_input: #{@fleet_id_input.inspect}, odometer_input:"\
  " #{@odometer_input.inspect}, driver_name: #{@driver_name.inspect}, vehicle_registration:"\
  " #{@vehicle_registration.inspect}, invoice_currency_code:"\
  " #{@invoice_currency_code.inspect}, invoice_currency_symbol:"\
  " #{@invoice_currency_symbol.inspect}, transaction_currency_code:"\
  " #{@transaction_currency_code.inspect}, transaction_currency_symbol:"\
  " #{@transaction_currency_symbol.inspect}, transaction_net_amount:"\
  " #{@transaction_net_amount.inspect}, transaction_tax: #{@transaction_tax.inspect},"\
  " transaction_gross_amount: #{@transaction_gross_amount.inspect}, invoice_net_amount:"\
  " #{@invoice_net_amount.inspect}, invoice_tax: #{@invoice_tax.inspect},"\
  " invoice_gross_amount: #{@invoice_gross_amount.inspect}, purchased_in_country:"\
  " #{@purchased_in_country.inspect}, account_id: #{@account_id.inspect}, account_number:"\
  " #{@account_number.inspect}, account_name: #{@account_name.inspect}, account_short_name:"\
  " #{@account_short_name.inspect}, quantity: #{@quantity.inspect}, fuel_product:"\
  " #{@fuel_product.inspect}, unit_price_in_transaction_currency:"\
  " #{@unit_price_in_transaction_currency.inspect}, unit_price_in_invoice_currency:"\
  " #{@unit_price_in_invoice_currency.inspect}, unit_discount_transaction_currency:"\
  " #{@unit_discount_transaction_currency.inspect}, unit_discount_invoice_currency:"\
  " #{@unit_discount_invoice_currency.inspect}, is_invoiced: #{@is_invoiced.inspect},"\
  " invoice_number: #{@invoice_number.inspect}, invoice_date: #{@invoice_date.inspect},"\
  " site_code: #{@site_code.inspect}, site_name: #{@site_name.inspect}, site_country:"\
  " #{@site_country.inspect}, location: #{@location.inspect}, card_group_name:"\
  " #{@card_group_name.inspect}, receipt_number: #{@receipt_number.inspect}, product_code:"\
  " #{@product_code.inspect}, product_name: #{@product_name.inspect}, product_group_id:"\
  " #{@product_group_id.inspect}, product_group_name: #{@product_group_name.inspect},"\
  " del_co_exchange_rate: #{@del_co_exchange_rate.inspect}, col_co_exchange_rate:"\
  " #{@col_co_exchange_rate.inspect}, is_shell_site: #{@is_shell_site.inspect}, network:"\
  " #{@network.inspect}, site_group_id: #{@site_group_id.inspect}, site_group_name:"\
  " #{@site_group_name.inspect}, posting_date: #{@posting_date.inspect}, issuer_code:"\
  " #{@issuer_code.inspect}, purchased_in_country_code: #{@purchased_in_country_code.inspect},"\
  " customer_country_code: #{@customer_country_code.inspect}, customer_country:"\
  " #{@customer_country.inspect}, release_code: #{@release_code.inspect}, card_group_id:"\
  " #{@card_group_id.inspect}, card_sequence_number: #{@card_sequence_number.inspect},"\
  " check_digit: #{@check_digit.inspect}, fleet_id_description:"\
  " #{@fleet_id_description.inspect}, vat_rate: #{@vat_rate.inspect}, vat_category:"\
  " #{@vat_category.inspect}, vat_country: #{@vat_country.inspect},"\
  " effective_discount_in_trx_currency: #{@effective_discount_in_trx_currency.inspect},"\
  " transaction_type: #{@transaction_type.inspect}, pin_indicator: #{@pin_indicator.inspect},"\
  " vat_applicable: #{@vat_applicable.inspect}, net_invoice_indicator:"\
  " #{@net_invoice_indicator.inspect}, customer_currency_code:"\
  " #{@customer_currency_code.inspect}, customer_currency_symbol:"\
  " #{@customer_currency_symbol.inspect}, effective_unit_discount_in_customer_currency:"\
  " #{@effective_unit_discount_in_customer_currency.inspect},"\
  ' effective_discount_in_customer_currency:'\
  " #{@effective_discount_in_customer_currency.inspect},"\
  ' va_ton_net_amount_in_customer_currency:'\
  " #{@va_ton_net_amount_in_customer_currency.inspect}, discount_type:"\
  " #{@discount_type.inspect}, transaction_status: #{@transaction_status.inspect},"\
  " sales_item_id: #{@sales_item_id.inspect}, payer_group: #{@payer_group.inspect},"\
  " payer_group_name: #{@payer_group_name.inspect}, refund_flag: #{@refund_flag.inspect},"\
  " original_sales_item_id: #{@original_sales_item_id.inspect}, delco_name:"\
  " #{@delco_name.inspect}, delco_code: #{@delco_code.inspect}, payer_number:"\
  " #{@payer_number.inspect}, payer_name: #{@payer_name.inspect}, card_expiry_period:"\
  " #{@card_expiry_period.inspect}, authorisation_code: #{@authorisation_code.inspect},"\
  " transaction_id: #{@transaction_id.inspect}, transaction_line:"\
  " #{@transaction_line.inspect}, allow_clearing: #{@allow_clearing.inspect}, crm_number:"\
  " #{@crm_number.inspect}, dispute_status: #{@dispute_status.inspect}, rebate_rate:"\
  " #{@rebate_rate.inspect}, del_co_to_col_co_exchange_rate:"\
  " #{@del_co_to_col_co_exchange_rate.inspect}, net_euro_amount: #{@net_euro_amount.inspect},"\
  " euro_rebate_amount: #{@euro_rebate_amount.inspect}, euro_vat_amount:"\
  " #{@euro_vat_amount.inspect}, parent_customer_number: #{@parent_customer_number.inspect},"\
  " parent_customer_name: #{@parent_customer_name.inspect}, parent_customer_id:"\
  " #{@parent_customer_id.inspect}, incoming_site_number: #{@incoming_site_number.inspect},"\
  " incoming_site_description: #{@incoming_site_description.inspect}, incoming_currency_code:"\
  " #{@incoming_currency_code.inspect}, incoming_product_code:"\
  " #{@incoming_product_code.inspect}, credit_debit_code: #{@credit_debit_code.inspect},"\
  " correction_flag: #{@correction_flag.inspect}, additional1: #{@additional1.inspect},"\
  " additional2: #{@additional2.inspect}, additional3: #{@additional3.inspect}, additional4:"\
  " #{@additional4.inspect}, rebateon_net_amount_in_customer_currency:"\
  " #{@rebateon_net_amount_in_customer_currency.inspect},"\
  ' rebateon_net_amount_in_transaction_currency:'\
  " #{@rebateon_net_amount_in_transaction_currency.inspect}, network_code:"\
  " #{@network_code.inspect}, trn_identifier: #{@trn_identifier.inspect}, card_type:"\
  " #{@card_type.inspect}, delco_list_price_unit_net: #{@delco_list_price_unit_net.inspect},"\
  " delco_retail_price_unit_net: #{@delco_retail_price_unit_net.inspect},"\
  " delco_retail_price_unit_gross: #{@delco_retail_price_unit_gross.inspect},"\
  " delco_retail_value_total_net: #{@delco_retail_value_total_net.inspect},"\
  " delco_retail_value_total_gross: #{@delco_retail_value_total_gross.inspect},"\
  " customer_retail_price_unit_gross: #{@customer_retail_price_unit_gross.inspect},"\
  " customer_retail_value_total_gross: #{@customer_retail_value_total_gross.inspect},"\
  " customer_retail_value_total_net: #{@customer_retail_value_total_net.inspect},"\
  " transaction_type_description: #{@transaction_type_description.inspect}>"
end