Module: Nfcom
- Defined in:
- lib/nfcom.rb,
lib/nfcom/client.rb,
lib/nfcom/errors.rb,
lib/nfcom/version.rb,
lib/nfcom/models/item.rb,
lib/nfcom/models/nota.rb,
lib/nfcom/models/total.rb,
lib/nfcom/parsers/base.rb,
lib/nfcom/configuration.rb,
lib/nfcom/models/fatura.rb,
lib/nfcom/utils/helpers.rb,
lib/nfcom/builder/qrcode.rb,
lib/nfcom/parsers/status.rb,
lib/nfcom/models/emitente.rb,
lib/nfcom/models/endereco.rb,
lib/nfcom/helpers/consulta.rb,
lib/nfcom/models/assinante.rb,
lib/nfcom/parsers/consulta.rb,
lib/nfcom/utils/compressor.rb,
lib/nfcom/webservices/base.rb,
lib/nfcom/builder/danfe_com.rb,
lib/nfcom/builder/signature.rb,
lib/nfcom/utils/certificate.rb,
lib/nfcom/utils/xml_cleaner.rb,
lib/nfcom/webservices/status.rb,
lib/nfcom/builder/xml_builder.rb,
lib/nfcom/models/destinatario.rb,
lib/nfcom/parsers/autorizacao.rb,
lib/nfcom/parsers/inutilizacao.rb,
lib/nfcom/utils/xml_authorized.rb,
lib/nfcom/webservices/consulta.rb,
lib/nfcom/webservices/autorizacao.rb,
lib/nfcom/validators/xml_validator.rb,
lib/nfcom/webservices/inutilizacao.rb,
lib/nfcom/validators/business_rules.rb,
lib/nfcom/utils/response_decompressor.rb,
lib/nfcom/validators/schema_validator.rb,
lib/nfcom/models/fatura/codigo_de_barras.rb,
lib/nfcom/models/fatura/codigo_de_barras/formato_44.rb
Overview
Gem Nfcom - Emissão de NF-COM (Nota Fiscal de Comunicação) modelo 62
Esta gem fornece uma interface completa para emissão de notas fiscais de serviços de comunicação e telecomunicação, com integração direta com a SEFAZ através de webservices SOAP.
Defined Under Namespace
Modules: Builder, Errors, Helpers, Models, Parsers, Utils, Validators, Webservices Classes: Client, Configuration, Error
Constant Summary collapse
- VERSION =
'0.1.3'
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.
87 88 89 |
# File 'lib/nfcom.rb', line 87 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
90 91 92 93 |
# File 'lib/nfcom.rb', line 90 def self.configure self.configuration ||= Configuration.new yield(configuration) if block_given? end |
.reset_configuration! ⇒ Object
95 96 97 |
# File 'lib/nfcom.rb', line 95 def self.reset_configuration! self.configuration = Configuration.new end |