Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Especificação

Produto

Totvs Automação Fiscal

Módulo

SIGATAF

Segmento Executor

 

Projeto1

eSocial 2.1

IRM1 

PCREQ-5227

Requisito1 

PCREQ-5298

Subtarefa1 

PDR_SER_TAF001-609

Chamado2

 

Release de Entrega Planejada

11.80.14

Réplica

 

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros


...

  1. Criação de nova Tabela e Grupo infoSolicitacao (Identificação do período e das informações que serão totalizadas) com os campos opcConsult(T1R_OPCONS), perSolicit(T1R_PERSOL) e cpfTrab (T1R_CPFTRA). Também deverá ser criada a geração do XML e validações desses campos na rotina. 
  2. Criar uma aba para o campo de protocolo de transmissão.


Rotina

Tipo de Operação

Opção de Menu

TAFA415

Criação

Atualizações->Eventos Esocial->Eventuais-> Sol. Total. Bases e Contrib.

...

Campo

T1R_OPCONS

Tipo

C

Grupo Campos

 

Ordem

04

Tamanho

1

Decimal

 

Título

Op. Consulta

Descrição

Opções de consulta

Picture

@!

Valid

Pertence(" 1234")

Inicio Padrão

 

Propriedade

Microsiga

Browse

Sim

Visual

Alterar

Contexto

Real

Combo Box

1=Contribuição Previdenciária por CPF;2=Imposto de Renda por CPF;3=Totalizador das
  contribuições sociais;4=Totalizador do IRRF. 

Consulta Padrão

 

Ini. Browse

 

Help de Campo

Deve representar neste campo as Opções de consulta:
1 - Contribuição Previdenciária por CPF;
2 - Imposto de Renda por CPF;
3 - Totalizador das contribuições sociais;
4 - Totalizador do IRRF.

Uso

Usado, Obrigatório.

...

 

Campo

  

T1R_PERSOL

 

 

Tipo

  

C

 

 

Grupo Campos

  
 

Ordem

 

 

05

 

 

Tamanho

  

6

 

 

Decimal

  

 

 
 

Título

 
 

Per.Solicit.

 
 

Descrição

  

Periodo Solicitado

  

Período Solicitado

Picture

  

@R !!!!-!!

 
 

Valid

  
 

Inicio Padrão

  

 

Propriedade

 

 

Microsiga

  

Browse

 
 

Sim

  

Visual

 
 

Alterar

  

Contexto

  

Real

  

Combo Box

  

 

Consulta Padrão

  
 

Ini. Browse

 

   
 

Help de Campo

 

 

Deve representar neste campo  o mês/ano (formato AAAA-MM) de referência
  das

 


informações, se Op. Consulta  for igual a 2 ou 4, ou apenas o ano

 

(formato AAAA),
se Op.
  Consulta for igual a 1 ou 3.

 
 

Uso

 
 

Usado, Obrigatório.

 

 

 

 

 

Campo

 
 

T1R_IDTRAB

 
 

Tipo

  

C

  

Grupo Campos

 

 
 

Ordem

  

06

 

 

Tamanho

 

 

06

  

Decimal

 

   
 

Título

 
 

ID Trab.

 
 

Descrição

  

ID do Trabalhador

 

 

Picture

  

@!

 
 

Valid

 
 

xFunVldCmp("C9V",,,,2,,,.T.)
  .and. xFunVld(2)                                                                                   

 
 

Inicio Padrão

  
 

Propriedade

  

Microsiga

 

 

Browse

  

Sim

 

 

Visual

  

Alterar

 

 

Contexto

 

 

Real

 
 

Combo Box

  

 

 

 

Consulta Padrão

 
 

C9V

  

Ini. Browse

  

 

 
 

Help de Campo

  

Deve representar
  neste campo o código de identificação do Trabalhador.

 
 

Uso

 
 

Usado, Não
  obrigatório.

 

 

 

 

 

 

 

Campo

  

