Tabela: CMD - Desligamento


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
DesligamentoCMD_FILIAL+CMD_ID+CMD_VERSAOTAFA266




Indices(SIX)
OrdemChaveDescriçãoNickName
1CMD_FILIAL+CMD_ID+CMD_VERSAOID + Id. Ver. Reg
2CMD_FILIAL+CMD_FUNC+DTOS(CMD_DTDESL)+CMD_ATIVOId. Func. + Dt. Desliga. + Reg. Ativo?
3CMD_FILIAL+CMD_ID+CMD_ATIVOID + Reg. Ativo?
4CMD_FILIAL+CMD_PROTUL+CMD_ATIVOÚlt. Prot. + Reg. Ativo?
5CMD_FILIAL+CMD_FUNC+CMD_ATIVOId. Func. + 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
CMD_FILIAL Filial Filial Deve representar neste campo o código da filial referente ao cadastro. C 2 0 IIf(!INCLUI.and.!Empty(CMD->CMD_CODASO),Posicione("C8B",1,xFilial("C8B")+CMD->CMD_CODASO,"C8B_DTASO"),CTOD(" / / ")) Nao Vizualiza Real 033 1 2
CMD_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("CMD","CMD_ID") Sim Vizualiza Real 1 2
CMD_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
CMD_FUNC Id. Func. Id. do Funcionário Deve representar neste campo a identificação do funcionário. C 6 0 @! xFunVldCmp("C9V",,,,2,,,.T.) .and. xFunVld(2) C9V S Sim Altera Real 1 1
CMD_DFUNC Nome Func. Nome do Funcionário Deve representar neste campo o nome do funcionário. C 220 0 @! Iif(!INCLUI .and. !Empty(CMD->CMD_FUNC),Posicione("C9V",1,xFilial("C9V")+Alltrim(CMD->CMD_FUNC),"C9V_NOME"),"") Nao Vizualiza Virtual 1 2
CMD_MOTDES Mot. Deslig. Motivo Desligamento Deve representar neste campo o Código de Motivo do Desligamento, conforme tabela 19. Deve ser um código existente na tabela. C 6 0 @! xFunVldCmp("C8O",,,,2,.T.) C8O S Sim Altera Real 1 1
CMD_DMOTDE Descr Motivo Descr Motivo Desligamento Deve representar neste campo a descrição de Motivo do Desligamento, conforme tabela 19. C 220 0 @! Iif(!INCLUI .and. !Empty(CMD->CMD_MOTDES),Posicione("C8O",1,xFilial("C8O")+CMD->CMD_MOTDES,"C8O_CODIGO+' - '+C8O_DESCRI"),"") Nao Vizualiza Virtual 1 2
CMD_DTDESL Dt. Desliga. Data Desligamento Deve representar neste campo a data de desligamento do trabalhador para o respectivo vínculo ou deixar em branco caso o vínculo não tenha sido encerrado. Não deverá ser preenchida, apenas se o campo MOTIVO DESLIGAMENTO for igual a 11 ou 12. D 8 0 xFunVld(2) Sim Altera Real 1 2
CMD_INDPAG Ind. Pagam. Indicativo Pagamento Deve representar neste campo o Indicativo de pagamento de Aviso Prévio Indenizado: 1 = Sim 2 = Não C 1 0 @! Pertence(" 12") Sim Altera Real 1=Sim;2=Não 1 1
CMD_TERAPI Term Av Prev Término Aviso Prévio Data projetada para o término do aviso prévio indenizado. Obrigatório se Indicativo Pagamento for igual a Sim, devendo ser igual ou posterior a Data de Desligamento. D 8 0 Sim Altera Real 1 2
CMD_NRATES Núm Atestado Número Atestado de Óbito Deve representar neste campo o número que identifica o registro do Atestado de Óbito. Campo preenchido no caso de desligamento por morte. Deve ser preenchido se o campo MOTIVO DESLIGAMENTO for igual a 09 ou 10. C 32 0 @! Sim Altera Real 1 2
CMD_NRPROC Núm Processo Número Processo Deve representar neste campo o número que identifica o processo trabalhista, quando o desligamento se der por este motivo. C 20 0 @! Sim Altera Real 1 2
CMD_FGTSME Bc FGTS Mês Base FGTS Mês Deve representar neste campo a base de cálculo do FGTS do mês anterior, caso ainda não tenha havido recolhimento. Se informado, deve coincidir com o valor que consta no evento de remuneração do funcionário relativo ao mês anterior ao desligamento. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_CNPJSU CNPJ Suces. CNPJ Sucessora Informar o número de inscrição do empregador sucessor, de acordo com o tipo de inscrição indicado no campo {tpInscSuc}. Validação: Deve ser um número de inscrição válido diferente da inscrição do declarante, considerando as particularidades aplicadas à informação de CNPJ de órgão público em S-1000. Se {tpInscSuc} = [1], deve possuir 14 (catorze) algarismos e ser diferente do CNPJ base do empregador e dos estabelecimentos informados através do evento S-1005. Se {tpInscSuc} = [2], deve possuir 11 (onze) algarismos. C 14 0 XVldTNrIns(FWFLDGET("CMD_TPINSC"),M->CMD_CNPJSU) Sim Altera Real 1 2
CMD_OBSERV Observação Observação Deve representar neste campo com qualquer anotação relevante sobre o desligamento do funcionário, que ainda não esteja consignada em campo próprio. M 999 0 @! Sim Altera Real 1 2
CMD_CODASO Código ASO Cód. Atestado Saúde Ocup. Deve representar neste campo o código de atestado de saúde ocupacional do funcionário. C 6 0 @! xFunVldCmp("C8B",,,.F.) C8B S Sim Altera Real 1 2
CMD_DTASO Data ASO Data Atestado Saúde Ocup. Deve representar neste campo a data do atestado de saúde ocupacional do funcionário. D 8 0 Sim Altera Real 1 2
CMD_BCCP Bc. Contrib. Base Contribuição Deve representar neste campo o valor total da base de cálculo da contribuição previdenciária para o funcionário. Deve corresponder ao somatório do campo vlrRubrica das rubricas de PROVENTOS(*) menos as rubricas de DESCONTOS(*), relacionadas nos registros de itens da remuneração (vinculados a este) e cuja classificação da rubrica no campo codIncidCP da tabela de RUBRICAS para o respectivo código tenha sido definido como 11, 12, 21 ou 22. Caso codIncidCP seja igual a 91 ou 92 e o campo indDecisao informado no registo C011 seja diferente de 1 (decisão definitiva), o valor também deverá ser computado. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_BCIRRF Bc. IRRF Base IRRF Deve representar neste campo o valor total da base de cálculo IRRF para o funcionário, antes da aplicação das deduções legais. Validação: Deve corresponder ao somatório do campo vlrRubrica das rubricas de PROVENTOS(*) menos as rubricas de DESCONTOS(*), relacionadas nos registros de itens da remuneração (vinculados a este) e cuja classificação da rubrica no campo codIncidIRRF da tabela de RUBRICAS para o respectivo código tenha sido definido como 11, 12, 13, 14. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_BCFGTS Bc. FGTS Base FGTS Deve representar neste campo o valor total da base de cálculo do FGTS para o funcionário. A soma de bcFGTS e bcFGTSVerbasIndeniz deve corresponder ao somatório do campo vlrRubrica das rubricas de PROVENTOS menos as rubricas de DESCONTOS, relacionadas nos registros de itens da remuneração (vinculados a este) e cuja classificação da rubrica no campo codIncidFGTS da tabela de RUBRICAS para o respectivo código tenha sido definido como 11. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_BCVERB Bc FGTS Verb Base FGTS Verbas Deve representar neste campo a Base de Cálculo do FGTS relativo às verbas indenizatórias. A soma de bcFGTS e bcFGTSVerbasIndeniz deve corresponder ao somatório do campo vlrRubrica das rubricas de PROVENTOS menos as rubricas de DESCONTOS, relacionadas nos registros de itens da remuneração (vinculados a este) e cuja classificação da rubrica no campo codIncidFGTS da tabela de RUBRICAS para o respectivo código tenha sido definido como 11. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_DESCCP Desc Contrib Desconto Contribuição Deve representar neste campo o valor descontado do segurado referente contribuição previdenciária destinada a seguridade social. Deve corresponder ao somatório do campo vlrRubrica das rubricas de DESCONTOS(*), relacionadas nos registros de itens da remuneração (vinculados a este) e cuja classificação da rubrica no campo codIncidCP da tabela de RUBRICAS para o respectivo código tenha sido definido como 31 ou 32. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_VLPROV Vlr. Proven. Valor Proventos Deve representar neste campo o valor total dos proventos. Deve corresponder ao somatório do campo vlrRubrica das rubricas de PROVENTOS(*) relacionadas nos registros de itens da remuneração (vinculados a este). N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_VLDESC Vlr. Desc. Valor de Desconto Deve representar neste campo o valor total dos descontos. Deve corresponder ao somatório do campo vlrRubrica das rubricas de DESCONTOS(*) relacionadas nos registros de itens da remuneração (vinculados a este). N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_VLLIQU Vlr. Líquido Valor Líquido Deve representar neste campo o valor líquido. Deve corresponder a vlrProventos menos vlrDescontos. N 16 2 @E 9,999,999,999,999.99 Sim Altera Real 1 2
CMD_GRAUEX Grau Exp. Grau de Exposição Deve representar neste campo o código que representa o grau de exposição a agentes nocivos, conforme tabela 2. C 6 0 @! xFunVldCmp("C88",,,,2,.T.) C88 S Sim Altera Real 1 2
CMD_DGRAUE Des Grau Exp Descr. Grau de Exposição Deve representar neste campo a descrição que identifica o grau de exposição exposição a agentes nocivos, conforme tabela 2. C 220 0 @! Iif(!INCLUI .and. !Empty(CMD->CMD_GRAUEX),Posicione("C88",1,xFilial("C88")+CMD->CMD_GRAUEX,"C88_CODIGO+' - '+C88_DESCRI"),"") Nao Vizualiza Virtual 1 2
CMD_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
CMD_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
CMD_PROTUL Últ. Prot. Prot. Última Transmissão Campo de uso interno do sistema. Deve representar neste campo o recibo da última transmissão do registro. C 44 0 @! Sim Vizualiza Real 080 1 2
CMD_PROTPN Pnlt. Prot. Prot. Penúltima Transm. Campo de uso interno do sistema. Deve representar neste campo o recibo da penúltima transmissão do registro. C 44 0 @! Nao Altera Real 080 1 2
CMD_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
CMD_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
CMD_DTQUA Dt Fim Quar Data Final da Quarentena Deve representar neste campo a data final da quarentena a que está sujeito o Trabalhador. D 8 0 Sim Altera Real 1 2
CMD_NUMCRM Num CRM Número do CRM do médico Deve representar neste campo o número de inscrição do médico encarregado do exame no Conselho Regional de Medicina. C 8 0 @! Sim Altera Real 1 2
CMD_UFCRM UF CRM UF de expedição do CRM Deve representar neste campo o código da UF de expedição do CRM. C 6 0 @! xFunVldCmp("C09",3) C09 S Sim Altera Real 1 2
CMD_DUFCR Descr UF Descrição de UF do CRM Deve representar neste campo a descrição da UF de expedição do CRM. C 220 0 @! Iif(!INCLUI .and. !Empty(CMD->CMD_UFCRM),Posicione("C09",3,xFilial("C09")+ CMD->CMD_UFCRM,"C09_CODUF+' - '+C09_DESCRI"),"") Nao Vizualiza Virtual 1 2
CMD_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. Valores Válidos: 0, 1, 2, 3. C 1 0 Pertence(" 0123") Sim Altera Real 0=Não existe;1=Percentual;2=Valor;3=Percentual e valor 1 1
CMD_PERALI Perc. Alimen Perc. Alimentado Deve representar nesse campo o percentual destinado ao alimentado na rescisão contratual de obrigado a pensão alimentícia. N 6 2 @E 999.99 Sim Altera Real 1 2
CMD_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
CMD_INDMV Ind Mult Vin Ind. Descto Multi Vinculo 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
CMD_INDCUM Ind Cum Prac Ind Cump Pracial Av Prev Indicador de cumprimento parcial de aviso prévio: 0 - Cumprimento total; 1 - Cumprimento parcial em razão de obtenção de novo emprego pelo empregado; 2 - Cumprimento parcial por iniciativa do empregador. C 1 0 @! Pertence(" 01234") Sim Altera Real #CboIndCum() 1 1
CMD_CPFSUB CPF Novo Tit CPF do Novo Titular Deve representar neste campo o CPF do novo titular em caso de transferência de titularidade do empregado doméstico para outro representante da mesma unidade familiar. Deve ser um CPF válido e diferente do CPF do declarante e do empregado. C 11 0 @R 999.999.999-99 Empty(M->CMD_CPFSUB) .or. xFunVldPJF( ,1,.F.) Nao Altera Real 1 2
CMD_DTNSTI Dt.Nasc.Novo Data Nasc. Novo Titular Deve representar neste campo a data de nascimento do novo titular em caso de transferência de titularidade do empregado doméstico para outro representante da mesma unidade familiar. Deve corresponder à data de nascimento cadastrada na base de dados do CPF do CPF do Novo Titular. D 8 0 Nao Altera Real 1 2
CMD_INDCSG Consignado Consignado Garantia FGTS Deve representar neste campo se o trabalhador firmou contrato de empréstimo consignado com garantia de FGTS: 1 - Sim; 2 - Não. C 1 0 Pertence(" 12") Nao Altera Real 1=Sim;2=Não 1 1
CMD_INSCSG Matric Inst Matrícula Inst Consig Deve representar neste campo a Matrícula da Instituição Consignatária, cadastrada na Caixa Econômica Federal. Preenchimento obrigatório em caso de Consignado 'Sim', não preencher em caso de Consignado 'Não'. C 5 0 @! Nao Altera Real 1 2
CMD_NRCONT Contr Consig Número Contrato Consig Deve representar neste campo o número do contrato de empréstimo consignado existente na Instituição Consignatária. Preenchimento obrigatório em caso de Consiganado 'Sim', não preencher em caso de Consiganado 'Não'. C 15 0 @! Nao Altera Real 1 2
CMD_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
CMD_XMLID Id do XML. Id do XML. Id único de transmissão do XML. C 36 0 Sim Vizualiza Real 1 2
CMD_STASEC Status Sec. Status Secundario Este campo deve conter o status secundário do registro. C 1 0 Nao Altera Real 1 2
CMD_QTDDIA Qtd Dias Trb Qtd. Dias Trabalhados Mês Deve representar neste campo a quantidade de dias trabalhados no mês pelo empregado com contrato de trabalho intermitente. Cada dia, total ou parcial, em que o trabalhador tenha prestado serviços deve ser considerado. Validação: Informação obrigatória se o código de categoria do trabalhador for igual a [111]. Nesse caso, informar um número entre 0 e 31. Não informar nos demais casos. C 2 0 @! Sim Altera Real 1 2
CMD_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 Sim Altera Real 1 2
CMD_PROCCS Nr. Proc Jud Número Processo Judicial Deve representar neste campo o número de processo judicial cadastrado através do evento S-1070, cujo {indMatProc} seja igual a [7]. C 6 0 @! xFunvldCmp("C1G",3) C1G S Sim Altera Real 1 2
CMD_DPROCC Desc. Proces Descrição Processo Judic. Deve representar neste campo a descrição do processo judicial cadastrado através do evento S-1070, cujo {indMatProc} seja igual a [7]. C 220 0 @! IIF(!INCLUI,XFUNRelac(76, "CMD_PROCCS"),"") Nao Vizualiza Virtual 1 2
CMD_GRVTOT Totalizador Gerou Totalizador ? Define se o evento de totalizador foi gravado na base do TAF. L 1 0 Nao Vizualiza Real 1 2
CMD_TPINSC Tp Inscrição Tipo de Inscrição Preencher com o código correspondente ao tipo de inscrição, conforme Tabela 05. Validação: Deve ser igual a [1] (CNPJ) ou [2] (CPF). Valores Válidos: 1, 2. C 1 0 Pertence(" 12") Sim Altera Real 1=CNPJ;2=CPF 1 2
CMD_CPFV CPF CPF Esse campo é utilizado somente para exibição no browse do Desligamento. C 11 0 @R 999.999.999-99 Sim Vizualiza Virtual TafGetCPF(CMD->CMD_FILIAL, CMD->CMD_FUNC, , "CMD") 1 2
CMD_NISV NIS NIS Esse campo é utilizado somente para exibição no browse do Desligamento. C 11 0 Sim Vizualiza Virtual TafGetNIS (CMD->CMD_FILIAL,CMD->CMD_FUNC,"CMD") 1 2
CMD_MATV Matr Func Matricula Funcionario Esse campo é utilizado somente para exibição no browse do Desligamento. C 30 0 Sim Vizualiza Virtual TafGetMatr(CMD->CMD_FILIAL, CMD->CMD_FUNC, CMD->CMD_ID, CMD->CMD_VERSAO, ,"CMD") 1 2
CMD_NOMEV Nome Nome Nome do funcionario para a exibição no browse do filtro CPF/Nome C 220 0 @! Iif(!INCLUI .and. !Empty(CMD->CMD_FUNC),Posicione("C9V",1,xFilial("C9V")+Alltrim(CMD->CMD_FUNC),"C9V_CPF+' - '+C9V_NOME"),"") Sim Vizualiza Virtual TafGetNome(CMD->CMD_FILIAL,CMD->CMD_FUNC,,"CMD") 1 2
CMD_NEWCPF Novo CPF Novo CPF do Funcionário Novo CPF do Funcionário em casos em que haja a necessidade de alteração do 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
V1M CMD_ID+CMD_VERSAO V1M_ID+V1M_VERSAO
T06 CMD_FILIAL+CMD_ID+CMD_VERSAO T06_FILIAL+T06_ID+T06_VERSAO
V1N CMD_ID+CMD_VERSAO V1N_ID+V1N_VERSAO
CME CMD_ID+CMD_VERSAO CME_ID+CME_VERSAO
T3H CMD_FILIAL+CMD_ID+CMD_VERSAO T3H_FILIAL+T3H_ID+T3H_VERSAO