Á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

Totvs Automação Fiscal

Módulo

SIGATAF

Segmento Executor

Serviço e Jurídico

Projeto

e-Social 2.1

IRM

PCREQ-5227

Requisito

PCREQ-5292

Subtarefa

PDR_SER_TAF001-689

Chamado

 

Release de Entrega Planejada

 

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

Implementar as alterações do Evento S-1270 (Contratação de Trabalhadores Avulsos Não Portuários) com as alterações publicadas pelo fisco no manual de orientação do eSocial Versão 2.1, Julho de 2015.


Definição da Regra de Negócio

1 - Desenvolver um novo cadastro referente ao evento S-1270 do e-social, que permita a integração de informações do módulo de RH, bem como a inserção de informações referente a Contratação de Trabalhadores Avulsos Não Portuários, implementando as regras de validação existentes no manual do e-Social versão 2.1.

 

2 - Deve-se criar uma aba para separar os campos de protocolo de transmissão.

 

Rotina

Tipo de Operação

Opção de Menu

TAFA408 – Contratação de Trabalhadores Avulsos

 

Inclusão

Atualizações -> Eventos eSocial -> Mensais -> Contrat. Trab. Avulsos

 

Tabelas Utilizadas

  • T2A – Contrat. Trab. Avulsos
  • T1X – Identificação do Sindicato
  • T1Y – Remun. Trab Avulsos.

Protótipo de Tela



 

Fluxo do Processo

Diagrama - Atividades

 

Diagrama - Caso de Uso

Dicionário de Dados

 

Arquivo: T2A – Contrat. Trab. Avulso 

 

Índice

Chave

01

T2A_FILIAL+T2A_ID+T2A_VERSAO

02

T2A_FILIAL+T2A_INDAPU+T2A_PERAPU+T2A_ATIVO

03

T2A_FILIAL+T2A_PROTUL+T2A_ATIVO

 

Campo

T2A_FILIAL

Tipo

C

Grupo de Campos033
Ordem01

Tamanho

02

Decimal 
TituloFilial
DescriçãoFilial

Picture

@!

Valid

 

Usado

Não

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de CampoDeve representar neste campo o código da filial referente ao cadastro.     

  

Campo

T2A_ID

Tipo

C

Grupo de Campos 
Ordem02

Tamanho

06

Decimal 
TituloID
DescriçãoIdentificador do registro

Picture

@!

Valid

 

Usado

Sim, obrigatório

Inic. Padrão

GetSx8Num( "T2A", "T2A_ID" )

Propriedade

Microsiga

Browse Sim
VisualVisualizar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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

Este código é controlado internamente pelo sistema de forma incremental

 e único por filial.

 

Campo

T2A_VERSAO

Tipo

C

Grupo de Campos 
Ordem03

Tamanho

14

Decimal 
TituloId. Ver. Reg
DescriçãoId.da versão do Registro 

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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).

Campo

T2A_INDAPU

Tipo

C

Grupo de Campos 
Ordem04

Tamanho

1

Decimal 
TituloInd.Per.Apur
DescriçãoIndic.Período Apuração   

Picture

@!

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 "1"

Propriedade

Microsiga

BrowseSim
VisualVisualizar
ContextoReal
Combo Box 1=Mensal;
Consulta Padrão 
Help de Campo

Deve representar nesse campo o indicativo do período de apuração.

Campo

T2A_PERAPU

Tipo

C

Grupo de Campos 
Ordem05

Tamanho

6

Decimal 
TituloPer.Apuração
DescriçãoPeríodo da Apuração

Picture

@R 9999-99

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o período de apuração no formato (AAAA-MM)

Campo

T2A_EVENTO

Tipo

C

Grupo de Campos 
Ordem06

Tamanho

1

Decimal 
TituloId. Evento  
DescriçãoIdentificação do evento

Picture

                         

Valid

Pertence("IAE")

Usado

 Sim, não obrigatório

Inic. Padrão

"I"

Propriedade

Microsiga

BrowseNão
VisualAltera
ContextoReal
Combo Box I=Inclusão;A=Alteração;E=Exclusão 
Consulta Padrão 
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

Campo

T2A_STATUS

Tipo

C

Grupo de Campos 
Ordem07

Tamanho

1

Decimal 
TituloStatus Reg. 
DescriçãoStatus do registro

Picture

 

Valid

Pertence(" 0123479") 

Usado

Sim, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAltera
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

 

Deve representar neste campo o status do registro:

Campo

T2A_VERANT

Tipo

C

Grupo de Campos 
Ordem08

Tamanho

14

Decimal 
TituloVer Ant Reg 
DescriçãoVersão anterior registro 

