class FmLayout::Encabezado
Public Class Methods
campos_vs_metodos()
click to toggle source
# File lib/fm_layout/encabezado.rb, line 12 def self.campos_vs_metodos { 'serie' => 'serie', 'fecha' => 'fecha', 'folio' => 'folio', 'tipoDeComprobante' => 'tipo_de_comprobante', 'formaDePago' => 'forma_de_pago', 'metodoDePago' => 'metodo_de_pago', 'condicionesDePago' => 'condiciones_de_pago', 'NumCtaPago' => 'numero_de_cuenta_de_pago', 'subTotal' => 'subtotal', 'descuento' => 'descuento', 'motivoDescuento' => 'motivo_de_descuento', 'total' => 'total', 'Moneda' => 'moneda', 'TipoCambio' => 'tipo_de_cambio', 'noCertificado' => 'numero_de_certificado', 'LugarExpedicion' => 'lugar_de_expedicion' } end
new()
click to toggle source
# File lib/fm_layout/encabezado.rb, line 6 def initialize @titulo= 'Encabezado' @datos= {} valores_iniciales end
Private Instance Methods
valores_iniciales()
click to toggle source
# File lib/fm_layout/encabezado.rb, line 43 def valores_iniciales @datos['fecha'] = 'asignarFecha' @datos['folio'] = 'asignarFolio' @datos['NumCtaPago'] = 'No identificado' @datos['noCertificado'] = nil @datos['subTotal'] = nil @datos['descuento'] = nil @datos['total'] = nil end