Sha256: b8be5bcb74ee8761b92503662b9d3ac0b3e3a5448fc36a8a6fb835bc1b01c858
Contents?: true
Size: 1001 Bytes
Versions: 4
Compression:
Stored size: 1001 Bytes
Contents
module NfseGyn class Configuration attr_accessor :wsdl, :test_mode, :mock_mode, :log_level, :ca_cert_path, :cert_key_path, :cert_path, :cert_key_password, :cnpj, :inscricao_municipal, :codigo_municipio, :rps_tipo, :valor_aliquota, :codigo_tributacao_municipio def initialize @test_mode = false @mock_mode = false @log_level = :debug @wsdl = 'https://nfse.goiania.go.gov.br/ws/nfse.asmx?wsdl' @codigo_municipio = '0025300' @rps_tipo = 1 @valor_aliquota = 2 @codigo_tributacao_municipio = '' end def from_h(hash) hash.each do |k, v| instance_variable_set("@#{k}".to_sym, v) end self end def rps_serie return 'TESTE' if test_mode 'A' end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nfse_gyn-0.3.0 | lib/nfse_gyn/configuration.rb |
nfse_gyn-0.2.0 | lib/nfse_gyn/configuration.rb |
nfse_gyn-0.1.2 | lib/nfse_gyn/configuration.rb |
nfse_gyn-0.1.1 | lib/nfse_gyn/configuration.rb |