Picture

 @!

Valid

 

Usado


Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAltera
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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.

 

Campo

T2A_PROTUL

Tipo

C

Grupo de Campos 
Ordem09

Tamanho

44

Decimal 
TituloUlt. Prot.
DescriçãoProt. última transmissão

Picture

 @!

Valid

 

Usado

Usado

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualVisualiza
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Campo de uso interno do sistema.

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

 

Campo

T2A_PROTPN

Tipo

C

Grupo de Campos 
Ordem10

Tamanho

44

Decimal 
TituloPnlt. Prot.
DescriçãoProt. Penúltima Transmissão

Picture

 @!

Valid

 

Usado

 Sim, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualVisualiza
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Campo de uso interno do sistema.

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

 

Campo

T2A_ATIVO

Tipo

C

Grupo de Campos 
Ordem11

Tamanho

1

Decimal 
TituloReg. Ativo?
DescriçãoRegistro Ativo?

Picture

 @!

Valid

Pertence(" 12")

Usado

 Sim, não obrigatório

Inic. Padrão

 "1"

Propriedade

Microsiga

BrowseNão
VisualAltera
ContextoReal
Combo Box1=Sim;2=Não
Consulta Padrão 
Help de Campo

Campo de uso interno do sistema.

Deve representar neste campo se o registro está ativo:

1 = Sim
2 = Não

 

Arquivo: T1X– Identificação do Sindicato 

  

Índice

Chave

01

T1X_FILIAL+T1X_ID+T1X_VERSAO+T1X_CNPJSI

02

T1X_FILIAL+T1X_CNPJSI+T1X_ATIVO

Campo

T1X_FILIAL

Tipo

C

Grupo de Campos033
Ordem01

Tamanho

02

Decimal 
TituloFilial
DescriçãoFilial

Picture

@!

Valid

 

Usado

Não

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de CampoDeve representar neste campo o código da filial referente ao cadastro.     

Campo

T1X_ID

Tipo

C

Grupo de Campos 
Ordem02

Tamanho

06

Decimal 
TituloID
DescriçãoIdentificador do registro

Picture

@!

Valid

 

Usado

Não, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

Browse Sim
VisualVisualizar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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

Este código é controlado internamente pelo sistema de forma incremental

 e único por filial.

Campo

T1X_VERSAO

Tipo

C

Grupo de Campos 
Ordem03

Tamanho

14

Decimal 
TituloId. Ver. Reg
DescriçãoId.da versão do Registro 

Picture

@!

Valid

 

Usado

Não, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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).

Campo

T1X_CNPJSI

Tipo

C

Grupo de Campos 
Ordem04

Tamanho

14

Decimal 
TituloCNPJ Sindic.
DescriçãoCNPJ Sindic.

Picture

@!

Valid

XFUNVldPJF(,2,.F.)

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o CNPJ Sindical.

Campo

T1X_FPAS

Tipo

C

Grupo de Campos 
Ordem05

Tamanho

6

Decimal 
TituloId. Cod. FPAS
DescriçãoId. Código FPAS

Picture

@!

Valid

XFUNVldCmp("C8A",,,,1,.T.)

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o id do código FPAS.

Campo

T1X_DFPAS

Tipo

C

Grupo de Campos 
Ordem06

Tamanho

220

Decimal 
Titulo

Desc. FPAS

Descrição

Descrição Código FPAS

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

IF(!INCLUI.AND.!EMPTY(T1X->T1X_FPAS),POSICIONE("C8A",1, xFilial("C8A")+T1X->T1X_FPAS,"C8A_CDFPAS + ' - ' +C8A_SITCTB"),"")

Propriedade

Microsiga

BrowseSim
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo a descrição do código FPAS.          

Campo

T1X_CODTER

Tipo

C

Grupo de Campos 
Ordem07

Tamanho

6

Decimal 
Titulo

Cód. Terceiro

Descrição

Descrição Código de Terceiro

Picture

@!

Valid

XFUNVldCmp("C8A",,,,1,.T.)

Usado

Sim, Obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta PadrãoC8A
Help de Campo

Deve representar nesse campo o código de terceiros.

Campo

T1X_DCODTE

Tipo

C

Grupo de Campos 
Ordem06

Tamanho

220

Decimal 
Titulo

Desc Cód Terc

Descrição

Descrição Código de Terceiros

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

IF(!INCLUI.AND.!EMPTY(T1X->T1X_CODTER),POSICIONE("C8A",1, xFilial("C8A")+T1X->T1X_CODTER,"C8A_CODTER + ' - ' +C8A_SITCTB"),"")      

