Histórico da Página
Permitir alterar a Razão Social da fatura
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||||||
Segmento: | Jurídico | ||||||||||
Módulo: | SIGAPFS | ||||||||||
Rotina: |
| ||||||||||
Parâmetro(s): | MV_JALTRAZ | ||||||||||
Requisito/Story/Issue (informe o requisito relacionado): | JURPFS002-324 | ||||||||||
País(es): | Brasil | ||||||||||
Tabelas Utilizadas: |
|
Descrição
Possibilitar a alteração do campo Razão Social da Fatura (NXA_RAZSOC) conforme a definição no parâmetro MV_JALTRAZ e replicar a alteração da Razão para o cadastro do cliente pagador da fatura (NXA_CLIPG / NXA_LOJPG).
Para possibilitar a alteração do campos Razão Social da Fatura (NXA_RAZSOC), é foi criado o parâmetro MV_JALTRAZ, com três possíveis variações, sendo:
- MV_JALTRAZ = "0", o campo não poderá ser alterado;
- MV_JALTRAZ = "1", o campo só poderá ser alterado se não foi gerado a nota fiscal (NXA_NFGER = "2");
- MV_JALTRAZ = "2", o campo pode ser alterado independente da emissão da nota fiscal.
É obrigatório que a alteração da razão social da Fatura, seja replicado para o cadastro do cliente pagador da fatura (NXA_CLIPG / NXA_LOJPG), sendo que será alterado o nome deste cliente (A1_NOME).
Ao confirmar o cadastro da fatura o sistema vai verificar se houve uma alteração da Razão Social, então se houve alteração, antes de gravar os dados alterados, será exibida uma mensagem informado que será replicado a alteração da Razão Social para o cliente pagador e logo em seguida (na mesma mensagem) perguntar se ele confirma a alteração.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.
Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:
Atualizações do Compatibilizador
1. Alteração de Campos no arquivo SX3 – Campos:
- Tabela NXA - Fatura
Campo | NXA_RAZSOC |
Tamanho | 40 |
Formato | @! |
Propriedade | Alterar |
When | JA204WRaSo() |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
2. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_JALTRAZ |
Tipo | Caracter |
Descrição | Altera Razão Social da Fatura? 0 - Não altera; 1 - Altera se não foi emitida Nota Fiscal; 2 - Altera independente da emissão da Nota Fiscal. |
Valor Padrão | 0 |
Procedimento para Utilização
Exemplo:
Para o parâmetro MV_JALTRAZ = 0
- No Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Movimentações / Operação de Fatura (JURA204).
- Posicione em uma fatura.
- Selecione a opção Alterar.
- Não deve ser possível alterar o valor do campo NXA_RAZSOC.
Para o parâmetro MV_JALTRAZ = 1
- No Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Movimentações / Operação de Fatura (JURA204).
- Posicione em uma fatura que NÃO foi gerada a nota fiscal (NXA_NFGER = "2");.
- Selecione a opção Alterar.
- Altere o valor do campo NXA_RAZSOC.
- Confirme o cadastro da fatura.
- O campo Nome (A1_NOME) do cadastro do cliente pagador da fatura (NXA_CLIPG / NXA_LOJPG), deve estar como valor informado no passo 'c'.
- No Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Movimentações / Operação de Fatura (JURA204).
- Posicione em uma fatura que foi gerada a nota fiscal (NXA_NFGER = "1");.
- Selecione a opção Alterar.
- Não deve ser possível alterar o valor do campo NXA_RAZSOC.
Para o parâmetro MV_JALTRAZ = 2
- No Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Movimentações / Operação de Fatura (JURA204).
- Posicione em uma fatura.
- Selecione a opção Alterar.
- Altere o valor do campo NXA_RAZSOC.
- Confirme o cadastro da fatura.
- O campo Nome (A1_NOME) do cadastro do cliente pagador da fatura (NXA_CLIPG / NXA_LOJPG), deve estar como valor informado no passo 'c'.