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 |
| IRM1 | PCREQ-5227 |
Requisito1 | PCREQ-5290 | Subtarefa1 | PDR_SER_TAF001-641 | |
Chamado2 |
| |||
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).
(Obrigatório)
Objetivo
<Nesta etapa informar o objetivo da especificação do requisito, ou seja, o que a funcionalidade deve fazer. Exemplo: Permitir que o usuário defina o percentual mínimo em espécie (dinheiro), a referência mínima para calculo dos débitos do aluno e o período de validade do parâmetro de negociação>.
|
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 - Criar validação: as tabelas T3R e T3S devem conter as informações referente aos eventos S-1200/S-1202 e 2299/S-2399.
(Obrigatório)
Definição da Regra de Negócio
<Regra de negócio é o que define a forma de fazer o negócio, o processo definido e/ou as regras que devem ser contempladas. Devem ser descritas restrições, validações, condições e exceções do processo. Caso necessário, incluir neste capítulo também regras de integridade que devem ser observadas no momento do desenvolvimento>.
<Na tabela abaixo informe quais são as rotinas envolvidas, o tipo de operação, a opção de menu e se necessário uma breve descrição das regras de negócio relacionadas a rotina>.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio | ||
TAFA407 | Inclusão | [ACAA040 – Parâmetros] | [Alteração] | [Atualizações -> Acadêmico-> Tesouraria] | - |
[ACAA050 – Negociação Financeira] | [Envolvida] | [Atualizações -> Acadêmico-> Tesouraria] | - | ||
[ACAA060 – Cadastro de Pedidos] | [Criação] | [Atualizações -> Acadêmico-> Cadastros] | - |
Exemplo de Aplicação:
- Criar o campo “% Mínimo Espécie” (AAA_PERESP) onde o usuário informará o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação.
- Criar o campo “Referência Mínima para Cálculo” (AAA_REFCAL) onde o usuário informará um dos 4 valores disponíveis para pagamento das mensalidades como a referência mínima para calcular o débito total do aluno.
- Criar o parâmetro MV_ACPARNE que definirá se as informações de “% Mínimo Espécie” e “Referência Mínima para Cálculo” serão obrigatórias.
- O parâmetro MV_ACPARNE deve ter as seguintes opções: 1=Obrigatório e 2=Opcional. Deve ser inicializado como opcional>.
Tabelas Utilizadas
- SE2 – Cadastro de Contas a Pagar
- FI9 – Controle de Emissão de DARF>.
Opcional
Protótipo de Tela
<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.
Protótipo 01
Opcional
Fluxo do Processo
<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.
Opcional
Dicionário de Dados
Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/
Índice | Chave |
01 | <FI9_FILIAL+FI9_IDDARF+FI9_STATUS> |
02 | <FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF> |
03 | <FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO> |
Campo | <AAA_PERESP> |
Tipo | <N> |
Tamanho | <6> |
Valor Inicial | <Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. |
Mandatório | Sim ( ) Não ( ) |
Descrição | <Referência Mínima para Cálculo> |
Título | <Ref.Calc.> |
Picture | <@E999.99> |
Help de Campo | <Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação> |
(Opcional)
Grupo de Perguntas
<Informações utilizadas na linha Protheus>.
Nome: FINSRF2
X1_ORDEM | 01 |
X1_PERGUNT | Emissão De |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_DEF01 | Comum |
X1_CNT01 | '01/01/08' |
X1_HELP | Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório |
(Opcional)
Consulta Padrão
<Informações utilizadas na linha Protheus>
Consulta: AMB
Descrição | Configurações de Planejamento |
Tipo | Consulta Padrão |
Tabela | “AMB” |
Índice | “Código” |
Campo | “Código”; ”Descrição” |
Retorno | AMB->AMB_CODIGO |
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_INDAPU+T3P_PERAPU+T3P_BENEFI |
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 - Pgto Rendimentos do Trabalho
Campo | T3P_INDAPU |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 1 |
Decimal | |
Titulo | Ind. Apuração |
Descrição | Ind. Período Apuração |
Picture | @! |
Valid | XFUNVldUni("T3P",2,M->T3P_INDAPU+FWDFLDGET("T3P_PERAPU") +FwFLDGET("T3P_BENEFI")) |
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 | 05 |
Tamanho | 6 |
Decimal | |
Titulo | Per. Apuração |
Descrição | Período Apuração |
Picture | @R 9999-99 |
Valid | XFUNVldUni("T3P",2,FWFLDGET("T3P_INDAPU")+M->T3P_PERAPU+FwFLDGET("T3P_BENEFI")) |
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. |
Campo | T3P_BENEFI |
Tipo | C |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 6 |
Decimal | |
Titulo | Id. Beneficiário |
Descrição | Id. Beneficiário |
Picture | @! |
Valid | XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("T3P",2,FWFLDGET("T3P_INDAPU") + FWDFLDGET("T3P_PERAPU") +M->T3P_BENEFI) |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | C9V |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o Identificador do Trabalhador beneficiário do pagamento. |
Campo | T3P_NOME |
Tipo | C |
Grupo de Campos | |
Ordem | 07 |
Tamanho | 220 |
Decimal | |
Titulo | Nome Benef. |
Descrição | Nome Beneficiário |
Picture | @! |
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 |
Browse | Sim |
Visual | Visualiza |
Contexto | Virtual |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo o nome do beneficiário. |
Campo | T3P_DPAIS |
Tipo | C |
Grupo de Campos | |
Ordem | 08 |
Tamanho | 220 |
Decimal | |
Titulo | Desc. País |
Descriçã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_IDPAIS |
Tipo | C |
Grupo de Campos | |
Ordem | 09 |
Tamanho | 6 |
Decimal | |
Titulo | ID. País |
Descrição | ID. País |
Picture | @! |
Valid | XFUNVldCmp("C08",3) |
Usado | Sim, não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | C08 |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo 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. |
Não visualizado
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) |
(Opcional)
Estrutura de Menu
<Informações utilizadas na linha Datasul>.
Procedimentos
Procedimento |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Módulo |
|
|
|
Programa base |
|
|
|
Nome Menu | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Registro padrão | Sim | Sim | Sim |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Release de Liberação |
|
|
|
Programas
Programa |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Nome Externo |
|
|
|
Nome Menu/Programa | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Nome Verbalizado[1] | (Max 254 posições) | (Max 254 posições) | (Max 254 posições) |
Procedimento |
|
|
|
Template | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) |
Tipo[2] | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Categoria[3] |
|
|
|
Executa via RPC | Sim/Não | Sim/Não | Sim/Não |
Registro padrão | Sim | Sim | Sim |
Outro Produto | Não | Não | Não |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Query on-line | Sim/Não | Sim/Não | Sim/Não |
Log Exec. | Sim/Não | Sim/Não | Sim/Não |
Rotina (EMS) |
|
|
|
Sub-Rotina (EMS) |
|
|
|
Localização dentro da Sub Rotina (EMS) |
|
|
|
Compact[4] | Sim/Não | Sim/Não | Sim/Não |
Home[5] | Sim/Não | Sim/Não | Sim/Não |
Posição do Portlet[6] | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right |
Informar os papeis com os quais o programa deve ser vinculado |
|
|
|
Cadastro de Papéis
<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.
<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.
Código Papel | (máx 3 posições) |
Descrição em Português* |
|
Descrição em Inglês* |
|
[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.
[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante
[3] Categorias são obrigatórias para os programas FLEX.
[4] Obrigatório quando o projeto for FLEX
[5] Obrigatório quando o projeto for FLEX
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|