Sha256: b79ea5922407a3f3439140b3dbfe9b13809365d73cda04374917e6c9ebe01061

Contents?: true

Size: 645 Bytes

Versions: 1

Compression:

Stored size: 645 Bytes

Contents

SIGISS

Ruby gem para integração com o sistema SIGISS para emissão de Notas Fiscais Eletrônicas.

gateway = Sigiss::Gateway.new(:marilia, :test|:production)

provider = Sigiss::Provider.new(params) # Prestador

taker = Sigiss::Taker.new(params) # Tomador

# Criar
invoice = Sigiss::Invoice.new(gateway: gateway, provider: provider, taker: taker)
invoice.build(issue: params)
invoice.issue!

# Consultar
invoice = Sigiss::Invoice.new(gateway: gateway, provider: provider)
invoice.build(fetch: params)
invoice.fetch!

# Cancelar
invoice = Sigiss::Invoice.new(gateway: gateway, provider: provider)
invoice.build(cancel: params)
invoice.cancel!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sigiss-0.1.0 sigiss.txt