1. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGFP / SIGAVDF |
Função: | GFPCONV |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Cadastro de Periodos
A função ConvPer() do fonte GpeConv() executa a conversão do cadastro de período, somente se todas tabelas estiverem vazias. Necessario criação/alteração de função para que popule somente a tabela RFQ.
- RFQ - Cabeçalho Período
Necessário conversor para criação dos dados nessa tabela , que não existia na 11.90; Criar já com os conteúdos dos campos RFQ_PROCES e RFQ_MODULO corretos (processo 50000, módulo GFP).
Verificar função Carper() do GPECONV
- RCF - Cabeçalho Calendário
Necessário tratar os campos RCF_DATINI e RCF_DATFIM que não são preenchidos na 11.90, porém são preenchidos na P12. Preencher com o conteúdo dos campos RCH_DTINI e RCH_DTFIM do período referente.
Preencher o conteúdo do RCF_MODULO com “2”
Criar os períodos referentes aos registros da SRD, que não possuem correspondência na RCF
- RCH – Periodo de Calculo
Criar os períodos referentes aos registros da SRD, que não possuem correspondência na RCH
Campo | Descrição | Conteudo Antigo | Conteudo Novo | Observação |
RCH_MODULO | Modulo | “GPE” | “GFP | |
RCH_DTINTE | Dt Integração | If(lAberto,CtoD(""),RCF->RCF_DTINI) | Preencher somente se na configuração de roteiros estiver como RY_INTEGRA = “1” | |
RCH_COMPL | Complementar | “2” |
- RCG – Itens Calendário de Pagto
NecessárNecessário tratar os campos RCG_DATINI e RCG_DATFIM que não são preenchidos na 11.90, porém são preenchidos na P12. Preencher com o conteúdo dos campos RCH_DATINI e RCH_DATFIM do período refe.
03. SOLUÇÃO
Foi desenvolvido a opção de conversão de período, onde é disponibilizado:
- Criação os dados da tabela RFQ, com base nos dados contidos na tabela RCH.
- Preenchimento dos campos RCF_DTINI e RCF_DTFIM, na tabela RCF, com base no período à qual se refere, além de criação de períodos referentes aos registros da SRD que não possuem correspondência na tabela.
- Preenchimento do campo RCH_COMPL, da tabela RCH, com o conteúdo "2", e do campo RCH_DTINTE quando o roteiro do registro tenha o campo RY_INTEGRA = "1" na tabela SRY, além de criação de períodos referentes aos registros da SRD que não possuem correspondência na tabela.
- Preenchimento do campo RCG_DTINI E RCG_DTFIM, na tabela RCG, com base no período à qual se refere.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas