Histórico da Página
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 |
| ||
Projeto | e-Social 2.1 | IRM | PCREQ-5227 |
Requisito | PCREQ-5290 | Subtarefa | PDR_SER_TAF001-641 |
Chamado |
| ||
Release de Entrega Planejada |
| Réplica |
|
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros |
|
Objetivo
Implementar as alterações do Evento S-1210 (Pagamentos de Rendimentos do Trabalho) 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-1210 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 Pagamentos de Rendimentos do Trabalho, implementando as regras de validação existentes no manual do e-Social versão 2.1.
2 - Verificar a validação da tag "indApuracao" no momento da geração do cabeçalho do XML, pois para esse evento deve-se utilizar apenas a opção 1-Mensal.
3 - Deve-se criar uma aba para separar os campos de protocolo de transmissão.
Rotina | Tipo de Operação | Opção de Menu |
TAFA407 | Inclusão | Atualizações -> Eventos e-Social -> Mensais -> Ptgo. Rendimentos Trabalho |
Tabelas Utilizadas
- T3P – Pgto Rendimentos do Trabalho
- T3Q – Info. de Pgto Efetuados
- T3R - Detalhamento Pgto Folha
- T3S - Detalhamento Pgto Rescisões.
Protótipo de Tela
Protótipo 01
Fluxo do Processo
Diagrama - Atividades
Diagrama - Casos de Uso
Dicionário de Dados
Arquivo ou Código do Script: T3P - Pgto Rendimentos do Trabalho
Índice | Chave |
01 | <FI9T3P_FILIAL+FI9T3P_IDDARFID+FI9T3P_STATUS>VERSAO |
02 | <FI9T3P_FILIAL+T3P_TRABAL+FI9T3P_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF> |
03 | <FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO> |
- Índices
INDAPU+T3P_PERAPU | |
03 | T3P_FILIAL+T3P_PROTUL+T3P_ATIVO |
- Campos
Campo | T3P_FILIAL |
Tipo | C |
Grupo de Campos | 033 |
Ordem | 01 |
Tamanho | 02 |
Decimal | |
Titulo | Filial |
Descrição | Filial |
Picture | @! |
Valid | |
Usado | Não |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código da filial referente ao cadastro. |
Campo | T3P_ID |
Tipo | C |
Grupo de Campos | |
Ordem | 02 |
Tamanho | 06 |
Decimal | |
Titulo | ID |
Descrição | Identificador do registro |
Picture | @! |
Valid | |
Usado | Sim, obrigatório |
Inic. Padrão | GetSx8Num( "T3P", "T3P_ID" ) |
Propriedade | Microsiga |
Browse | Sim |
Visual | Visualizar |
Contexto | Real |
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 | T3P_VERSAO |
Tipo | C |
Grupo de Campos | |
Ordem | 03 |
Tamanho | 14 |
Decimal | |
Titulo | Id. Ver. Reg |
Descrição | Id.da versão do Registro |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
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 | T3P_TRABAL |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 6 |
Decimal | |
Titulo | Trabalhador |
Descrição | Id. do Trabalhador |
Picture | @! |
Valid | XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("T3P",2,M->T3P_TRABAL+FWFLDGET("T3P_INDAPU")+FWDFLDGET("T3P_PERAPU") |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Identificador do Trabalhador beneficiário do pagamento. |
Campo | T3P_INDAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 1 |
Decimal | |
Titulo | Ind. Apuração |
Descrição | Ind. Período Apuração |
Picture | @! |
Valid | XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+M->T3P_INDAPU+FWDFLDGET("T3P_PERAPU") |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Mensal;2=Anual (13° Salário) |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Indicativo do Período de Apuração do pagamento. 1 = Mensal; 2 = Anual (13º Salário) |
Campo | T3P_PERAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 6 |
Decimal | |
Titulo | Per. Apuração |
Descrição | Período Apuração |
Picture | @R 9999-99 |
Valid | XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+FWFLDGET("T3P_INDAPU")+M->T3P_PERAPU |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Mês/Ano de referência das informações. |
Arquivo ou Código do Script: T3Q - Info. de Pgto Efetuados
Índice | Chave |
01 | T3Q_FILIAL+T3Q_ID+T3Q_VERSAO |
02 | T3P_FILIAL+T3P_TRABAL+T3P_INDAPU+T3P_PERAPU |
03 | T3P_FILIAL+T3P_PROTUL+T3P_ATIVO |
Índice | T3I |
Ordem | 1 |
Chave | T3I_FILIAL+T3I_ID+T3I_VERSAO + T3I_IDRPGT
- Campos
Campo | T3IT3P_FILIAL |
Tipo | C |
Grupo de Campos | 033 |
Ordem | 01 |
Tamanho | 02 |
Decimal | |
Titulo | Filial |
Descrição | Filial |
Picture | @! |
Valid | |
Usado | Não |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código da filial referente ao cadastro. |
Campo | T3IT3P_ID |
Tipo | C |
Grupo de Campos | |
Ordem | 02 |
Tamanho | 06 |
Decimal | |
Titulo | ID |
Descrição | Identificador do registro |
Picture | @! |
Valid | |
Usado | Sim, obrigatório |
Inic. Padrão | GetSx8Num( "T3P", "T3P_ID" ) |
Propriedade | Microsiga |
Browse | Sim |
Visual | Visualizar |
Contexto | Real |
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 | T3P_VERSAO |
Tipo | C |
Grupo de Campos | |
Ordem | 03 |
Tamanho | 14 |
Decimal | |
Titulo | Id. Ver. Reg |
Descrição | Id.da versão do Registro |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
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 | T3P_TRABAL |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 6 |
Decimal | |
Titulo | Trabalhador |
Descrição | Id. do Trabalhador |
Picture | @! |
Valid | XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("T3P",2,M->T3P_TRABAL+FWFLDGET("T3P_INDAPU")+FWDFLDGET("T3P_PERAPU") |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Identificador do Trabalhador beneficiário do pagamento. |
Campo | T3P_INDAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 1 |
Decimal | |
Titulo | Ind. Apuração |
Descrição | Ind. Período Apuração |
Picture | @! |
Valid | XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+M->T3P_INDAPU+FWDFLDGET("T3P_PERAPU") |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Mensal;2=Anual (13° Salário) |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Indicativo do Período de Apuração do pagamento. 1 = Mensal; 2 = Anual (13º Salário) |
Campo | T3P_PERAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 6 |
Decimal | |
Titulo | Per. Apuração |
Descrição | Período Apuração |
Picture | @R 9999-99 |
Valid | XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+FWFLDGET("T3P_INDAPU")+M->T3P_PERAPU |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Mês/Ano de referência das informações. |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|