T1R_CPFTRA

  

Tipo

 
 

C

 
 

Grupo Campos

  

 

Ordem

 

 

07

  

Tamanho

 
 

14

  

Decimal

  

 

 
 

Título

 
 

CPF Trab.

 
 

Descrição

 
 

CPF do Trabalhador

  

Picture

 

 

@R 999.999.999-99

 
 

Valid

 

 
 

Inicio Padrão

 

 

Iif(!INCLUI .and.
  !Empty(T1R>T1R_IDTRAB),Posicione("C9V",1,xFilial("C9V")+T1R>T1R_IDTRAB,"AllTrim(C9V_CPF)"),"")

  

Propriedade

 
 

Microsiga

 

 

Browse

 
 

Não

  

Visual

  

Visualizar

  

Contexto

 

 

Virtual

 
 

Combo Box

 

   
 

Consulta Padrão

 

 
 

Ini. Browse

  

 

 

 

Help de Campo

 

 

Preencher com o CPF
  do Trabalhador. Deve ser um CPF válido, para o qual
  tenha sido
enviado evento de remuneração e/ou de pagamento.

 
 

Uso

  

Usado, Não obrigatório.

 

 

 

 

 

 

 

 

 

Campo

 

 

T1R_STATUS

 
 

Tipo

 

 

C

 

 

Grupo Campos

  

079

 

 

Ordem

  

08

 
 

Tamanho

  

1

 
 

Decimal

 

 
 

Título

 
 

Status Reg.

  

Descrição

 

 

Status do
  Registro      

 
 

Picture

  

 

Valid

 

 

