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 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 também a escolha de modelos diferentes de relatório de protocolo e de pré-faturas.
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 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 dos campos no final da especificação). Nestes campos, deverá utilizar a consulta padrão NZO. Como validação, deverá permitir que 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_TPRELRELPRE) 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_TPRELRELPRE.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".
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 pré- fatura cadastrados e ativos (NZONRJ_ATIVO == "1") no SIGAPFS. Para isso, criar uma , utilizando a consulta padrão NZO, parecida com a consulta NRJ. Já a validação do campo consistirá na verificação do campo estar vazio ou com um tipo de relatório válido (existente na NZO e ativo).
Alterar a estrutura da tabela NSO incluindo os campos: NSO_ATIVO e NSO_ARQ (conforme instruções no final da especificaçãoNRJ 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 JURA074, ao imprimir um protocolo deverá pesquisar na tabela NSO o tipo de protocolo preenchido no 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".
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. |
---|