Árvore de páginas

Características do Requisito


Linha de Produto:

TOTVS Automação Fiscal

Segmento:

Serviços

Módulo:

TOTVS Automação Fiscal (SIGATAF)

Rotina:

Rotina

Nome Técnico

TAFA050

Compl. Estabelecimento

TAFA272Aquisição de Produção Rural
TAFA250Folha de Pagamento
TAFA257Comunicação de Acidente de Trabalho
TAFA266

Desligamento

TAFA261Afastamento Temporário
TAFA423Contrib. Social Trab.
TAFXVALID

Validar os registros das respectivas tabelas

TAFA473Trabalhador Celetista
TAFA278Validação de Trabalhadores
TAFA256Validações Eventos
TAFXFUNDICGénéricos Dicionário
TAFA414Comercialização de Produção
TAFA215Cód. e Aliquotas de Fpas/Terceiros
TAFA220Tipos de Arquivo da e-Social 
TAFA230Motivos de Desligamento
TAFA405Fatores de Riscos do Meio Ambiente do Trabalho
TAFA516Procedimentos Diagnósticos
TAFA517Atividades Perigosas, Insalubres e/ou Especiais
TAFA518Treinamentos, Capacitações e Exercícios Simulados
TAFACONTCarga das tabelas autocontidas do TAF

Parâmetro(s):

MV_TAFVLES (02_05_00)

Requisito:

DSERTAF1-12122

País(es):

Brasil


Descrição

Foram alteradas as seguintes tags abaixo para que as mesmas sejam atendidas no Layout 2.5 do eSocial.


S-1000


{natJurid} – Alterada Validação

Preencher com o código da Natureza Jurídica do Contribuinte, conforme tabela 21. 

Validação: O preenchimento do campo é obrigatório e exclusivo para empregador PJ e administração pública. Neste caso, deve ser um código existente na tabela 21 e compatível com a informação constante no CNPJ. Se {classtrib} = [85], o número da {natJurid} deve iniciar por 1 (exemplo: 101-5, 112-0, etc.). 

Não é permitida a utilização dos códigos 402-2 e 412-0. 


{indOpcCP} – Criado 

Indicativo da opção pelo produtor rural pela forma de tributação da contribuição previdenciária, nos termos do art. 25, §13, da Lei 8.212/1991 e do art. 25, §7°, da Lei 8.870/1994. O não preenchimento deste campo por parte do produtor rural implica opção pela comercialização da sua produção: 1 - Sobre a comercialização da sua produção; 2 - Sobre a folha de pagamento. 

Validação: Não preencher se ({classTrib} <> [07, 08, 21]).

Valores Válidos: 1, 2.



S-1200

Campo {tpInscAnt} – criado.


Grupo {remunOutrEmpr} – alterada ocorrência.(0-999)


Campo {cnpjEmpregAnt} – alterada descrição (inclusive validação).


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.



S-1250

Campos {indOpcCP} – criados


Grupo {nfs} – alterada condição.


Criado o grupo {infoProcJ} e respectivos campos.


Campos dos grupos {tpAquis}, {ideProdutor}, {nfs} e {infoProcJud} – alterado elemento (para "A").



S-1260

Grupo {tpComerc} – alterada ocorrência.


Grupo {ideAdquir} – alterada condição.

S-2299

Grupo {remunOutrEmpr} – alterada ocorrência. (1-999)


Grupo {consigFGTS} – alterada ocorrência. (0-99)


Campo {pensAlim} – alterada descrição.


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.


Validação: Informação obrigatória se {codCateg} = [201, 202, 721]. Não preencher nas demais situações.

Valores Válidos: 0, 1, 2, 3.


Campo {tpInscSuc} – criado.


Campo {cnpjSucessora} – alterada descrição (inclusive validação).


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.


Grupo {verbasResc} – alterada condição.


N (se {mtvDeslig} = [11, 12, 13, 25, 28, 29, 30, 34, 36] OU se {dtDeslig} for anterior ao início de obrigatoriedade dos eventos periódicos para o empregador); OC (nos demais casos).

S-2200

Campo {tpInscAnt} – criado.


Campo {cnpjEmpregAnt} – alterada descrição (inclusive validação).


Grupo {desligamento} – alterada condição.


Campo {dtAdm} – alterada descrição.


Campo {tpAdmissao} – incluído valor [6] e alterada validação.


Grupo {afastamento} – alterada descrição no registro do evento.


Campo {tpContr} – alterada descrição do valor [2] e incluído


Campo {objDet} – criado.



S-2210


Campo {hrAcid} – alteradas ocorrência e validação.


Campo {tpLograd} – criado.


