Árvore de páginas

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Folha de Pagamento

Segmento Executor

Manufatura

Projeto1

D_MAN_HCM001

IRM1

PCREQ-540

Requisito1

PCREQ-5795 - S-1070 - Tabela Processos - Carga layout 2.0

Subtarefa1

PDRMAN-3998

Release de Entrega Planejada

12.1.9

Réplica

 

País

(x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Gerar o evento S-1070 – Tabela de Processos Administrativos/Judiciais conforme layout versão 2.1 através do programa da carga eSocial. 

Definição da Regra de Negócio

 

FP0030 – Manutenção Processos Administrativos/Judiciais

 

  • Alterar o label do campo “Decisão” para “Suspensão Exigibilidade”, conforme demonstrado na tela acima.
  • Alterar as opções deste campo conforme abaixo:
    • Liminar em Mandado de Segurança;
    • Antecipação de Tutela;
    • Liminar em Medida Cautelar;
    • Sentença em Mandado de Segurança Favorável ao Contribuinte;
    • Sentença em Ação Ordinária Favorável ao Contribuinte e Confirmada pelo TRF;
    • Acórdão do TRF Favorável ao Contribuinte;
    • Acórdão do STJ em Recurso Especial Favorável ao Contribuinte;
    • Acórdão do STF em Recurso Extraordinário Favorável ao Contribuinte;
    • Sentença 1ª instância não transitada em julgado com efeito suspensivo;
    • Contestação Administrativa FAP;
    • Decisão Definitiva a favor do contribuinte;
    • Sem suspensão da exigibilidade.
  • Alterar a validação deste campo, considerando se o tipo do processo:
    • Administrativo:
      • Contestação Administrativa FAP
      • Decisão Definitiva a favor do contribuinte
      • Sem suspensão da exigibilidade
    • Judicial:
      • Liminar em Mandado de Segurança
      • Antecipação de Tutela
      • Liminar em Medida Cautelar
      • Sentença em Mandado de Segurança Favorável ao Contribuinte
      • Sentença em Ação Ordinária Favorável ao Contribuinte e Confirmada pelo TRF
      • Acórdão do TRF Favorável ao Contribuinte
      • Acórdão do STJ em Recurso Especial Favorável ao Contribuinte
      • Acórdão do STF em Recurso Extraordinário Favorável ao Contribuinte
      • Sentença 1ª instância não transitada em julgado com efeito suspensivo
      • Decisão Definitiva a favor do contribuinte
      • Sem suspensão da exigibilidade
  • Alterar também as mensagens das validações  deste campo para usar o termo “Suspensão Exigibilidade” ao invés de “Decisão”.


Relacionamento dos Processos ao Estabelecimento

  • Retirar a opção "Encargo Terceiros" e o campo "Terceiros FPAS" quando a utilização do processo for Estabelecimento.

 

OBS: os processos referentes aos encargos de terceiros serão informados para as lotações tributárias (em estudo).

 

FP9840 – Carga eSocial

  • Na pasta Iniciais, alterar para que o campo “Processos Administrativos/Judiciais” fique por primeiro.
  • Quando este campo estiver marcado, serão geradas as mensagens referente ao evento S-1070 - Tabela de Processos Administrativos/Judiciais”, considerando para cada empresa do empregador, os processos cadastrados no programa FP0030 que possuírem relacionamentos informados na pasta Utilização, cuja data de início seja igual ou maior ao 1º dia do mês/ano de início da carga.
    • Evento: considerar os processos dos eventos das empresas que pertencem ao empregador ou que estejam cadastrados para todas as empresas ( ‘*’ ).
    • Estabelecimento: considerar apenas os processos dos estabelecimentos das empresas que pertencem ao empregador.
    • Funcionário: considerar apenas os processos dos funcionários das empresas que pertencem ao empregador.
    • Reintegração: considerar apenas os processos dos funcionários reintegrados nas empresas que pertencem ao empregador.
    • Autônomo: considerar apenas os processos dos estabelecimentos das empresas que pertencem ao empregador.
    • Obra-tomador: considerar apenas os processos das obras das empresas que pertencem ao empregador.

 

Layout do Evento

S-1070 - Tabela de Processos Administrativos/Judiciais

 

Tabela de Resumo dos Registros

Reg.

Pai

Nível

Descrição

Ocor.

Chave

Condição

eSocial

 

1

eSocial

1-1

-

O

evtTabProcesso

eSocial

2

Evento Tabela de Processos

1-1

Id

O

ideEvento

evtTabProcesso

3

Informações de Identificação do Evento

1-1

-

O

ideEmpregador

evtTabProcesso

3

Informações de identificação do empregador

1-1

tpInsc, nrInsc

O

infoProcesso

evtTabProcesso

3

Informações do Processo

1-1

-

O

inclusao

infoProcesso

4

Inclusão de novas informações

0-1

-

OC

ideProcesso

inclusao

5

Identificação do Processo

1-1

tpProc, nrProc, iniValid, fimValid

O

dadosProcesso

inclusao

5

Informações do Processo

1-1

-

O

dadosProcJud

dadosProcesso

6

Informações Complementares do Processo Judicial

0-1

-

O (se {tpProc} = [2]) N (nos demais casos)

alteracao

infoProcesso

4

Alteração das informações

0-1

-

OC

ideProcesso

alteracao

5

Informações de identificação do Processo

1-1

tpProc, nrProc, iniValid, fimValid

O

dadosProcesso

alteracao

5

Informações do Processo

1-1

-

O

dadosProcJud

dadosProcesso

6

Informações Complementares do Processo Judicial

0-1

-

O (se {tpProc} = [2]) N (nos demais casos)

novaValidade

alteracao

5

Novo período de validade das informações

0-1

-

OC

exclusao

infoProcesso

4

Exclusão das informações

0-1

-

OC

ideProcesso

exclusao

5

Identificação do Processo que será excluído

1-1

tpProc, nrProc, iniValid, fimValid

O

 

Registros do evento S-1070 - Tabela de Processos Administrativos/Judiciais

 

#

Campo

Pai

Ele

Tipo

Ocor

Tam

Dec

Desc

Implementação

1

eSocial

 

G

-

1-1

-

-

eSocial

 

2

evtTabProcesso

eSocial

G

-

1-1

-

-

Evento Tabela de Processos Regras de Validação:

REGRA_EXISTE_INFO_EMPREGADOR REGRA_TAB_PERMITE_EXCLUSAO REGRA_TABGERAL_EXISTE_REGISTRO_EXCLUIDO REGRA_TABGERAL_EXISTE_REGISTRO_ALTERADO REGRA_TABGERAL_INCLUSAO_PERIODO_CONFLITANTE REGRA_TABGERAL_ALTERACAO_PERIODO_CONFLITANTE

 

3

Id

evtTabProcesso

A

C

1-1

036

-

Identificação única do evento.

Validação: Deve ser um Id válido, conforme descrito na REGRA_VALIDA_ID_EVENTO.

 

4

ideEvento

evtTabProcesso

G

-

1-1

-

-

Informações de Identificação do Evento

 

5

tpAmb

ideEvento

E

N

1-1

001

-

Identificação do ambiente:

1 - Produção;

2  - Pré-produção - dados reais;

3  - Pré-produção - dados fictícios. Valores Válidos: 1, 2, 3.

 

6

procEmi

ideEvento

E

N

1-1

001

-

Processo de emissão do evento:

1- Emissão com aplicativo do empregador.

Valores Válidos: 1

 

7

verProc

ideEvento

E

C

1-1

020

-

Versão do processo de emissão do evento. Informar a versão do aplicativo emissor do evento.

 

8

ideEmpregador

evtTabProcesso

G

-

1-1

-

-

Informações de identificação do empregador

 

9

tpInsc

ideEmpregador

E

N

1-1

001

-

Preencher com o código correspondente ao tipo de inscrição, conforme tabela 5

Validação: Deve ser igual a [1] (CNPJ) ou [2] (CPF)

 

10

nrInsc

ideEmpregador

E

C

1-1

015

-

Informar o número de inscrição do contribuinte de acordo com o tipo de inscrição indicado no campo {tpInsc}. Se for um CNPJ deve ser informada apenas a Raiz/Base de oito posições, exceto se natureza jurídica de administração pública federal ([101-5], [104-0], [107-4], [116-3]), situação em que o campo deve ser preenchido com o CNPJ completo com 14 posições.

Validação: Se {tpInsc} for igual a [1], deve ser um número de CNPJ válido. Se {tpInsc} for igual a [2], deve ser um CPF válido.

 

11

infoProcesso

evtTabProcesso

CG

-

1-1

-

-

Informações do Processo                                                                                                                   

 

12

inclusao

infoProcesso

G

-

0-1

-

-

Inclusão de novas informações

 

13

ideProcesso

inclusao

G

-

1-1

-

-

Informações de identificação do Processo e validade das informações que estão sendo incluídas

 

14

tpProc

ideProcesso

E

N

1-1

001

-

Preencher com o código correspondente ao tipo de processo:

 

 

 

 

 

 

 

 

 

1 - Administrativo;

2 - Judicial.

Valores Válidos: 1, 2.

 

15

nrProc

ideProcesso

E

C

1-1

020

-

Informar o número do processo administrativo/judicial.

 

16

iniValid

ideProcesso

E

C

1-1

007

-

Preencher com o mês e ano de início da validade das informações prestadas no evento, no formato AAAA-MM.

Validação: Deve ser uma data válida, igual ou posterior à data inicial de implantação do eSocial, no formato AAAA-MM.

 

17

fimValid

ideProcesso

E

C

0-1

007

-

Preencher com o mês e ano de término da validade das informações, se houver.

Validação: Se informado, deve estar no formato AAAA-MM e ser um período igual ou posterior a {iniValid}

 

18

dadosProcesso

inclusao

G

-

1-1

-

-

Detalhamento das informações do processo que está sendo incluído

 

19

indSusp

dadosProcesso

E

C

1-1

002

-

Indicativo de suspensão da exigibilidade:

01 - Liminar em Mandado de Segurança;

04 - Antecipação de Tutela;

05 - Liminar em Medida Cautelar;

08 - Sentença em Mandado de Segurança Favorável ao Contribuinte;

09 - Sentença em Ação Ordinária Favorável ao Contribuinte e Confirmada pelo TRF;

10 - Acórdão do TRF Favorável ao Contribuinte;

11 - Acórdão do STJ em Recurso Especial Favorável ao Contribuinte;

12 - Acórdão do STF em Recurso Extraordinário Favorável ao Contribuinte;

13 - Sentença 1ª instância não transitada em julgado com efeito suspensivo;

14 - Contestação Administrativa FAP;

90 - Decisão Definitiva a favor do contribuinte;

92 - Sem suspensão da exigibilidade.

 

Validação: Se {tpProc} = [1], deve ser preenchido com [14, 90, 92].

Se {tpProc} = [2], deve ser preenchido com [01, 04, 05, 08, 09, 10, 11, 12, 13, 90, 92].

Valores Válidos: 01, 04, 05, 08, 09, 10, 11, 12, 13, 14, 90, 92.

Efetuar um “de-para” com o campo exigibilidade suspensa do FP0030.

 

Alterar a validação deste campo no programa de processo.

 

20

dtDecisao

dadosProcesso

E

D

1-1

-

-

Data da decisão, sentença ou despacho administrativo.

Alterar a validação deste campo no programa de processo

21

indDeposito

dadosProcesso

E

C

1-1

001

-

Indicativo de Depósito do Montante Integral:

S - Sim;

N - Não.

Validação: Se {indSusp} = [90], preencher obrigatoriamente com [N].

Valores Válidos: S, N.

Alterar a validação deste campo no programa de processo.

22

dadosProcJud

dadosProcesso

G

-

0-1

-

-

Informações Complementares do Processo Judicial

 

23

ufVara

dadosProcJud

E

C

1-1

002

-

Identificação da UF da Seção Judiciária Validação: Deve ser uma Sigla de UF válida.

 

24

codMunic

dadosProcJud

E

N

1-1

007

-

Preencher com o código do município, conforme tabela do IBGE Validação: Se informado, deve ser um código existente na tabela do IBGE.

 

25

idVara

dadosProcJud

E

C

1-1

002

-

Código de Identificação da Vara.

 

26

indAutoria

dadosProcJud

E

N

1-1

001

-

Preencher com [1] se o próprio contribuinte é o autor da ação, ou [2], caso outra entidade, empresa ou empregado seja o autor da ação.

Validação: Se {indDeposito} = [S], autoria da ação deve ser igual a [1].

Valores Válidos: 1, 2.

 

27

alteracao

infoProcesso

G

-

0-1

-

-

Alteração de informações já existentes

 

28

ideProcesso

alteracao

G

-

1-1

-

-

Grupo de informações de identificação do processo, apresentando número e período de validade do registro cujas informações serão alteradas pelos dados constantes neste evento.

 

29

tpProc

ideProcesso

E

N

1-1

001

-

Preencher com o código correspondente ao tipo de processo: 1 - Administrativo;

2 - Judicial.

Valores Válidos: 1, 2.

 

30

nrProc

ideProcesso

E

C

1-1

020

-

Informar o número do processo administrativo/judicial.

 

31

iniValid

ideProcesso

E

C

1-1

007

-

Preencher com o mês e ano de início da validade das informações prestadas no evento, no formato AAAA-MM.

Validação: Deve ser uma data válida, igual ou posterior à data inicial de implantação do eSocial, no formato AAAA-MM.

 

32

fimValid

ideProcesso

E

C

0-1

007

-

Preencher com o mês e ano de término da validade das informações, se houver.

Validação: Se informado, deve estar no formato AAAA-MM e ser um período igual ou posterior a {iniValid}

 

33

dadosProcesso

alteracao

G

-

1-1

-

-

Informações do Processo

 

34

indSusp

dadosProcesso

E

C

1-1

002

-

Indicativo de suspensão da exigibilidade:

01 - Liminar em Mandado de Segurança;

04 - Antecipação de Tutela;

05 - Liminar em Medida Cautelar;

08 - Sentença em Mandado de Segurança Favorável ao Contribuinte;

09 - Sentença em Ação Ordinária Favorável ao Contribuinte e Confirmada pelo TRF;

 

 

 

 

 

 

 

 

 

 

10 - Acórdão do TRF Favorável ao Contribuinte;

11 - Acórdão do STJ em Recurso Especial Favorável ao Contribuinte;

12 - Acórdão do STF em Recurso Extraordinário Favorável ao Contribuinte;

13 - Sentença 1ª instância não transitada em julgado com efeito suspensivo;

14 - Contestação Administrativa FAP;

90 - Decisão Definitiva a favor do contribuinte;

92 - Sem suspensão da exigibilidade.

Validação: Se {tpProc} = [1], deve ser preenchido com [14, 90, 92].

Se {tpProc} = [2], deve ser preenchido com [01, 04, 05, 08, 09, 10, 11, 12, 13, 90, 92].

Valores Válidos: 01, 04, 05, 08, 09, 10, 11, 12, 13, 14, 90, 92.

 

 

35

dtDecisao

dadosProcesso

E

D

1-1

-

-

Data da decisão, sentença ou despacho administrativo.

 

 

36

indDeposito

dadosProcesso

E

C

1-1

001

-

Indicativo de Depósito do Montante Integral:

S - Sim;

N - Não.

Validação: Se {indSusp} = [90], preencher obrigatoriamente com [N].

Valores Válidos: S, N.

 

 

37

dadosProcJud

dadosProcesso

G

-

0-1

-

-

Informações Complementares do Processo Judicial

 

 

38

ufVara

dadosProcJud

E

C

1-1

002

-

Identificação da UF da Seção Judiciária Validação: Deve ser uma Sigla de UF válida.

 

 

39

codMunic

dadosProcJud

E

N

1-1

007

-

Preencher com o código do município, conforme tabela do IBGE Validação: Se informado, deve ser um código existente na tabela do IBGE.

 

 

40

idVara

dadosProcJud

E

C

1-1

002

-

Código de Identificação da Vara.

 

 

41

indAutoria

dadosProcJud

E

N

1-1

001

-

Preencher com [1] se o próprio contribuinte é o autor da ação, ou [2], caso outra entidade, empresa ou empregado seja o autor da ação.

Validação: Se {indDeposito} = [S], autoria da ação deve ser igual a [1].

Valores Válidos: 1, 2.

 

 

42

novaValidade

alteracao

G

-

0-1

-

-

Informação preenchida exclusivamente em caso de alteração do período de validade das informações do registro identificado no evento, apresentando o novo período de validade.

 

 

43

iniValid

novaValidade

E

C

1-1

007

-

Preencher com o mês e ano de início da validade das informações prestadas no evento, no formato AAAA-MM.

Validação: Deve ser uma data válida, igual ou posterior à data inicial de implantação do eSocial, no formato AAAA-MM.

 

 

44

fimValid

novaValidade

E

C

0-1

007

-

Preencher com o mês e ano de término da validade das informações, se houver.

Validação: Se informado, deve estar no formato AAAA-MM e ser um período igual ou posterior a {iniValid}

 

 

45

exclusao

infoProcesso

G

-

0-1

-

-

Exclusão de Informações

 

 

46

ideProcesso

exclusao

G

-

1-1

-

-

Grupo de informações que identifica o processo que será excluído.                                                                                                                  

 

 

47

tpProc

ideProcesso

E

N

1-1

001

-

Preencher com o código correspondente ao tipo de processo: 1 - Administrativo;

2 - Judicial.

Valores Válidos: 1, 2.

 

 

48

nrProc

ideProcesso

E

C

1-1

020

-

Informar o número do processo administrativo/judicial.

 

 

49

iniValid

ideProcesso

E

C

1-1

007

-

Preencher com o mês e ano de início da validade das informações prestadas no evento, no formato AAAA-MM.

Validação: Deve ser uma data válida, igual ou posterior à data inicial de implantação do eSocial, no formato AAAA-MM.

 

 

50

fimValid

ideProcesso

E

C

0-1

007

-

Preencher com o mês e ano de término da validade das informações, se houver.

Validação: Se informado, deve estar no formato AAAA-MM e ser um período igual ou posterior a {iniValid}

 

             

 

OBS:  os campos que estão como não obrigatórios (campo ocorrência inicia com 0) quando não tiverem valor não serão gravados no arquivo XML.


FPGT163.p – Programa de Processo Tabela Processos Administrativos/Judiciais

Para gerar o xml de acordo com o novo layout é necessário que: 

  • Os campos que constam no fonte atual e não constam mais no layout sejam eliminados.
  • Incluir validações feitas no layout e que não estão no programa.
  • Na parte que gera o erro da mensagem, alterar para considerar o nome do bloco/campo conforme novo layout. 
  • Os campos que estão como não obrigatórios (campo ocorrência inicia com 0) quando não tiverem valor não serão gravados no arquivo XML.

 

Testes

  • A geração do XML deve ser testada através do programa da carga (FP9840).
  • A conferência das informações da mensagem gerada deve ser feita através do programa do monitor eSocial (FP9850).
  • Para testar o processo de movimentação será necessário utilizar o programa simulador (prghur/fpp/fp9880.w).

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

FP0030 – Manutenção Processos Administrativos/Judiciais

Alteração

Cadastros -> Processos Administrativos/Judiciais

-

FP9840 - Carga eSocial

Alteração

Tarefas -> Carga eSocial

-

Protótipo de Tela

Foram demonstradas  no item Definição da Regra de Negócio

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.