class FmLayout::Nomina::ComplementoNomina

Public Class Methods

campos_vs_metodos() click to toggle source
# File lib/fm_layout/nomina/complemento_nomina.rb, line 13
def self.campos_vs_metodos
  {
    'RegistroPatronal'       => 'registro_patronal',
    'NumEmpleado'            => 'numero_de_empleado',
    'CURP'                   => 'curp',
    'TipoRegimen'            => 'tipo_de_regimen',
    'NumSeguridadSocial'     => 'numero_de_seguridad_social',
    'FechaPago'              => 'fecha_de_pago',
    'FechaInicialPago'       => 'fecha_inicial_de_pago',
    'FechaFinalPago'         => 'fecha_final_de_pago',
    'NumDiasPagados'         => 'dias_pagados',
    'Departamento'           => 'departamento',
    'CLABE'                  => 'clabe',
    'Banco'                  => 'banco',
    'FechaInicioRelLaboral'  => 'inicio_de_relacion_laboral',
    'Antiguedad'             => 'antiguedad',
    'Puesto'                 => 'puesto',
    'TipoContrato'           => 'tipo_de_contrato',
    'TipoJornada'            => 'tipo_de_jornada',
    'PeriodicidadPago'       => 'periodicidad_de_pago',
    'SalarioBaseCotApor'     => 'salario_base',
    'RiesgoPuesto'           => 'riesgo_del_puesto',
    'SalarioDiarioIntegrado' => 'salario_diario_integrado',
  }
end
new() click to toggle source
# File lib/fm_layout/nomina/complemento_nomina.rb, line 7
def initialize
  @titulo= 'ComplementoNomina'
  @datos= {}
  #valores_iniciales
end