Tabela: CRA - Alteração Dados Cad. Trabal.


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Alteração Dados Cad. Trabal.CRA_FILIAL+CRA_ID+CRA_VERSAOTAFA275




Indices(SIX)
OrdemChaveDescriçãoNickName
1CRA_FILIAL+CRA_ID+CRA_VERSAOId. Trab. + Id. Ver. Reg
2CRA_FILIAL+CRA_CODTRA+DTOS(CRA_DTALTR)Id. Trabal. + Dt Alter Cad
3CRA_FILIAL+CRA_ID+CRA_ATIVOId. Trab. + Reg. Ativo?







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
CRA_FILIAL Filial Filial Deve representar neste campo o código da filial. C 2 0 Sim Altera Real 033 1 2
CRA_ID Id. Trab. Id. do Trabalhador Deve representar neste campo o código de identificação do trabalhador. Este código é controlado internamente pelo sistema. C 6 0 @! GetSx8Num("CRA","CRA_ID") Sim Vizualiza Real 1 2
CRA_VERSAO Id. Ver. Reg Id da Versão do Registro Campo de uso interno do sistema. Deve representar neste campo a identificação da versão do registro. Será composto por Data + Hora da ação (Inclusão/Alteração/Exclusão). C 14 0 @! Nao Altera Real 078 1 2
CRA_CODTRA Id. Trabal. Identificação Trabalhador Deve representar neste campo a identificação única do trabalhador. C 6 0 @! xFunVldCmp("C9V",,,,2,,,.T.) C9V S Sim Altera Real 1 1
CRA_DCODTR Nome Trabal. Nome do Trabalhador Deve representar neste campo o nome do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_CODTRA),Posicione("C9V",3,xFilial("C9V")+CRA->CRA_CODTRA +"1","C9V_CPF+' - '+C9V_NOME"),"") Nao Vizualiza Virtual 1 2
CRA_DTALTR Dt Alter Cad Data Alteração Cadastro Deve representar neste campo a data de alteração do cadastro do trabalhador. D 8 0 Sim Altera Real 1 2
CRA_NIS NIS NIS Deve representar neste campo o número de inscrição do segurado, o qual pode ser PIS, PASEP ou NIT. C 11 0 @! Sim Altera Real 1 2
CRA_NOME Nome Nome do Trabalhador Deve representar neste campo o nome do trabalhador. C 80 0 @! Sim Altera Real 1 2
CRA_SEXO Sexo Sexo do Trabalhador Deve representar neste campo o sexo do trabalhador: M = Masculino F = Feminino C 1 0 @! Pertence(" MF") Sim Altera Real M=Masculino;F=Feminino 1 2
CRA_RCCOR Raça/Cor Raça/Cor do Trabalhador Deve representar neste campo a raça e cor do trabalhador: 1 = Indígena 2 = Branca 4 = Negra 6 = Amarela (de origem japonesa, chinesa, coreana etc) 8 = Parda (parda ou declarada como mulata, cabocla, cafuza, mameluca ou mestiça de negro com pessoa de outra cor ou raça) 9 = Não informado C 1 0 @! Pertence(" 124689") Sim Altera Real 1=Indígena;2=Branca;4=Negra;6=Amarela;8=Parda;9=Não informado 1 2
CRA_ESTCIV Estado Civil Estado Civil Trabalhador Deve representar neste campo o estado civil do trabalhador: 1 = Solteiro 2 = Casado 3 = Divorciado 4 = Viúvo 5 = União Estável 6 = Outros C 1 0 @! Pertence(" 123456") Sim Altera Real 1=Solteiro;2=Casado;3=Divorciado;4=Viúvo;5=União Estável;6=Outros 1 2
CRA_GRINST Id Grau Inst Id. Grau Instrução Trab. Deve representar neste campo a identificação do grau de instrução do trabalhador. C 6 0 @! xFunVldCmp("CMH",,,,2,.T.) CMH S Sim Altera Real 1 2
CRA_DGRINS Des Grau Ins Descr Grau Instrução Trab Deve representar neste campo a descrição do grau de instrução do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_GRINST),Posicione("CMH",1,xFilial("CMH")+ CRA->CRA_GRINST,"CMH_CODIGO+' - '+CMH_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_DTNASC Dt. Nasc. Data Nasc. Trabalhador Deve representar neste campo a data de nascimento do trabalhador. D 8 0 Sim Altera Real 1 1
CRA_CODPAI Id País Nasc Id. País de Nascimento Deve representar neste campo a identificação do código de país de nascimento do trabalhador. C 6 0 @! xFunVldCmp("C08",3) C08 S Sim Altera Real 1 1
CRA_DCODPA Des País Nas Descr. País de Nascimento Deve representar neste campo a descrição do país de nascimento do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_CODPAI),Posicione("C08",3,xFilial("C08")+ CRA->CRA_CODPAI,"C08_CODIGO+' - '+C08_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_CODUF Id. UF Nasc. Id. da UF de Nascimento Deve representar neste campo a identificação do código da Unidade da Federação de nascimento do trabalhador. C 6 0 @! xFunVldCmp("C09",3) C09 S Sim Altera Real 1 2
CRA_DCODUF Descr UF Nas Descr. UF de Nascimento Deve representar neste campo a descrição da Unidade da Federação de nascimento do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_CODUF),Posicione("C09",3,xFilial("C09")+ CRA->CRA_CODUF,"C09_UF+' - '+C09_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_CODMUN Id. Mun. Nas Id. Município Nascimento Deve representar neste campo a identificação do código do município de nascimento do trabalhador. C 6 0 @! xFunVldCmp("C07",3) C07 S Sim Altera Real 1 2
CRA_DCODMU Des Mun Nasc Desc Município Nascimento Deve representar neste campo a descrição do município de nascimento do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_CODMUN),Posicione("C07",3,xFilial("C07")+ CRA->CRA_CODMUN,"C07_CODIGO+' - '+C07_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_PAINAC Id. País Nac Id. País de Nacionalidade Deve representar neste campo a identificação do código do país de nacionalidade do trabalhador. C 6 0 @! xFunVldCmp("C08",3) C08 S Sim Altera Real 1 1
CRA_DPAINA Des País Nac Descr. País Nacionalidade Deve representar neste campo a descrição do país de nacionalidade do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_PAINAC),Posicione("C08",3,xFilial("C08")+ CRA->CRA_PAINAC,"C08_CODIGO+' - '+C08_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_NOMMAE Nome Mãe Nome da Mãe Deve representar neste campo o nome da mãe do trabalhador. C 80 0 @! Sim Altera Real 1 2
CRA_NOMPAI Nome Pai Nome do Pai Deve representar neste campo o nome do pai do trabalhador. C 80 0 @! Sim Altera Real 1 2
CRA_NRCTPS Núm. CTPS Número da CTPS Deve representar neste campo o número da CTPS do trabalhador. C 11 0 @! Sim Altera Real 1 2
CRA_SERCTP Série CTPS Série da CTPS Deve representar neste campo o número de série da CTPS do trabalhador. C 4 0 @! Sim Altera Real 1 2
CRA_UFCTPS Id. UF CTPS Identificador UF CTPS Deve representar neste campo a identificação da Unidade da Federação da CTPS. C 6 0 @! xFunVldCmp("C09",3) C09 S Sim Altera Real 1 2
CRA_DUFCTP Desc UF CTPS Descrição da UF da CTPS Deve representar neste campo a descrição da Unidade da Federação da CTPS do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_UFCTPS),Posicione("C09",3,xFilial("C09")+ CRA->CRA_UFCTPS,"C09_UF+' - '+C09_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_NRRIC Núm. RIC Número do RIC Deve representar neste campo o número do RIC do trabalhador. C 14 0 @! Sim Altera Real 1 2
CRA_OREMRI Órg Emis RIC Órgão Emissor do RIC Deve representar neste campo o órgão emissor do RIC. C 20 0 @! Sim Altera Real 1 2
CRA_DTEXRI Dt. Exp. RIC Data Expedição do RIC Deve representar neste campo a data de expedição do RIC. D 8 0 Sim Altera Real 1 2
CRA_NRRG Núm. RG Número do RG Deve representar neste campo o número do RG do trabalhador. C 14 0 @! Sim Altera Real 1 2
CRA_OREMRG Órg Emis RG Órgão Emissão RG Deve representar neste campo o órgão de emissão do RG. C 20 0 @! Sim Altera Real 1 2
CRA_DTEMRG Dt. Exp. RG Data Expedição do RG Deve representar neste campo a data de expedição do RG. D 8 0 Sim Altera Real 1 2
CRA_NRRNE Núm. RNE Número do RNE Deve representar neste campo o número do Registro Nacional de Estrangeiro do trabalhador. C 14 0 @! Sim Altera Real 2 2
CRA_OREMRN Órg Emis RNE Órgão Emissão RNE Deve representar neste campo o órgão de emissão do Registro Nacional de Estrangeiro. C 20 0 @! Sim Altera Real 1 2
CRA_DTEMRN Dt. Exp. RNE Data Expedição do RNE Deve representar neste campo a data de expedição do Registro Nacional de Estrangeiro. D 8 0 Sim Altera Real 1 2
CRA_NUMOC Núm. OC Número no OC Deve representar neste campo o número de inscrição no órgão de classe do trabalhador. C 14 0 @! Sim Altera Real 1 2
CRA_OREMOC Órg Emis OC Órgão Emissor OC Deve representar neste campo o órgão emissor do documento de registro em órgão de classe(OC). C 20 0 @! Sim Altera Real 1 2
CRA_DTEXOC Dt. Exp. OC Data Expedição OC Deve representar neste campo a data de expedição do documento OC. D 8 0 Sim Altera Real 1 2
CRA_DTVLOC Dt. Val. OC Data Validade OC Deve representar neste campo a data de validade do documento OC. D 8 0 Sim Altera Real 1 2
CRA_NRCNH Núm. CNH Número da CNH Deve representar neste campo o número da CNH do trabalhador. C 14 0 @! Sim Altera Real 1 2
CRA_OREMCN Órg Emis CNH Órgão Emissor CNH Deve representar neste campo o órgão emissor da CNH do trabalhador. C 20 0 @! Sim Altera Real 1 2
CRA_DTEXCN Dt. Exp. CNH Data Expedição da CNH Deve representar neste campo a data de expedição da CNH do trabalhador. D 8 0 Sim Altera Real 1 2
CRA_DTVLCN Dt. Val. CNH Data Validade da CNH Deve representar neste campo a data de validade da CNH do trabalhador. D 8 0 Sim Altera Real 1 2
CRA_PAIS Id País End Id. País do Endereço Deve representar neste campo a identificação do código do país do endereço do trabalhador. C 6 0 @! xFunVldCmp("C08",3) C08 S Sim Altera Real 1 2
CRA_DPAIS Des País End Descr. País do Endereço Deve representar neste campo a descrição do país do endereço do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_PAIS),Posicione("C08",3,xFilial("C08")+ CRA->CRA_PAIS,"C08_CODIGO+' - '+C08_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_UF Id. UF End. Id. UF do Endereço Deve representar neste campo a identificação do código da Unidade de Federação do endereço do trabalhador. C 6 0 @! xFunVldCmp("C09",3) C09 S Sim Altera Real 1 2
CRA_DUF Descr UF End Descrição UF do Endereço Deve representar neste campo a descrição da Unidade de Federação do endereço do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_UF),Posicione("C09",3,xFilial("C09")+ CRA->CRA_UF,"C09_UF+' - '+C09_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_MUN Id. Mun. End Id. Município do Endereço Deve representar neste campo a identificação do código do município do endereço. C 6 0 @! xFunVldCmp("C07",3) C07 S Sim Altera Real 1 2
CRA_DMUN Des Mun End Descr. Município Endereço Deve representar neste campo a descrição do Município do endereço do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_MUN),Posicione("C07",3,xFilial("C07")+ CRA->CRA_MUN,"C07_CODIGO+' - '+C07_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_TPLOGR Id. Tp. Log. Id. Tipo Logradouro Deve representar neste campo a identificação do tipo de logradouro. C 6 0 @! xFunVldCmp("C06",3) C06 S Sim Altera Real 1 2
CRA_DTPLOG Des Tp Log Descrição Tipo Logradouro Deve representar neste campo a descrição do tipo de logradouro. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_TPLOGR),Posicione("C06",3,xFilial("C06")+ CRA->CRA_TPLOGR,"C06_CESOCI+' - '+C06_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_LOGRAD Descr Log. Descrição do Logradouro Deve representar neste campo a descrição do logradouro. C 80 0 @! Sim Altera Real 1 2
CRA_NRLOG Número Log. Número Logradouro Deve representar neste campo o número do logradouro. C 10 0 @! Sim Altera Real 1 2
CRA_COMLOG Comp. Log. Complemento Logradouro Deve representar neste campo o complemento do logradouro. C 220 0 @! Sim Altera Real 1 2
CRA_BAIRRO Bairro Bairro Deve representar neste campo o nome do bairro/distrito. C 30 0 @! Sim Altera Real 1 2
CRA_CEP CEP CEP Deve representar neste campo o CEP do trabalhador ou o Código de Endereçamento Postal quando for estrangeiro. C 10 0 @! Sim Altera Real 1 2
CRA_NOMCID Nome Cid Ext Nome Cidade Exterior Deve representar neste campo o nome da cidade quando o trabalhador residir no exterior. C 30 0 @! Sim Altera Real 1 2
CRA_RESPRP Resid. Próp? Residência Própria? Deve representar neste campo se o trabalhador possui residência própria: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_RECFGT Rec. FGTS? Recurso FGTS? Deve representar neste campo se o imóvel foi adquirido utilizando recursos do FGTS: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_DTCHEG Dt. Chegada Data Chegada Deve representar neste campo a data de chegada do trabalhador ao Brasil. D 8 0 Sim Altera Real 1 2
CRA_DTNATU Dt. Natural. Data Naturalização Deve representar neste campo a data de naturalização brasileira. D 8 0 Sim Altera Real 1 2
CRA_CASBRA Cas. Brasil? Casado com Brasileiro(a)? Deve representar neste campo se o trabalhador é casado com brasileiro(a): 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_FILBRA Fil. Brasil? Filhos com Brasileiro(a)? Deve representar neste campo se o trabalhador tem filhos com brasileiro(a): 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_BANCO Id. Banco Identificador do Banco Deve representar neste campo o código do banco do trabalhador. C 6 0 @! xFunVldCmp("C1V",3) C1V S Sim Altera Real 1 2
CRA_DBANC Descr. Banco Descrição do Banco Deve representar neste campo a descrição do banco do trabalhador. C 220 0 @! Iif(!INCLUI .and. !Empty(CRA->CRA_BANCO),Posicione("C1V",3,xFilial("C1V")+ CRA->CRA_BANCO,"C1V_CODIGO+' - '+C1V_DESCRI"),"") Nao Vizualiza Virtual 1 2
CRA_AGENC Agência Agência Deve representar neste campo o código da agência do trabalhador. C 15 0 @! Sim Altera Real 1 2
CRA_TPCTBA Tp Cta Banc Tipo Conta Bancária Deve representar neste campo o tipo da conta bancária do trabalhador: 1 = Conta Corrente 2 = Conta Poupança C 1 0 @! Pertence(" 12") Sim Altera Real 1=Conta Corrente;2=Conta Poupança 1 2
CRA_NRCTBA Nr Cta Banc Número Conta Bancária Deve representar neste campo o número da conta bancária do trabalhador. C 20 0 @! Sim Altera Real 1 2
CRA_DEFMOT Def. Motora? Deficiência Motora? Deve representar neste campo se o trabalhador possui deficiência motora: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_DEFVIS Def. Visual? Deficiência Visual? Deve representar neste campo se o trabalhador possui deficiência visual: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_DEFAUD Def. Audit? Deficiência Auditiva? Deve representar neste campo se o trabalhador possui deficiência auditiva: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_REABIL Func. Reab? Funcionário Reabilitado? Deve representar neste campo se o trabalhador é reabilitado: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 2
CRA_OBSDEF Obs Info Def Obs. Info. Deficiência Deve representar neste campo a observação da informação de deficiência. M 255 0 @! Sim Altera Real 1 2
CRA_DDDFPR DDD Fone Pri DDD Fone Principal Deve representar neste campo o DDD do telefone principal. C 3 0 @! Sim Altera Real 1 2
CRA_FONPRC Fone Princ. Fone Principal Deve representar neste campo o número do telefone principal. C 9 0 @! Sim Altera Real 1 2
CRA_DDDFAL DDD Fone Alt DDD Fone Alternativo Deve representar neste campo o DDD do telefone alternativo. C 3 0 @! Sim Altera Real 1 2
CRA_FONALT Fone Altern. Fone Alternativo Deve representar neste campo o número do telefone alternativo. C 9 0 @! Sim Altera Real 1 2
CRA_EMAILP Email Princ. Email Principal Deve representar neste campo o email principal do trabalhador. C 60 0 @! Sim Altera Real 1 2
CRA_EMAILA Email Altern Email Alternativo Deve representar neste campo o email alternativo do trabalhador. C 60 0 @! Sim Altera Real 1 2
CRA_VERANT Ver Ant Reg Versão Anterior Registro Campo de uso interno do sistema. Deve representar neste campo a identificação da versão anterior do registro. Este campo herdará a versão do registro anterior, quando se tratar de uma alteração/exclusão. C 14 0 @! Nao Altera Real 078 1 2
CRA_STATUS Status Reg. Status do Registro Campo de uso interno do sistema. Deve representar neste campo o status do registro: (Vazio) = Registro Novo 0 = Registro Válido (integração) 1 = Registro invalido (integração) 2 = Registro transmitido 3 = Registro transmitido com inconsistência(s) 4 = Registro transmitido válido 9 = Em Processamento C 1 0 @! Pertence(" 012349") Nao Altera Real 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência;4=Reg.Transmitido válido;9=Em Processamento 079 1 2
CRA_PROTUL Últ. Prot. Prot. Última Transmissão Campo de uso interno do sistema. Deve representar neste campo o protocolo da última transmissão do registro. C 44 0 @! Sim Vizualiza Real 080 1 2
CRA_PROTPN Pnlt. Prot. Prot. Penúltima Transm. Campo de uso interno do sistema. Deve representar neste campo o protocolo da penúltima transmissão do registro. C 44 0 @! Nao Altera Real 080 1 2
CRA_EVENTO Id. Evento Identificação do Evento Campo de uso interno do sistema. Deve representar neste campo a identificação do evento. Deve ser preenchido com: I = Inclusão A = Alteração E = Exclusão C 1 0 @! Pertence("IAE") "I" Nao Altera Real I=Inclusão;A=Alteração;E=Exclusão 081 1 2
CRA_ATIVO Reg. Ativo? Registro Ativo? Campo de uso interno do sistema. Deve representar neste campo se o registro está ativo: 1 = Sim 2 = Não C 1 0 @! Pertence("12") "1" Nao Altera Real 1=Sim;2=Não 082 1 2