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.
4 - As tabelas T3R e T3S devem carregar as informações referente aos pagamentos contidos nos cadastros dos eventos S-1200/S-1202 e 2299/S-2399.
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 | T3P_FILIAL+T3P_ID+T3P_VERSAO |
02 | T3P_FILIAL+T3P_TRABAL+T3P_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). |
Aba - Identificação Pgto Rendimentos do BeneficiárioTrabalho
Campo | T3P_BENEFIINDAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 61 |
Decimal | |
Titulo | IdInd. BeneficiárioApuração |
Descrição | IdInd. Beneficiário Período Apuração |
Picture | @! |
Valid | XFUNVldCmpXFUNVldUni("C9VT3P",,,,1,,,.T.) .And. XFUNVldUni2,FwFLDGET("T3P",2,_TRABAL")+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 BoxC9V | 1=Mensal;2=Anual (13° Salário) |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Identificador do Trabalhador beneficiário Indicativo do Período de Apuração do pagamento. 1 = Mensal; 2 = Anual (13º Salário) |
Campo | T3P_NOMEPERAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 2206 |
Decimal | |
Titulo | Nome BenefPer. Apuração |
DescriçãoNome | BeneficiárioPeríodo Apuração |
Picture @! | @R 9999-99 |
Valid |
|
Usado | Sim, obrigatório. |
Inic. Padrão | IF(!INCLUI.AND.!EMPTY(T3P->T3P_BENEFI),Posicione("C9V",1,xFilial("C9V")+T3P->T3P_BENEFI,"C9V_CPF+' – '+C9V_NOME"),"") |
Propriedade | Microsiga |
XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+FWFLDGET("T3P_INDAPU")+M->T3P_PERAPU | |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | VisualizaAlterar |
Contexto | VirtualReal |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o nome do beneficiárioMês/Ano de referência das informações. |
Campo | T3P_INDAPUBENEFI |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 16 |
Decimal | |
Titulo | IndId. ApuraçãoBeneficiário |
Descrição | IndId. Período ApuraçãoBeneficiário |
Picture | @! |
Valid | XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("T3P",2, FwFLDGETM->T3P_TRABAL+FWFLDGET("T3P_ TRABALINDAPU") + 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)C9V |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Indicativo do Período de Apuração Identificador do Trabalhador beneficiário do pagamento.1 = Mensal; 2 = Anual (13º Salário) |
Campo | T3P_PERAPUNOME | ||
Tipo | C | ||
Grupo de Campos | |||
Ordem | 07 | ||
Tamanho | 6220 | ||
Decimal | |||
Titulo | PerNome Benef. Apuração | ||
DescriçãoPeríodo | ApuraçãoNome Beneficiário | ||
Picture | @R 9999-99 | ||
Valid | XFUNVldUni("T3P",2,FwFLDGET("T3P_TRABAL")+FWFLDGET("T3P_INDAPU")+M->T3P_PERAPU | ||
Usado | Sim, obrigatório. | ||
@! | |||
Valid |
| ||
Usado | Sim, obrigatório. | ||
Inic. Padrão | IF(!INCLUI.AND.!EMPTY(T3P->T3P_BENEFI),Posicione("C9V",1,xFilial("C9V")+T3P->T3P_BENEFI,"C9V_CPF+' – '+C9V_NOME"),"") | Inic. Padrão |
|
Propriedade | Microsiga | ||
Browse | Sim | ||
Visual | AlterarVisualiza | ||
Contexto | RealVirtual | ||
Combo Box | |||
Consulta Padrão | |||
Help de Campo | Deve representar nesse campo o Mês/Ano de referência das informações. |
ABA - Pagamento no Exterior
nome do beneficiário. |
Campo | T3P_ |
DPAIS | |
Tipo | C |
Grupo de Campos | |
Ordem | 08 |
Tamanho |
220 | |
Decimal | |
Titulo |
Desc. País |
Descrição |
Usado
Sim, não obrigatório.
Inic. Padrão
Desc. País | |
Picture | @! |
Valid |
Usado | Sim, não obrigatório. |
Inic. Padrão | IF(!INCLUI.AND.!EMPTY(T3P->T3P_IDPAIS),POSICIONE("C08",3,xFilial("C08")+T3P->T3P_IDPAIS,"C08_CODIGO+' - '+C08_DESCRI"),"") |
Inic. Browse | POSICIONE("C08",3,xFilial("C08")+T3P->T3P_IDPAIS,"C08_CODIGO+' - '+C08_DESCRI") |
Propriedade | Microsiga |
Browse | Sim |
Visual |
Visualiza |
Contexto |
Virtual |
Combo Box |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo |
a descrição do pais em que o pagamento foi efetuado no exterior. |
ABA - Pagamento no Exterior
Campo | T3P_DPAISIDPAIS | ||
Tipo | C | ||
Grupo de Campos | |||
Ordem | 09 | ||
Tamanho | 2206 | ||
Decimal | |||
Titulo | DescID. País | ||
Descrição | DescID. País | ||
Picture | @! | ||
Valid | |||
Usado | Sim, não obrigatório. | ||
Inic. Padrão | IF(!INCLUI.AND.!EMPTY(T3P->T3P_IDPAIS),POSICIONEXFUNVldCmp("C08",3,xFilial("C08")+T3P->T3P_IDPAIS,"C08_CODIGO+' - '+C08_DESCRI"),"") | Inic. Browse | POSICIONE("C08",3,xFilial("C08")+T3P->T3P_IDPAIS,"C08_CODIGO+' - '+C08_DESCRI")) |
Usado | Sim, não obrigatório. | ||
Inic. Padrão |
| ||
Propriedade | Microsiga | ||
Browse | Sim | ||
Visual | VisualizaAlterar | ||
Contexto | VirtualReal | ||
Combo Box | C08 | ||
Consulta Padrão | |||
Help de Campo | Deve representar nesse campo a descrição o identificador do pais em que o pagamento foi efetuado no exterior. |
Campo | T3P_INDNIF |
Tipo | C |
Grupo de Campos | |
Ordem | 10 |
Tamanho | 1 |
Decimal | |
Titulo | Ind. NIF |
Descrição | Ind. Nr. Id. Fiscal |
Picture | @! |
Valid | Pertence(" 123") |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | 1=Beneficiário com NIF; 2=Beneficiário dispensado do NIF; 3=País não exige NIF. |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o indicativo do Número de Identificação Fiscal. 1 - Beneficiário com NIF; |
Campo | T3P_NIFBEN |
Tipo | C |
Grupo de Campos | |
Ordem | 11 |
Tamanho | 20 |
Decimal | |
Titulo | NIF Benf. |
Descrição | NIF do Benefic. |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Número de Identificação Fiscal do Beneficiário. |
Campo | T3P_DLOUGR |
Tipo | C |
Grupo de Campos | |
Ordem | 12 |
Tamanho | 80 |
Decimal | |
Titulo | Des. Logr. |
Descrição | Des. Logradouro |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo a descrição do logradouro de pagamento no exterior. |
Campo | T3P_NUMLOG |
Tipo | C |
Grupo de Campos | |
Ordem | 13 |
Tamanho | 10 |
Decimal | |
Titulo | Número |
Descrição | Número Logradouro |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o número do logradouro do exterior. |
Campo | T3P_COMPLE |
Tipo | C |
Grupo de Campos | |
Ordem | 14 |
Tamanho | 30 |
Decimal | |
Titulo | Complemento |
Descrição | Complemento |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o complemento do logradouro no exterior. |
Campo | T3P_BAIRRO |
Tipo | C |
Grupo de Campos | |
Ordem | 15 |
Tamanho | 60 |
Decimal | |
Titulo | Bairro |
Descrição | Bairro Logr. Exterior |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o bairro do logradouro do exterior. |
Campo | T3P_CIDADE |
Tipo | C |
Grupo de Campos | |
Ordem | 16 |
Tamanho | 50 |
Decimal | |
Titulo | Cidade |
Descrição | Cidade Logr. Exterior |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo a cidade do logradouro do exterior. |
Campo | T3P_CEP |
Tipo | C |
Grupo de Campos | |
Ordem | 17 |
Tamanho | 10 |
Decimal | |
Titulo | CEP |
Descrição | CEP Logr. Exterior |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | |
Propriedade | Microsiga |
Browse | Sim |
Visual | Altera |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o código de endereçamento postal do logradouro no exterior. |
Aba Protocolo de Transmissão
Campo | T3P_PROTUL |
Tipo | C |
Grupo de Campos | |
Ordem | 18 |
Tamanho | 44 |
Decimal | |
Titulo | Últ. Prot. |
Descrição | Prot. Última Transmissão |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Visualizar |
Contexto | Real |
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 | T3P_PROTPN |
Tipo | C |
Grupo de Campos | |
Ordem | 19 |
Tamanho | 44 |
Decimal | |
Titulo | Pnlt. Prot. |
Descrição | Prot. Penúltima Transm. |
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 o protocolo da penúltima transmissão do registro. |
Campo | T3P_STATUS |
Tipo | C |
Grupo de Campos | |
Ordem | 20 |
Tamanho | 1 |
Decimal | |
Titulo | Status Reg. |
Descrição | Status do registro |
Picture | @! |
Valid | |
Usado | Não. |
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 o status do registro: 7 = Evento de exclusão Transmitido |
Campo | T3P_VERANT |
Tipo | C |
Grupo de Campos | |
Ordem | 21 |
Tamanho | 14 |
Decimal | |
Titulo | Ver Ant Reg |
Descrição | Versão anterior 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 anterior do registro. Este campo herdará a versão do registro anterior, quando se tratar de uma alteração/exclusão. |
Campo | T3P_ATIVO |
Tipo | C |
Grupo de Campos | |
Ordem | 22 |
Tamanho | 1 |
Decimal | |
Titulo | Reg. Ativo? |
Descrição | Registro Ativo? |
Picture | @! |
Valid | Pertence("12") |
Usado | Sim, não obrigatório. |
Inic. Padrão | "1" |
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 se o registro está ativo: 1 = Sim |
Campo | T3P_EVENTO |
Tipo | C |
Grupo de Campos | |
Ordem | 23 |
Tamanho | 1 |
Decimal | |
Titulo | Id. Evento |
Descrição | Identificação do Evento |
Picture | @! |
Valid | Pertence("IAE") |
Usado | Sim, não obrigatório. |
Inic. Padrão | "I" |
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
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 |
- Relacionamento
Tabela Dom. Pai | C08 |
Exp. Domínio | C08_ID |
Exp. Contr. Domínio | T3P_IDPAIS |
Tipo Liga. Domínio | N |
Tipo Liga Contra Domin. | 1 |
Arquivo ou Código do Script: T3Q - Info. de Pgto Efetuados
Índice | Chave |
01 | T3Q_FILIAL+T3Q_ID+T3Q_VERSAO+T3Q_DTPGTO+T3Q_TPPGTO |
- Campos
Campo | T3Q_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 | T3Q_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 |
|
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 | T3Q_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 | T3Q_DTPGTO |
Tipo | D |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 8 |
Decimal | |
Titulo | Data Pgto |
Descrição | Data do Pagamento |
Picture | |
Valid | |
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 a data que foi efetuada o pagamento. |
Campo | T3Q_TPPGTO |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 1 |
Decimal | |
Titulo | Tipo Pgto. |
Descrição | Tipo de Pagamento |
Picture | @! |
Valid | Pertence(" 1235") |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Valor Folha Pgto - RGPSS (S-1200); |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Tipo de Pagamento Efetuado para a data. 1=Valor Folha Pgto - RGPSS (S-1200); |
Campo | T3Q_INDRES |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 1 |
Decimal | |
Titulo | Reside Brasil |
Descrição | Residente no Brasil. |
Picture | |
Valid | |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Sim;2=Não |
Consulta Padrão | |
Help de Campo | Deve indicar nesse campo se o beneficiário reside no Brasil. 1=Sim; 2=Não; |
- Relacionamento
Tabela Dom. Pai | T3P |
Exp. Domínio | T3P_FILIAL+T3P_ID+T3P_VERSAO |
Exp. Contr. Domínio | T3Q_FILIAL+T3P_ID+T3P_VERSAO |
Tipo Liga. Domínio | 1 |
Tipo Liga Contra Domin. | N |
Arquivo ou Código do Script: T3R - Detalhamento Pgto Folha
Índice | Chave |
01 | T3R_FILIAL+T3R_ID+T3R_VERSAO+T3R_DTPGTO+T3R_TPPGTO+T3R_PERREF+T3R_IDPGTO |
- Campos
Campo | T3R_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 | T3R_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 |
|
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 | T3R_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 | T3R_DTPGTO |
Tipo | D |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 8 |
Decimal | |
Titulo | Data Pgto |
Descrição | Data do Pagamento |
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 nesse campo a data que foi efetuada o pagamento. |
Campo | T3R_TPPGTO |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 1 |
Decimal | |
Titulo | Tipo Pgto. |
Descrição | Tipo de Pagamento |
Picture | @! |
Valid | Pertence(" 1235") |
Usado | Não |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Valor Folha Pgto - RGPSS (S-1200); |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Tipo de Pagamento Efetuado para a data. 1=Valor Folha Pgto - RGPSS (S-1200); |
Campo | T3R_IDPGTO |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 6 |
Decimal | |
Titulo | ID. Rec. Pgto. |
Descrição | ID. Rec. Pgto. |
Picture | @! |
Valid | |
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 recibo do pagamento. |
Campo | T3R_PERREF |
Tipo | C |
Grupo de Campos | |
Ordem | 07 |
Tamanho | 6 |
Decimal | |
Titulo | Per. Referencia |
Descrição | Per. Referencia |
Picture | @! |
Valid | |
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 a competência da folha de pagamento na qual foi informada a remuneração, no formato AAAA-MM, se for relativa a folha de pagamento normal ou AAAA, se for relativa a 13º salário. |
Campo | T3R_VLRPGT |
Tipo | N |
Grupo de Campos | |
Ordem | 08 |
Tamanho | 14 |
Decimal | 2 |
Titulo | Valor Pgto. |
Descrição | Valor do Pagamento. |
Picture | @! |
Valid | |
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 valor do pagamento efetuado. |
- Relacionamento
Tabela Dom. Pai | T3Q |
Exp. Domínio | T3Q_FILIAL+T3Q_ID+T3Q_VERSAO+T3Q_DTPGTO+T3Q_TPPGTO |
Exp. Contr. Domínio | T3R_FILIAL+T3R_ID+T3R_VERSAO+T3R_DTPGTO+T3R_TPPGTO |
Tipo Liga. Domínio | 1 |
Tipo Liga Contra Domin. | N |
Arquivo ou Código do Script: T3S - Detalhamento Pgto Recisão
Índice | Chave |
01 | T3S_FILIAL+T3S_ID+T3S_VERSAO+T3S_DTPGTO+T3S_TPPGTO+T3R_IDPGTO+T3R_NRREC |
- Campos
Campo | T3S_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 | T3S_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 |
|
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 | T3S_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 | T3S_DTPGTO |
Tipo | D |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 8 |
Decimal | |
Titulo | Data Pgto |
Descrição | Data do Pagamento |
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 nesse campo a data que foi efetuada o pagamento. |
Campo | T3S_TPPGTO |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 1 |
Decimal | |
Titulo | Tipo Pgto. |
Descrição | Tipo de Pagamento |
Picture | @! |
Valid | Pertence(" 1235") |
Usado | Não |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Valor Folha Pgto - RGPSS (S-1200); |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Tipo de Pagamento Efetuado para a data. 1=Valor Folha Pgto - RGPSS (S-1200); |
Campo | T3S_IDPGTO |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 6 |
Decimal | |
Titulo | ID. Rec. Pgto. |
Descrição | ID. Rec. Pgto. |
Picture | @! |
Valid | |
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 recibo do pagamento. |
Campo | T3S_NRREC |
Tipo | C |
Grupo de Campos | |
Ordem | 07 |
Tamanho | 6 |
Decimal | |
Titulo | Nro. Rec. Pgto |
Descrição | Nro. Rec. Pgto |
Picture | @! |
Valid | |
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 número do recibo do arquivo que contém as informações da rescisão contratual que originou o pagamento. |
Campo | T3S_VLRPGT |
Tipo | N |
Grupo de Campos | |
Ordem | 08 |
Tamanho | 14 |
Decimal | 2 |
Titulo | Valor Pgto. |
Descrição | Valor do Pagamento. |
Picture | @! |
Valid | |
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 valor do pagamento efetuado referente ao recibo. |
- Relacionamento
Tabela Dom. Pai | T3Q |
Exp. Domínio | T3Q_FILIAL+T3Q_ID+T3Q_VERSAO+T3Q_DTPGTO+T3Q_TPPGTO |
Exp. Contr. Domínio | T3S_FILIAL+T3S_ID+T3S_VERSAO+T3S_DTPGTO+T3S_TPPGTO |
Tipo Liga. Domínio | 1 |
Tipo Liga Contra Domin. | N |
Caso de Teste
Caso de Testes Armazenamento Finalidade Testes Testes do Programador Pré-Condições Pós-Condições Como verificar os resultados | Cadastro de Admissão do Trabalhador - Registro Preliminar - 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. T3P_VERSAO: com a versão do registro (DDMMAAAAHHMMSS); 1.2 Registro já existente com a mesma chave |
2 - Alterar um registro
| 2.1 Registro não transmitido ao RET (Campo _STATUS diferente de 2,3,4) 2.1.1 Alteração de registro com o campo T3P_EVENTO = ‘I’ (Inclusão) ou _EVENTO = ‘A’ (Alteração). 2.2 Registro transmitido ao RET (Campo T3P_STATUS igual a 2,3,4) 2.2.1 Alteração de registro com o campo T3P_EVENTO = ‘I’ (Inclusão) ou T3P_EVENTO = ‘A’ (Alteração) 2.2.2. Alteração de registro com o campo T3P_EVENTO = ‘E’ |
3 - Alterar o registro do item 1 O campo T3P_STATUS DIFERENTE de 4 (Registros não transmitidos)
| 3.1. Registro não transmitido ao RET (Campo _STATUS diferente de 4) 3.1.1. Exclusão de registro com o campo T3P_EVENTO = ‘I’ (Inclusão) 3.1.2. Exclusão de registro com o campo T3P_EVENTO = ‘A’ (Alterado) 3.2. Registro transmitido ao RET (Campo T3P_STATUS igual a 4) 3.2.1. Exclusão de registro com o campo T3P_EVENTO = ‘I’ (Inclusão) ou T3P_EVENTO = ‘A’ (Alteração) 3.2.2. Exclusão de registro com o campo T3P_EVENTO = ‘E’ (Exclusão) |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|