Class: ArquivoTrabalhadorSemVinculoHistoricoContratual
- Inherits:
-
Object
- Object
- ArquivoTrabalhadorSemVinculoHistoricoContratual
show all
- Includes:
- ArquivoData
- Defined in:
- lib/odorico/arquivo_trabalhador_sem_vinculo_historico_contratual.rb
Constant Summary
collapse
- ATRIBUTOS =
{
nr_recibo_evento_original: { key: 'NrReciboEventoOriginal', type: Types::String },
cpf: { key: 'EventoAdmissao_InfoTrabalhador_Cpf', type: Types::String },
matricula: { key: 'matricula', type: Types::String.optional },
data_admissao: { key: 'ESX_DATAADMISSAO', type: Types::Date },
data_alteracao: { key: 'EventoAdmissao_DataAlteracaoContratual', type: Types::Date },
cargo_codigo: { key: 'EventoAdmissao_InformacoesInicio_InformacoesComplementares_InfoCargoFuncao_CodigoCargo',
type: Types::String.optional },
codigo_categoria: { key: 'EventoAdmissao_InformacoesInicio_CodigoCategoria',
type: Types::CategoriaTrabalhadorTsvContratual },
descricao_proc_emi: { key: 'DescricaoProcEmi', type: Types::String.optional }
}.freeze
- ATRIBUTOS_IGNORADOS =
%w[
IdEventoXml
EventoAdmissao_InfoTrabalhador_Nome
EventoAdmissao_InfoTrabalhador_Nis
EventoAdmissao_InformacoesInicio_InformacoesComplementares_Remuneracao_UnidadeSalarioFixo
EventoAdmissao_InformacoesInicio_InformacoesComplementares_Remuneracao_ValorSalarioFixo
SomenteLeitura
IdContratoReferenciado
IdEvento
EhAlteracaoContratual
EventoAdmissao_InfoTrabalhador_Nascimento_DataNascimento
EventoAdmissao_InformacoesInicio_IndicativoCadastramentoInicial
EventoAdmissao_InformacoesInicio_DataInicio
EventoAdmissao_InformacoesInicio_IndicativoCadastramentoInicial_TEXT
EventoAdmissao_InformacoesInicio_CodigoCategoria_TEXT
EventoAdmissao_InformacoesInicio_InformacoesComplementares_Remuneracao_UnidadeSalarioFixo_TEXT
EventoAdmissao_InformacoesInicio_InformacoesComplementares_Remuneracao_DescricaoSalarioVariavel
InfoVinculo_InfoContrato_Remuneracao_DescricaoSalarioVariavel
FiltroCargo
CodigoCBO
checkbox_preencher_grupo0
checkbox_preencher_grupo1
checkbox_preencher_grupo2
checkbox_preencher_grupo3
checkbox_preencher_grupo4
checkbox_preencher_grupo5
checkbox_preencher_grupo9
VerProc
ESX_CPF
ESX_CATEGORIA
ESX_SEMVINCULO
ESX_DATAALTERACAO
EventoAdmissao_InformacoesInicio_NaturezaAtividade
EventoAdmissao_InformacoesInicio_NaturezaAtividade_TEXT
EventoAdmissao_NrRecibo
FiltroFuncao
EventoAdmissao_InformacoesInicio_InformacoesComplementares_InfoCargoFuncao_CodigoFuncao
].freeze
- ATRIBUTOS_NAO_SUPORTADOS =
{}.freeze
- ATRIBUTOS_DESCARTADOS =
{}.freeze
Method Summary
#alertas, #atributos, #erros, #processar