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 | Microsiga Protheus | Módulo | SIGAPFS |
Segmento Executor | Jurídico | ||
Projeto | PDR_JUR_PFS002 | IRM | PCREQ-9650 |
Requisito | PCREQ-9651 | Subtarefa |
|
Release de Entrega Planejada | 12.1.10 | Réplica |
|
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros |
Objetivo
Permitir a alteração do tipo de relatório de fatura já na tela de Emissão de Pré-fatura, assim como é feito na tela de Emissão de Fatura e semelhante a à funcionalidade existente no Sisjuri. Permitir Possibilitar também a escolha de modelos diferentes de relatório de protocolo e de pré-faturasfatura.
Definição da Regra de Negócio
Criar uma tela similar a tela "Tipos de Relatório de Faturamento" (JURA046) com o nome "Tipos de Relatório de Pré-fatura", utilizando o fonte JURA196 e a tabela NZO. Nesta tela, criar os campos conforme indicações no final da especificação.
Criar campos não obrigatórios nas tabelas de Contratos (NT0) e Junção de Contratos (NW2) para que seja definido um tipo de relatório de pré-fatura diferenciado (verificar instruções dos campos no final da especificação). Nestes campos, deverá utilizar ser utilizada a consulta padrão NZO. Como validação, deverá A regra de validação deve permitir que o campo esteja em branco ou a utilização somente dos registros ativos na tabela NZO (NZO_ATIVO == "1"). Além disso, criar também campo virtual nas duas tabelas para demonstrar a descrição do Tipo de Relatório de Pré-fatura. Os campos novos serão criados após o campo "Nome Revisor" de ambas as rotinas.
Criar um campo na tabela de pré-faturas (NX0_RELPRE) para que seja gravado o tipo de relatório de pré-fatura utilizado (vide instruções no final da especificação).
Durante o processo de impressão de pré-faturas, deverá verificar se foi especificado um tipo de relatório de pré-fatura diferenciado no Contrato ou na Junção, quando o Contrato estiver em Junção de Contratos (o contrato estiver contido na tabela NW3 através do campo NW3_CCONTR), deverá utilizar o tipo de relatório de pré-faturas especificado na Junção de Contratos a qual o contrato pertence, caso contrário utilizar o tipo de relatório especificado no Contrato. Tendo um tipo de relatório preenchido, encontrar o registro correspondente na tabela NZO e utilizar o nome do arquivo contido no campo NZO_ARQ. O tipo de relatório deverá ser gravado no campo NX0_RELPRE. Caso não seja especificado nenhum tipo diferenciado ou o conteúdo do campo NZO_ARQ esteja vazio, a impressão da pré-fatura deverá ser realizada com o relatório padrão , este sendo o "JU201.rpt".
Na rotina de refazer pré-faturas, deverá verificar o tipo de relatório preenchido no campo NX0_RELPRE e seguir com o procedimento de impressão quanto ao nome do arquivo de relatório.
Para possibilitar a escolha do tipo de relatório de fatura na emissão das pré-faturas, deverá ser criado um novo campo na rotina de Emissão de Pré-fatura (JURA201). Este campo será do tipo MsGet e exibirá como opções os tipos de relatório de fatura cadastrados e ativos (NRJ_ATIVO == "1") no SIGAPFS, utilizando a consulta padrão NRJ. Já a validação do campo consistirá na verificação do campo estar vazio ou com ou com um tipo de relatório válido válido (existente na NRJ e ativo).
A função JA201CPag deverá ser alterada para preencher nos pagadores da pré-fatura (NXG) o tipo de relatório escolhido na emissão de pré-fatura, desde que esse tenha sido preenchido, caso contrário prevalece o que vier do Contrato/Junção de Contratos.
Alterar a estrutura da tabela NSO incluindo os campos: NSO_ATIVO e NSO_ARQ (conforme instruções no final da especificação).
Na rotina de protocolos Protocolos (JURA074), ao imprimir um protocolo deverá pesquisar ser feita pesquisa na tabela NSO o pelo tipo de protocolo preenchido no . Caso o campo NSO_ARQ . Caso esteja preenchido, deve-se utilizar este arquivo na impressão, caso contrário utilizar o relatório padrão de protocolo , sendo "JU074A.rpt".
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
JURA201 - Emissão de Pré-fatura | Alteração | Atualizações -> Movimentações -> Emissão de Pré-fatura | - |
JURA046 - Tipos de Relatório Faturamento | Envolvida | Atualizações -> Cadastro -> Faturamento -> Tipos de Relatório Faturamento | - |
JURA202 - Operações de pré-fatura | Alteração | Atualizações -> Movimentações -> Operações de Pré-fatura | - |
JURA196 - Tipos de Relatório de Pré-fatura | Nova | Atualizações -> Cadastro > Faturamento > Tipos de Relatório de Pré-fatura | - |
JURA074 - Protocolo de Faturas | Alteração | Atualizações -> Movimentações -> Protocolo de Faturas | - |
JURA096 - Contratos | Alteração | Atualizações -> Cadastro > Contratos | - |
JURA056 - Junção de Contratos | Alteração | Atualizações -> Cadastro > Junção de Contratos | - |
JURA084 - Tipos de Protocolo de Faturamento | Alteração | Atualizações -> Cadastro > Faturamento > Tipos de Protocolos de Faturamento | - |
Tabelas Utilizadas
- NRJ - Tipos de Relatório Faturamento
- NX0 - Pré-faturas
- NXG - Pagadores
- NT0 - Contratos
- NW2 - Junção de Contratos
- NRJ - Tipos de relatório de fatura
- NSO - Tipos de protocolo de fatura
- NZO - Tipos de relatório de pré-fatura
Protótipo de Tela
Protótipo 01 - Tela de Emissão de Pré-fatura do Sisjuri com o campo "Tipo de Relatório"
Protótipo 02 - Sugestão de novo leiaute da Tela de Emissão de Pré-fatura do SIGAPFS
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|