Árvore de páginas

Informações Gerais

 

Especificação

Produto

 Totvs Automação Fiscal

Módulo

 SIGATAF

Segmento Executor

 

Projeto

 Reinf

IRM

 SERTAF003-1

Requisito

 SERTAF003-695

Subtarefa

 SERTAF003-739

Chamado

 

 Relesea de  Entregue Planejada12.1.17

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

 

Objetivo

Desenvolver novas funcionalidades previstas pelo fisco no Manual de Orientação do Reinf para o evento R-1070 (28-11-2016). 


 Definição da Regra de Negócio

Realizar as implementações abaixo:

  1. Realocar os campos da View deixando somente os campos referentes ao Reinf/e-Social.

  2. Remover os seguintes campos do formulário principal:

    • indSusp (C1G_INDDEC) -  Indicador Suspensao  
    • dtDecisão (C1G_DTDEC) - Data da Decisao          
    • indDeposito  (C1G_INDDEP) - Indicador de Deposito    

  3. Criar a tabela T5L (filha do processo) para o grupo de Suspensão de Exibilidade de tributos.

    • codSusp (T5L_CODSUSP) - Codigo de Suspensao      
    • indSusp (T5L_INDDEC) - Indicador Suspensao  
    • dtDecisão (T5L_DTDEC) - Data da Decisao  
    • indDeposito  (T5L_INDDEP) - Indicador de Deposito  

Rotina

Tipo de Operação

Opção de Menu

TAFA051

Alteração

Atualizações -> Movimentações e-Social -> Tabelas -> Tabela de Processo

 

Tabelas Utilizadas 

  • C1G - Processos Referenciados
  • T5L - Informações de Suspensão de Exibilidade de tributos.


Protótipo de Tela

 
 

 

 

Fluxo do Processo

 Diagrama – Casos de Uso

 Diagrama – Atividades

 

 

Dicionário de Dados

 

 

Campos

 

Campo

T5L_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Título

Filial

Descrição

Filial

Usado

Não

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

 

Campo

T5L_ID

Tipo

Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

ID

Descrição

Identificador do Registro

Usado

Não

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Visualizar

Ordem

02

 

Campo

T5L_VERSAO

Tipo

Caracter

Tamanho

14

Decimal

0

Formato

@!

Título

Id. Ver. Reg

Descrição

Id da versão do registro

Usado

Não

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Grupo de Campos

078 - Tama. da Chave do Registro TAF

Ordem

03

 

 

Campo

T5L_CODSUS

Tipo

Caracter

Tamanho

14

Decimal

0

Formato

@!

Título

Código Susp.

Descrição

Código de Suspensão

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

04

 

Campo

T5L_INDDEC

Tipo

Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

Id.Ind.Susp.

Descrição

Id. Indicador Suspensão

Usado

Sim

Obrigatório

Sim

Browse

Não

Val. Sistema

XFUNVldCmp("C8S",, ,, 2, .T.)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

C8S

Gatilhos

Sim

Ordem

05

Campo

T5L_DINDDE

Tipo

Caracter

Tamanho

220

Decimal

0

Formato

@!

Título

Des.Ind.Susp

Descrição

Des. Indicador Suspensão

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

If(!INCLUI, Posicione("C8S", 1, xFilial("C8S") + T5L->T5L_INDDEC, "Alltrim(C8S_CODIGO) + ' - ' + C8S_DESCRI"), "")

Contexto

Virtual

Propriedade

Visualizar

Ordem

06

 

Campo

T5L_DTDEC

Tipo

Data

Tamanho

8

Decimal

0

Título

Dt.Decisão

Descrição

Data da Decisão

Usado

Sim

Obrigatório

Sim

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

07

 

 

Campo

T5L_INDDEP

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Ind.Depósito

Descrição

Indicador de Depósito

Usado

Sim

Obrigatório

Sim

Browse

Não

Opções

1=Sim; 2=Não

Val. Sistema

Pertence(" 12")

Contexto

Real

Propriedade

Alterar

Ordem

08

 

Índices

Índice

T5L

Ordem

1

Chave

T5L_FILIAL + T5L_ID + T5L_VERSAO + T5L_CODSUS

Descrição

ID + Id. Ver. Reg + Código Susp.

Mostra Pesq.

Sim

 

Índice

T5L

Ordem

2

Chave

T5L_FILIAL + T5L_CODSUS

Descrição

Código Susp.

Mostra Pesq.

Sim

 

 

Gatilhos

Campo

T5L_INDDEC

Sequência

001

Cnt. Domínio

T5L_DINDDE

Tipo

X - Posicionamento

Regra

C8S->(Alltrim(C8S_CODIGO) + ' - ' + C8S_DESCRI)

Posiciona

S

Alias

C8S

Ordem

1

Chave

xFilial("C8S") + M->T5L_INDDEC