module WebmaniabrNfeRuby

Constants

VERSION

Public Class Methods

cancel_nfe(options = {}) click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 47
def self.cancel_nfe(options = {})
  CancelNfe.new(options).request
end
configuration() click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 23
def self.configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 19
def self.configure
  yield(configuration)
end
consult_nfe(options = {}) click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 43
def self.consult_nfe(options = {})
  ConsultNfe.new(options).request
end
disable_numbering(options = {}) click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 51
def self.disable_numbering(options = {})
  DisableNumbering.new(options).request
end
sefaz_status() click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 27
def self.sefaz_status
  SefazStatus.new.request
end
submit_devolution_nfe(options = {}) click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 39
def self.submit_devolution_nfe(options = {})
  SubmitDevolutionNfe.new(options).request
end
submit_nfe(options = {}) click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 35
def self.submit_nfe(options = {})
  SubmitNfe.new(options).request
end
validate_a1_cert() click to toggle source
# File lib/webmaniabr_nfe_ruby.rb, line 31
def self.validate_a1_cert
  ValidateA1Cert.new.request
end