Tabela: T92 - Trabalhador Sem Vínculo de Emp


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Trabalhador Sem Vínculo de EmpT92_FILIAL+T92_ID+T92_VERSAOTAFA280




Indices(SIX)
OrdemChaveDescriçãoNickName
1T92_FILIAL+T92_ID+T92_VERSAOID + Id. Ver. Reg
2T92_FILIAL+T92_ID+T92_ATIVOID + Reg. Ativo?
3T92_FILIAL+T92_TRABAL+T92_ATIVOId.Trab. + Reg. Ativo?
4T92_FILIAL+T92_TRABAL+DTOS(T92_DTERAV)+T92_MOTDES+T92_ATIVOId.Trab. + Dt. Término + Mot. Término + Reg. Ativo?
5T92_FILIAL+T92_TRABAL+T92_MOTDES+T92_ATIVOId.Trab. + Mot. Término + Reg. Ativo?
6T92_FILIAL+T92_PROTUL+T92_ATIVOUlt.Prot.Tr. + Reg. Ativo?
7T92_FILIAL+T92_TRABAL+DTOS(T92_DTERAV)+T92_ATIVOId.Trab. + Dt. Término + 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
T92_FILIAL Filial Filial Deve representar neste campo o código da Filial referente ao cadastro. C 2 0 Sim Altera Real 033 1 2
T92_ID ID Identificador do Registro Deve representar neste campo o código de identificação do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. C 6 0 @! GetSx8Num("T92","T92_ID") Sim Vizualiza Real 1 1
T92_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
T92_TRABAL Id.Trab. Id. do Trabalhador Deve representar neste campo a identificação do trabalhador a quem a folha de pagamento se refere C 6 0 @! XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("T92",3,M->T92_TRABAL+"1") C9VB S Sim Altera Real 1 1
T92_DTRABA Nome Trab. Nome do Trabalhador Deve representar neste campo o nome do funcionário. C 220 0 @! IF(!INCLUI.AND.!EMPTY(T92->T92_TRABAL),Posicione("C9V",1,xFilial("C9V")+T92->T92_TRABAL,"C9V_CPF+' – '+C9V_NOME"),"") Sim Vizualiza Virtual TafGetNome(T92->T92_FILIAL, T92->T92_TRABAL, , "T92") 1 2
T92_DTERAV Dt. Término Dt. Término Trab. Avulso Deve representar neste campo a data do término do contrato do trabalhador avulso. D 8 0 Sim Altera Real 1 1
T92_MOTDES Mot. Término Motivo Término Motivo do término. C 6 0 @! xFunVldCmp("CML",,,,2,.T.) CML S Sim Altera Real 1 1
T92_DMOTDE Descr Motivo Descr Motivo Desligamento Descrição do Motivo de Desligamento. C 220 0 @! IIF(!INCLUI .AND. !EMPTY(T92->T92_MOTDES),POSICIONE("CML",1,XFILIAL("CML")+T92->T92_MOTDES,"CML_CODIGO+' - '+CML_DESCRI"),"") Nao Vizualiza Virtual 1 2
T92_VERANT Id. Ver. Ant Id versão anterior reg. 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 1 2
T92_STATUS Status Reg. Status do registro Deve representar neste campo o status do registro: " ": não submetido ao processo de validação "0": válido "1": inválido "2": transmitido e aguardando retorno do Governo "3": transmitido e não autorizado ( retornado com erro ) "4": transmitido e autorizado "6": pendente de exclusão no Governo ( S-3000 ) "7": exclusão validada pelo Governo ( S-3000 ) C 1 0 @! Pertence(" 012349") Nao Altera Real 1 2
T92_PROTUL Ult.Prot.Tr. 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 @! Nao Vizualiza Real 1 2
T92_PROTPN Pnlt.Prot.Tr 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 Vizualiza Real 1 2
T92_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 1 2
T92_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 2
T92_DTQUA Dt Fim Quar Data Final da Quarentena Informar a Data Final da Quarentena. D 8 0 Sim Altera Real 1 2
T92_INDMVI Ind.Mult.Vin Indic.Mult.Vinculos Deve informa neste campo o Indicador de desconto da contribuição previdenciária do trabalhador, de acordo com as seguintes opções: 1 - Contribuição descontada pelo empregador declarante; 2 - Contribuição descontada por outra(s) empresa(s) sobre valor inferior ao limite máximo do salário de contribuição; 3 - Contribuição sobre o limite máximo de salário de contribuição já descontada em outra(s) empresa(s). C 1 0 @! Pertence(" 123") Sim Altera Real 1= O Declarante desc. seg. remun.;2=O declarante desc. seg. dif. Lim. Máx. Sal. contrib. e remun.;3=O declarante não desc. seg. 1 2
T92_STASEC Status Sec. Status Secundario Este campo deve conter o status secundário do registro. C 1 0 Nao Altera Real 1 2
T92_XMLID Id do XML Id do XML. Id único de transmissão do XML. C 36 0 Sim Vizualiza Real 2 2
T92_LOGOPE Log Operacao Log Operacao Log de operação que indica se o registro foi incluido/alterado via Job (integração) ou via browse (manual). 1- Incluído Integração 2- Incluído Manual 3- Incluído Integração + Alterado Integração 4- Incluído Integração + Alterado Manual 5- Incluído Manual + Alterado Integração 6- Incluído Manual + Alterado Manual C 1 0 @! Nao Vizualiza Real 1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual 1 2
T92_DINSIS Dt Inc. Sist Data Inclusao Sistemica Este campo contém a data de inclusão no sistema do evento extemporâneo. D 8 0 ddatabase Nao Altera Real 1 2
T92_GRVTOT Totalizador Gerou Totalizador ? Define se o evento de totalizador foi gravado na base do TAF. L 1 0 Nao Vizualiza Real 1 2
T92_PENALI Pensao Alime Pensão Alimenticia Indicativo de pensão alimentícia para fins de retenção de FGTS: 0 - Não existe pensão alimentícia; 1 - Percentual de pensão alimentícia; 2 - Valor de pensão alimentícia; 3 - Percentual e valor de pensão alimentícia. C 1 0 Pertence("0123") Sim Altera Real 0=Não existe;1=Percentual;2=Valor;3=Percentual e Valor 1 2
T92_PERALI Perc. Alimen Perc. Alimentado Percentual a ser destinado a pensão alimentícia. N 6 2 @E 999.99 Sim Altera Real 1 2
T92_VLPALI Vlr Pensão A Valor Pensão Alimentícia Valor da pensão alimentícia. N 15 2 @E 999,999,999,999.99 Sim Altera Real 1 2
T92_CPFV CPF CPF do Trabalhador Campo criado para apresentação do CPF no Browse da rotina de desligamento de TSV (S-2399). C 11 0 @R 999.999.999-99 Sim Vizualiza Virtual TafGetCPF (T92->T92_FILIAL,T92->T92_TRABAL,,"T92") 1 2
T92_MATV Matrícula Matrícula do Trabalhador Campo criado para apresentação do NIS no Browse da rotina de desligamento de TSV (S-2399). C 30 0 @! Sim Vizualiza Virtual TafGetMatr(T92->T92_FILIAL,T92->T92_TRABAL,,,,"T92") 1 2
T92_NISV NIS NIS do Trabalhador Campo criado para apresentação do NIS no Browse da rotina de desligamento de TSV (S-2399). C 11 0 @! Sim Vizualiza Virtual TafGetNIS(T92->T92_FILIAL, T92->T92_TRABAL, "T92") 1 2
T92_NEWCPF Novo CPF Novo CPF do TSVE Novo CPF do TSVE em casos de alteração de CPF. (Motivo de Desligamento = 36) C 11 0 @R 999.999.999-99 xFunVldPJF( ,1,.F.) Sim Altera Real 2 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
T3I T92_FILIAL+T92_ID+T92_VERSAO T3I_FILIAL+T3I_ID+T3I_VERSAO