Propriedade

Microsiga

BrowseSim
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo a descrição do código de terceiros.          

 

Relacionamento :

Tabela Dom. Pai

T2A

Exp. Domínio

T2A_ID+T2A_VERSAO                         

Exp. Contr. Domínio

T1X_ID+T1X_VERSAO   

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N

 

 

Arquivo: T1Y– Remun. Trab Avulsos

 

Índice

Chave

01

T1Y_FILIAL+T1Y_ID+T1Y_VERSAO+T1Y_CNPJSI+T1Y_ESTABE

02

T1Y_FILIAL+T1Y_ESTABE

Campo

T1Y_FILIAL

Tipo

C

Grupo de Campos033
Ordem01

Tamanho

02

Decimal 
TituloFilial
DescriçãoFilial

Picture

@!

Valid

 

Usado

Não

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de CampoDeve representar neste campo o código da filial referente ao cadastro.     

Campo

T1Y_ID

Tipo

C

Grupo de Campos 
Ordem02

Tamanho

06

Decimal 
TituloID
DescriçãoIdentificador do registro

Picture

@!

Valid

 

Usado

Sim, não obrigatório

Inic. Padrão

 

Propriedade

Microsiga

Browse Sim
VisualVisualizar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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

Este código é controlado internamente pelo sistema de forma incremental

 e único por filial.

Campo

T1Y_VERSAO

Tipo

C

Grupo de Campos 
Ordem03

Tamanho

14

Decimal 
TituloId. Ver. Reg
DescriçãoId.da versão do Registro 

Picture

@!

Valid

 

Usado

Não, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseNão
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

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).

Campo

T1Y_CNPJSI

Tipo

C

Grupo de Campos 
Ordem04

Tamanho

14

Decimal 
TituloCNPJ Sindic.
DescriçãoCNPJ Sindic.

Picture

@!

Valid

 

Usado

Não, não obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o CNPJ Sindical.

Campo

T1Y_ESTABE

Tipo

C

Grupo de Campos 
Ordem04

Tamanho

6

Decimal 
TituloId. Estab.
DescriçãoIdent. Estabelecimento

Picture

@!

Valid

XFUNVldCmp("C92",,,,1,,.T.)

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão C92
Help de Campo

Deve representar nesse campo o Id do estabelecimento.

Campo

T1X_DESTAB

Tipo

C

Grupo de Campos 
Ordem06

Tamanho

220

Decimal 
Titulo

Desc. Estab.

Descrição

Descrição do Estabelecimento

Picture

@!

Valid

 

Usado

Sim, não obrigatório.

Inic. Padrão

IF(!INCLUI.AND.!EMPTY(T1Y->T1Y_ESTABE),Posicione( "C92", 1, xFilial("C92")+T1Y->T1Y_ESTABE, "C92_TPINSC+' – '+C92_NRINSC"),"")  

Propriedade

Microsiga

BrowseSim
VisualVisualizar
ContextoVirtual
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo a descrição do estabelecimento 

Campo

T1Y_VLRREM

Tipo

N

Grupo de Campos 
Ordem07

Tamanho

14

Decimal 2
TituloVlr. Remun.
DescriçãoValor da Remuneração

Picture

@E 99,999,999,999.99                         

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o valor da remuneração do trabalhador.

Campo

T1Y_VLRDEC

Tipo

N

Grupo de Campos 
Ordem08

Tamanho

14

Decimal 2
Titulo

Vlr. Déc Terc

Descrição

Valor do décimo terceiro

Picture

@E 99,999,999,999.99                         

Valid

 

Usado

Sim, obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o valor do décimo terceiro do trabalhador.       

Campo

T1Y_VLRDES

Tipo

N

Grupo de Campos 
Ordem09

Tamanho

14

Decimal2
Titulo

Vlr. Total

Descrição

Valor Total da Contribuição

Picture

@E 99,999,999,999.99                         

Valid

 

Usado

Sim, Obrigatório.

Inic. Padrão

 

Propriedade

Microsiga

BrowseSim
VisualAlterar
ContextoReal
Combo Box 
Consulta Padrão 
Help de Campo

Deve representar nesse campo o valor total da contribuição descontada dos trabalhadores avulsos não portuários.

 

Relacionamento :

Tabela Dom. Pai

T1X

Exp. Domínio

T1X_ID+T1X_VERSAO+T1X_CNPJSI               

Exp. Contr. Domínio

T1Y_ID+T1Y_VERSAO+T1Y_CNPJSI              

Tipo Liga. Domínio1
Tipo Liga Contra Domin.N



 

 

 

 

 

 

 

 

 

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