Class: FocusNfe::Recursos::Backups

Inherits:
Base
  • Object
show all
Defined in:
lib/focus_nfe/recursos/backups.rb

Overview

Consulta de backups mensais de XML/DANFE por CNPJ. O recurso responde em GET /backups/{cnpj}.json com as URLs dos pacotes ZIP por mês.

Constant Summary

Constants inherited from Base

FocusNfe::Recursos::Base::REFERENCIA

Instance Method Summary collapse

Methods inherited from Base

caminho_base, #caminho_base, caminho_base_previa, #caminho_base_previa, #initialize

Constructor Details

This class inherits a constructor from FocusNfe::Recursos::Base

Instance Method Details

#consultar(cnpj) ⇒ Array<Hash>

Returns lista de backups mensais (+mes+, danfes, xmls).

Parameters:

  • cnpj (String)

    CNPJ da empresa (14 dígitos)

Returns:

  • (Array<Hash>)

    lista de backups mensais (+mes+, danfes, xmls)



12
13
14
# File 'lib/focus_nfe/recursos/backups.rb', line 12

def consultar(cnpj)
  connection.get("#{caminho_referencia(cnpj)}.json").body
end