class Facturapi::Services::Procesar
Permite procesar el archivo de Integracion y generar el DTE (Documento Tributario Electronico).
Attributes
dte[RW]
Public Class Methods
new(dte)
click to toggle source
# File lib/facturapi/services/procesar.rb, line 10 def initialize(dte) @dte = dte end
Public Instance Methods
params()
click to toggle source
# File lib/facturapi/services/procesar.rb, line 21 def params { file: Base64.strict_encode64(dte.as_node.to_s), formato: 2 } end
send()
click to toggle source
# File lib/facturapi/services/procesar.rb, line 14 def send response = Facturapi::Client.call(:procesar, params) Facturapi::Services::Responses::Procesar.new( response.body[:procesar_response][:procesar_result] ) end
to_s()
click to toggle source
# File lib/facturapi/services/procesar.rb, line 25 def to_s Facturapi::Client.xml(:procesar, params) end