Module: SunatInvoice
- Defined in:
- lib/sunat_invoice.rb,
lib/sunat_invoice/tax.rb,
lib/sunat_invoice/item.rb,
lib/sunat_invoice/line.rb,
lib/sunat_invoice/model.rb,
lib/sunat_invoice/utils.rb,
lib/sunat_invoice/client.rb,
lib/sunat_invoice/voided.rb,
lib/sunat_invoice/invoice.rb,
lib/sunat_invoice/catalogs.rb,
lib/sunat_invoice/customer.rb,
lib/sunat_invoice/provider.rb,
lib/sunat_invoice/tributer.rb,
lib/sunat_invoice/signature.rb,
lib/sunat_invoice/debit_note.rb,
lib/sunat_invoice/credit_note.rb,
lib/sunat_invoice/voided_line.rb,
lib/sunat_invoice/summary_line.rb,
lib/sunat_invoice/xml_document.rb,
lib/sunat_invoice/configuration.rb,
lib/sunat_invoice/daily_summary.rb,
lib/sunat_invoice/trade_document.rb,
lib/sunat_invoice/debit_note_line.rb,
lib/sunat_invoice/response_parser.rb,
lib/sunat_invoice/credit_note_line.rb,
lib/sunat_invoice/trade_calculations.rb,
lib/sunat_invoice/clients/consult_client.rb,
lib/sunat_invoice/clients/invoice_client.rb,
lib/sunat_invoice/clients/validate_client.rb
Defined Under Namespace
Modules: Catalogs, TradeCalculations, Utils Classes: Client, Configuration, ConsultClient, CreditNote, CreditNoteLine, Customer, DailySummary, DebitNote, DebitNoteLine, InvalidResponseParser, Invoice, InvoiceClient, Item, Line, Model, Provider, ResponseParser, Signature, SummaryLine, Tax, TradeDocument, Tributer, ValidateClient, Voided, VoidedLine, XmlDocument
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
28 29 30 |
# File 'lib/sunat_invoice.rb', line 28 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
35 36 37 38 |
# File 'lib/sunat_invoice.rb', line 35 def self.configure self.configuration ||= Configuration.new yield(configuration) end |
.root ⇒ Object
30 31 32 |
# File 'lib/sunat_invoice.rb', line 30 def root File.dirname(__dir__) end |