Sha256: 50fb22c50ce0bdb9981c762ca65440e175e1dfd9911380fa881bb6caa7790a89
Contents?: true
Size: 781 Bytes
Versions: 6
Compression:
Stored size: 781 Bytes
Contents
require "fortnox/api/mappers/base" require "fortnox/api/mappers/edi_information" require "fortnox/api/mappers/email_information" require "fortnox/api/mappers/invoice_row" module Fortnox module API module Mapper class Invoice < Fortnox::API::Mapper::Base KEY_MAP = { administration_fee_vat: 'AdministrationFeeVAT', edi_information: 'EDIInformation', eu_quarterly_report: 'EUQuarterlyReport', freight_vat: 'FreightVAT', ocr: 'OCR', total_vat: 'TotalVAT', vat_included: 'VATIncluded' }.freeze JSON_ENTITY_WRAPPER = 'Invoice'.freeze JSON_COLLECTION_WRAPPER = 'Invoices'.freeze end Registry.register( Invoice.canonical_name_sym, Invoice ) end end end
Version data entries
6 entries across 6 versions & 1 rubygems