Tabela: C91 - Folha de Pagamento


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Folha de PagamentoC91_FILIAL+C91_ID+C91_VERSAOTAFA250




Indices(SIX)
OrdemChaveDescriçãoNickName
1C91_FILIAL+C91_ID+C91_VERSAO+C91_NOMEVE+C91_ATIVOID + Id. Ver. Reg + Nome Evento + Reg. Ativo?
2C91_FILIAL+C91_INDAPU+C91_PERAPU+C91_TRABAL+C91_NOMEVE+C91_ATIVOInd.Per.Apur + Per.Apuração + Id.Trab. + Nome Evento + Reg. Ativo?
3C91_FILIAL+C91_ID+C91_ATIVOID + Reg. Ativo?
4C91_FILIAL+C91_TRABAL+C91_ATIVO+C91_NOMEVEId.Trab. + Reg. Ativo? + Nome Evento
5C91_FILIAL+C91_PROTUL+C91_ATIVOUlt.Prot.Tr. + Reg. Ativo?
6C91_FILIAL+C91_INDAPU+C91_PERAPU+C91_CPF+C91_NIS+C91_NOMEVE+C91_ATIVOInd.Per.Apur + Per.Apuração + CPF + NIS + Nome Evento + Reg. Ativo?
7C91_FILIAL+C91_INDAPU+C91_PERAPU+C91_CPF+C91_NOMEVE+C91_ATIVOInd.Per.Apur + Per.Apuração + CPF + Nome Evento + 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
C91_FILIAL Filial Filial Deve representar neste campo o código da Filial referente ao cadastro. C 2 0 Sim Altera Real 033 1 2
C91_ID ID Identifcador do Registro Deve representar neste campo a identificação única do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. C 36 0 TAFGeraID("TAF") Sim Vizualiza Real 085 1 2
C91_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
C91_INDAPU Ind.Per.Apur Indic.Período Apuração Deve representar neste campo o indicativo de período de apuração: 1= Folha de Pagamento Mensal 2= Folha do Décimo Terceiro Salário C 1 0 @! XC91Valid("C91_INDAPU") Sim Altera Real 1=Folha de Pagamento Mensal;2=Folha de Décimo Terceiro Salário 1 1
C91_PERAPU Per.Apuração Período da Apuração Informar o mês/ano (formato AAAA-MM) de referência das informações, se {indApuracao} for igual a [1], ou apenas o ano (formato AAAA), se {indApuracao} for igual a [2]. C 6 0 @R 9999-99 XC91Valid("C91_PERAPU") Sim Altera Real 1 1
C91_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 @! XC91Valid("C91_TRABAL") C9VH S Sim Altera Real 1 1
C91_DTRABA Nome do Trab Nome do Trabalhador Deve representar neste campo o nome do funcionário. C 220 0 @! TAFNMTRAB(XFILIAL("C9V"),M->C91_TRABAL) Nao Vizualiza Virtual TAFNMTRAB(XFILIAL("C9V"),M->C91_TRABAL) 1 2
C91_INDSIM Ind.Simples Indic.Simples Deve representar neste campo o indicador de contribuição substituída: 1 = Contribuição Substituída Integralmente. 2 = Contribuição não substituída. 3 = Contribuição não substituída concomitante com contribuição substituída. C 1 0 @! Pertence(" 123") Nao Altera Real 1=Contribuição Substituída Integralmente;2=Contribuição não substituída;3=Contribuição não substituída concomitante contrib.sub. 1 2
C91_CNPJSI CNPJ. Sindic CNPJ. Sindicato Deve representar neste campo o CNPJ do sindicato ao qual os trabalhadores avulsos não portuários que prestam serviços a empresa declarante estão vinculados. C 14 0 @R 99.999.999/9999-99 XFUNVldPJF(, 2, .F.) Nao Altera Real 1 2
C91_FPASSI Id..FPAS Sin Código FPAS Sind. Deve representar neste campo o código relativo ao FPAS do Sindicato. C 6 0 @! XFUNVldCmp("C8A",,,,1,.T.) C8A S Nao Altera Real 1 2
C91_DFPAS Des.FPAS Sin Descrição FPAS Sind. Deve representar neste campo a descrição relativa ao FPAS do sindicato. C 220 0 @! IF(!INCLUI.AND.!EMPTY(C91->C91_FPASSI),Posicione( "C8A", 1, xFilial("C8A")+C91->C91_FPASSI, "C8A_CDFPAS+' - '+C8A_SITCTB" ),"") Nao Vizualiza Virtual 1 2
C91_TERSIN Cod.Terc.Sin Cód Terceiros Sindicato Deve representar neste campo o código de terceiros do sindicato. C 4 0 @! IF(!INCLUI.AND.!EMPTY(C91->C91_FPASSI),Posicione( "C8A", 1, xFilial("C8A")+C91->C91_FPASSI, "C8A_CODTER" ),"") Nao Vizualiza Virtual 1 2
C91_INDMVI Ind.Mult.Vin Indic.Mult.Vínculos Indicador de desconto da contribuição previdenciária do trabalhador, de acordo com as seguintes opções: 1 - O declarante aplica a alíquota de desconto do segurado sobre a remuneração por ele informada (o percentual da alíquota será obtido considerando a remuneração total do trabalhador); 2 - O declarante aplica a alíquota de desconto do segurado sobre a diferença entre o limite máximo do salário de contribuição e a remuneração de outra(s) empresa(s) para as quais o trabalhador informou que houve o desconto; 3 - O declarante não realiza desconto do segurado, uma vez que houve desconto sobre o limite máximo de salário de contribuição em outra(s) empresa(s). Valores Válidos: 1, 2, 3. C 1 0 @! Pertence(" 123") Nao 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
C91_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 078 1 2
C91_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 C 1 0 @! Pertence(" 012349") Nao Altera Real 0=Reg.Válido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistências;4=Reg.Transmitido válido;9=Em Processamento 079 1 2
C91_PROTUL Ult.Prot.Tr. 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 @! Nao Vizualiza Real 080 1 2
C91_PROTPN Pnlt.Prot.Tr 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 Vizualiza Real 080 1 2
C91_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
C91_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
C91_QTDTRB Qt Dias Trab Qtd. De dias trabalhados Deve representar neste campo a quantidade de dias trabalhados em caso de segurado especial para contratação de contribuinte individual. C 2 0 @! Sim Altera Real 1 2
C91_PAISEX P. Exterior País Pagto Exterior Deve representar neste campo o identificador do país utilizado para pagamento no exterior. C 6 0 @! Nao Altera Real 1 2
C91_DESPAE Desc. País Desc. País Pagto Exterior Deve representar neste campo a descrição do país utilizado para pagamento no exterior. C 220 0 @! Nao Vizualiza Virtual 1 2
C91_INDNIF IND NIF Indicatido do NIF Deve representar neste campo o indicativo do Número de Identificação Fiscal do beneficiário no exterior. 1 - Beneficiário com NIF; 2 - Beneficiário dispensado do NIF; 3 - País não exige NIF. C 1 0 @! Nao Vizualiza Real 1=Beneficiário com NIF; 2=Beneficiário dispensado do NIF;3=País não exige NIF 1 2
C91_NIF NIF Número de Ident. Fiscal Deve representar neste campo o Número de Identificação Fiscal do beneficiário no exterior. C 20 0 @! Nao Altera Real 1 2
C91_DESLOG Logradouro Descrição Logradouro Deve representar neste campo a descrição do logradouro do beneficiário no exterior. C 80 0 @! Nao Altera Real 1 2
C91_NUMLOG Número Número do Logradouro Deve representar neste campo o número do logradouro do beneficiário no exterior. C 10 0 @! Nao Altera Real 1 2
C91_COMLOG Complemento Complemento Logradouro Deve representar neste campo complemento referente ao logradouro do beneficiário no exterior. C 30 0 @! Nao Altera Real 1 2
C91_BAIRRO Bairro Bairro Deve representar neste campo o bairro do beneficiário no exterior. C 60 0 @! Nao Altera Real 1 2
C91_CIDADE Cidade Cidade Deve representar neste campo a cidade do beneficiário no exterior. C 40 0 @! Nao Altera Real 1 2
C91_CODPOS Cod. Postal Codigo Postal Deve representar neste campo o código de endereçamento postal o beneficiário no exterior. C 10 0 @! Nao Altera Real 1 2
C91_NOMEVE Nome Evento Nome do Evento Deve representar neste campo o nome do evento do E-Social a que se refere o registro. C 5 0 @! Nao Altera Real 1 2
C91_CODCBO Cód.Ocupação Código da Ocupação Deve ser informado o código CBO - utilizado apenas para trabalhadores autônomos. C 6 0 @! xFunVldCmp("C8Z",,,,2,,.F.) C8Z S Sim Altera Real 1 2
C91_DCODCB Desc.Ocupac. Descrição da Ocupação Deve representar neste campo a descrição da ocupação do funcionário. C 220 0 @! Iif(!INCLUI .And. !Empty(C91->C91_CODCBO),Posicione("C8Z",1,xFilial("C8Z")+C91->C91_CODCBO,"C8Z_CODIGO+' - '+C8Z_DESCRI"),"") Nao Vizualiza Virtual 1 2
C91_NATATV Nat.Atividad Natureza da Atividade Deve representar neste campo o tipo de vínculo trabalhista: 1 = Trabalho Urbano 2 = Trabalho Rural Somente deve ser informado para trabalhadores autônomos C 1 0 @! Pertence(" 12") Sim Altera Real 1=Trabalho Urbano;2=Trabalho Rural 1 2
C91_QTDINT Qt Dias Inte Quant Dias Intermitentes 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: Deve ser um número entre 0 e 31. C 2 0 @! Nao Altera Real 1 2
C91_XMLID Id do XML. Id do XML. Id único de transmissão do XML. C 36 0 Sim Vizualiza Real 1 2
C91_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
C91_DINSIS Dt Inc. Sist Data Inclusão Sistemica Deve representar neste campo a data de inclusão sistêmica, utilzada pelos os eventos extemporâneos. D 8 0 ddatabase Sim Altera Real 1 2
C91_CPF CPF CPF Informe o CPF do Trabalhador. C 11 0 @R 999.999.999-99 Sim Altera Real 1 2
C91_STASEC Status Secun Status Secunndario Deve representar neste campo o status secundário, utilizado nos eventos extemporâneos. C 1 0 @! Nao Altera Real 1 2
C91_NIS NIS NIS Informe o NIS do trabalhador. C 11 0 Sim Altera Virtual 1 2
C91_MV Mult. Vinc. Multiplos Vínculos Indica se a folha de pagamento é de funcionario com multiplos vínculos. C 1 0 "2" Sim Vizualiza Real 1=Sim; 2=Nao 1 2
C91_NOME Nome Nome do Funcionário Nome do Funcionario. C 70 0 Nao Altera Real 1 2
C91_NASCTO Data Nascto. Data de Nascimento Data de Nascimento do Funcionario. D 8 0 Nao Altera Real 1 2
C91_CNPJEA Nr Inscrição Número de Inscrição Informar o número de inscrição do empregador anterior, de acordo com o tipo de inscrição indicado no campo {tpInscAnt}. 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 {tpInscAnt} = [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 {tpInscAnt} = [2], deve possuir 11 (onze) algarismos. C 14 0 XVldTNrIns(FWFLDGET("C91_TPINSC"),M->C91_CNPJEA) Nao Altera Real 1 2
C91_MATREA Matric. Ant. Matrícula Anterior Matricula do Funcionario na Empresa Anterior. C 30 0 Nao Altera Real 1 2
C91_DTINVI Dt Admissao Data de Admissão Data de Admissao D 8 0 Nao Altera Real 1 2
C91_OBSVIN Obs. Vinculo Observação Vínculo Obs. Vinculo C 254 0 Nao Altera Real 1 2
C91_GRVTOT Totalizador Gerou Totalizador ? Define se o evento de totalizador foi gravado na base do TAF. L 1 0 Nao Vizualiza Real 1 2
C91_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 Nao Altera Real 1=CNPJ;2=CPF 1 2
C91_CPFV CPF CPF Visualização do CPF C 11 0 @R 999.999.999-99 Sim Vizualiza Virtual TafGetCPF (C91->C91_FILIAL,C91->C91_TRABAL,C91->C91_CPF,"C91") 1 2
C91_NISV NIS NIS NIS para Visualização C 11 0 Sim Vizualiza Virtual TafGetNIS(C91->C91_FILIAL, C91->C91_TRABAL, "C91") 1 2
C91_MATV Matricula Matricula Matricula para Visualização. C 30 0 Sim Vizualiza Virtual TafGetMatr(C91->C91_FILIAL,C91->C91_TRABAL,C91->C91_ID,C91->C91_VERSAO,,"C91") 1 2
C91_NOMEV Nome Nome Nome para Visualização C 70 0 @! Sim Vizualiza Virtual TafGetNome(C91->C91_FILIAL,C91->C91_TRABAL,C91->C91_NOME,"C91") 1 2
C91_TAFKEY TAFKEY Valor do tafkey. Numero de identificaçao do TAFKEY. C 100 0 Sim Vizualiza Real 1 2
C91_TRABEV Event Trabal Evento Orig. Trabalhador Utilizado para realizar controle de origem do trabalhador, sem que haja necessidade de realização de diversos filtros e relacionamentos entre tabelas. C 5 0 @! Nao Altera Real 1 2
C91_OWNER OWNER Origem do registro Campo descreve a origem do registro que foi integrado ao TAF. C 40 0 Sim Vizualiza Real 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
CRN C91_ID+C91_VERSAO CRN_ID+CRN_VERSAO
C9J C91_ID+C91_VERSAO C9J_ID+C9J_VERSAO
C9U C91_ID+C91_VERSAO C9U_ID+C9U_VERSAO
C9N C91_ID+C91_VERSAO C9N_ID+C9N_VERSAO
C9K C91_ID+C91_VERSAO C9K_ID+C9K_VERSAO
T14 C91_ID+C91_VERSAO+C91_INDAPU+C91_PERAPU+C91_TRABAL T14_ID+T14_VERSAO+T14_INDAPU+T14_PERAPU+T14_TRABAL
T6W C91_ID+C91_VERSAO T6W_ID+T6W_VERSAO
C9S C91_ID+C91_VERSAO C9S_ID+C9S_VERSAO
T61 C91_ID+C91_VERSAO+C91_INDAPU+C91_PERAPU+C91_TRABAL T61_ID+T61_VERSAO+T61_INDAPU+T61_PERAPU+T61_TRABAL
T6D C91_ID+C91_VERSAO+C91_INDAPU+C91_PERAPU+C91_TRABAL T6D_ID+T6D_VERSAO+T6D_INDAPU+T6D_PERAPU+T6D_TRABAL
T3Y C91_ID+C91_VERSAO T3Y_ID+T3Y_VERSAO