Campos {cep}, {codMunic}, {uf} e {pais} – alterada validação.


Campo {observacao} – alterado nome (para {obsCAT}).


Campo {dtCatOrig} – excluído.


Campo {nrRecCatOrig} – alteradas ocorrência e validação.


S-2220

Campo {ordExame}} – alterada a descrição do valor [1].


S-2300

Grupo {afastamento} – alterada condição e descrição no registro do evento.


N (se grupo {termino} estiver preenchido); OC (nos demais casos).


S-2399

Grupo {remunOutrEmpr} – alterada ocorrência.


Campo {mtvDesligTSV} – incluído valor [07] e alterada validação.


Campos {pensAlim}, {percAliment} e {vrAlim} – criados.


S-5001

Grupo {ideEstabLot} – alterada ocorrência.

De 1-99 Para 1-N


Campo {vrCpSeg} – alterada descrição da linha c4 das Observações.


Campo {nrRecArqBase} – alterada ocorrência.

De 0-1 Para 1-1


Para que a atualização ocorra com sucesso se faz necessário a atualização do parâmetro MV_TAFVLES para 02_05_00



Atualizações do Compatibilizador

Para que o campo seja criado é necessário realizar a execução do compatibilizador UPDDISTR conforme link abaixo:

Atualizador de dicionário e base de dados - UPDDISTR


1. Criação do Campo no arquivo SX3 – Campos:

  • Tabela C1E - Compl. Estabelecimento:


Campo

C1E_INDCP

Tipo

Caracter

Tamanho

1

Título

Ind. Rural

Descrição

Indicativo da opção rural

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

1=Sobre a comercialização da sua produção;2=Sobre a folha de pagamento

Val. Sistema

Pertence(" 12")

Help

Indicativo da opção pelo produtor rural pela forma de tributação da contribuição previdenciária, nos termos do art. 25, §13, da Lei 8.212/1991 e do art. 25, §7°, da Lei 8.870/1994. O não preenchimento deste campo por parte do produtor rural implica opção pela comercialização da sua produção:


1 - Sobre a comercialização da sua produção;

2 - Sobre a folha de pagamento.


Validação: Não preencher se ({classTrib}<> [07, 08, 21]).

Valores Válidos: 1, 2.


  • Tabela C91 - Desligamento


Campo

C91_TPINSC

Tipo

Caracter

Tamanho

1

Título

Tp Inscrição

Descrição

Tipo de Inscrição

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções

1=CNPJ;2=CPF

Val. Sistema

Pertence(" 12")

Help

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.




Campo

C91_CNPJEA

Tipo

Caracter

Tamanho

1

Título

Nr Inscrição

Descrição

Número da Inscrição

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

XVldTNrIns(FWFLDGET("C91_TPINSC"),M->C91_CNPJEA)

Help

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.



  • Tabela CMD - Desligamento


Campo

CMD_TPINSC

Tipo

Caracter

Tamanho

1

Título

Tp Inscrição

Descrição

Tipo de Inscrição

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções

1=CNPJ;2=CPF

Val. Sistema

Pertence(" 12")

Help

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.




Campo

CMD_CNPJSU

Tipo

Caracter

Tamanho

1

Título

Nr Inscrição

Descrição

Número da Inscrição

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

XVldTNrIns(FWFLDGET("CMD_TPINSC"),M->CMD_CNPJSU)

Help

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.


  • Tabela CMU - Dados do produtor 

Campo

CMU_INDCP

Tipo

Caracter

Tamanho

1

Título

Ind. Rural

Descrição

Indicativo da opção rural

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

1=Sobre a comercialização da sua produção;2=Sobre a folha de pagamento

Val. Sistema

Pertence(" 12")

Help

Indicativo da opção pelo produtor rural pela forma de tributação da contribuição previdenciária, nos termos do art. 25, §13, da Lei 8.212/1991 e do art. 25, §7°, da Lei 8.870/1994. O não preenchimento deste campo por parte do produtor rural implica opção pela comercialização da sua produção:


1 - Sobre a comercialização da sua produção;

2 - Sobre a folha de pagamento.


Validação: Não preencher se ({classTrib}<> [07, 08, 21]).

Valores Válidos: 1, 2.


  • Tabela V2O - Processos Judiciais

  • Tabela C9W - Exames ASO

    Campo

    C9W_ORDEXA

    Tipo

    Caracter

    Tamanho

    1

    Título

    Ordem Exame 

    Descrição

    Ordem Exame 

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

    1=Inicial;2=Sequencial

    Val. Sistema

    Pertence(" 12")

    Help

    Deve representar neste campo a ordem do exame.