Class: Facturama::FacturamaApiMulti

Inherits:
Object
  • Object
show all
Defined in:
lib/facturama/facturama_api_multi.rb

Instance Method Summary collapse

Constructor Details

#initialize(facturama_user, facturama_password, is_development = true) ⇒ FacturamaApiMulti

Returns a new instance of FacturamaApiMulti.



13
14
15
16
17
18
19
20
# File 'lib/facturama/facturama_api_multi.rb', line 13

def initialize(facturama_user, facturama_password, is_development = true)
    @connection_info = Facturama::Models::ConnectionInfo.new(facturama_user, facturama_password, is_development)


    @cfdi_service = Facturama::Services::CfdiMultiService.new(@connection_info)
    @csd_service = Facturama::Services::CsdService.new(@connection_info)

end

Instance Method Details

#cfdisObject

CFDI (Facturas)



29
30
31
# File 'lib/facturama/facturama_api_multi.rb', line 29

def cfdis
    @cfdi_service
end

#csdsObject

CSD



24
25
26
# File 'lib/facturama/facturama_api_multi.rb', line 24

def csds
    @csd_service
end