Pertence("
  012349")                                                                                                            
 

 
 

Inicio Padrão

 

 
 

Propriedade

  

Microsiga

 

 

Browse

  

Não

 
 

Visual

  

Alterar

  

Contexto

 
 

Real

 
 

Combo Box

 
 

 00=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido
  com inconsistencia;4=Reg.Transmitido valido;9=Em Processamento 

  

Processamento

Consulta Padrão

  
 

Ini. Browse

  

 

 
 

Help de Campo

  

Campo de uso
  interno do sistema.

 


Deve representar
  neste campo o status do registro.

  

Uso

 

 

Não Usado, Não
  obrigatório.

 

 

 

 

 

Campo

 
 

T3VT1R_PROTUL

 

 

Tipo

  

C

 
 

Grupo Campos

  

080

 
 

Ordem

  

09

 
 

Tamanho

  

44

 
 

Decimal

  

 

Título

 

 

Últ. Prot. 

 
 

Descrição

 

 

Prot. Última
  Transmissão

  

Picture

  

@!

 
 

Valid

 

   
 

Inicio Padrão

 

 
 

Propriedade

  

Microsiga

 
 

Browse

  

Sim

  

Visual

 
 

Visualizar

  

Contexto

  

Real

 

 

Combo Box

  

  
 

Consulta Padrão

  
 

Ini. Browse

  

 

 
 

Help de Campo

 
 

Campo de uso
  interno do sistema.

 

Deve representar
  neste campo o protocolo
da última transmissão do registro.

  

Uso

 

 

Usado, Não
  obrigatório.

 

 

 

 

 

...

 

Campo

  

T1R_EVENTO

 
 

Tipo

 

 

C

 
 

Grupo Campos

  

081

  

Ordem

  

10

 

 

Tamanho

  

1

 

 

Decimal

  
 

Título

 

 

Id. Evento 

 

 

Descrição

  

Identificação do
  Evento 

 
 

Picture

 

 

@!

  

Valid

 

 

 Pertence("IAE")

 
 

Inicio Padrão

 
 

"I"

  

Propriedade

  

Microsiga

 
 

Browse

  

Não

  

Visual

 

 

Alterar

  

Contexto

 
 

Real

 
 

Combo Box

 
 

 II=Inclusão;A=Alteração;E=Exclusão

  

Consulta Padrão

 

 
 

Ini. Browse

  

 

 
 

Help de Campo

 
 

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

 

 

Uso

  

Usado, Não
  obrigatório.

 

 

 

 

 

Campo

 
 

T1R_ATIVO

 

 

Tipo

 

 

C

 
 

Grupo Campos

  

082

  

Ordem

 
 

11

  

Tamanho

 
 

1

  

Decimal

  

 

Título

 
 

Reg. Ativo?

 

 

Descrição

 
 

Registro Ativo?

  

Picture

  

@!

  

Valid

 

 

Pertence("12")

 
 

Inicio Padrão

 

 

"1"

 
 

Propriedade

 

 

Microsiga

 

 

Browse

  

Não

 

 

Visual

  

Alterar

 
 

Contexto

  

Real

 
 

Combo Box

 
 

 11=Sim;2=Não

  

Consulta Padrão

  

 

Ini. Browse

  

 

 
 

Help de Campo

 
 

Campo de uso
  interno do sistema.

 

Deve representar
  neste campo se o registro está ativo:

 


1 = Sim

 

2 = Não

Uso

Usado, Não obrigatório.

 
Relacionamento:

 

Uso

...

Usado, Não
  obrigatório.

...

Alias Dom.

C9V

Exp. Domínio

C9V_ID

Exp. CDomínio

T1R_IDTRAB

Tp.Lig.Dom.

1

Tp.Lig.CDom.

N

Usar Filial

Sim

Habilitar

Sim

Vinc. Filial

Sim

Chave Forte

Não


 

Gatilhos:

Campo

T1R_IDTRAB

Sequência

001

Cnt. Domínio

T1R_CPFTRAB

Tipo

X - Posicionamento

Regra

C9V->(AllTrim(C9V_CPF))

Posiciona

S

Alias

C9V

Ordem

2

Chave

xFilial("C9V")+M->T1R_IDTRAB+'1'

Proprietário

Microsiga


 

Caso de Testes

 

Caso de Testes

Armazenamento 

Finalidade Testes

Testes do Programador

Pré-Condições

Pós-Condições

Como verificar os resultados

Solicitação de Totalização de Bases e Contribuições

-

Validação dos registros inseridos/editados. 

[ x ] Sim [ ] Não

 

 

Verificar os dados nas tabelas utilizadas.

Procedimentos

Resultados Esperados

1 - Incluir um novo registro

1.1 Realiza a criação do cadastro normalmente e grava os campos: 

a. T1R_VERSAO: com a versão do registro (DDMMAAAAHHMMSS);
b. T1R_EVENTO: com o valor ‘I’ (Inclusão);
c. T1R_ATIVO: com o valor 1 (Ativo).

1.2 Registro já existente com a mesma chave

Não deve permitir a inclusão.

2 - Alterar um registro

 

2.1 Registro não transmitido ao RET (Campo T1R_STATUS diferente de 4)

2.1.1 Alteração de registro com o campo T1R_EVENTO = ‘I’ (Inclusão).
- Grava as informações de alterações informadas no cadastro e altera o campo T1R_STATUS para ““.

2.2 Registro transmitido ao RET (Campo T1R_STATUS igual a 4)

2.2.1 Não permite a Alteração e apresenta mensagem informando que o registro já foi transmitido ao RET

3 - Exclusão do registro item 1. 

3.1. Registro não transmitido ao RET (Campo _STATUS diferente de 4)

3.1.1. Exclusão de registro com o campo T3V_EVENTO = ‘I’ (Inclusão)
- Exclui o registro corrente.

3.2. Registro transmitido ao RET (Campo T3V_STATUS igual a 4)

3.2.1. Exclusão de registro com o campo T3V_EVENTO = ‘I’ (Inclusão).
- Não permite a Exclusão e apresenta mensagem informando que o registro já foi transmitido ao RET

 

Image Added Image Added

 

 

 

 

 

 

 

 

 

Relacionamento: