Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços e Jurídico | ||||
Módulo: | SIGAFIN | ||||
Rotina: |
| ||||
Parâmetro(s): | MV_FINLIQR | ||||
Tickets relacionados | |||||
Requisito/Story/Issue (informe o requisito relacionado): | MPRIMESP-16754 | ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas Utilizadas: | Informe as tabelas utilizadas. | ||||
Sistema(s) Operacional(is): | Windows/Linux |
Melhoria na rotina de liquidação do contas à receber (FINA460) para que seja possível replicar a numeração de um título alterado na grid de títulos à serem gerados no momento de edição da tabela FO2.
Foi feita a criação de um parâmetro para definir se o sistema deve replicar a nova numeração do título à ser gerado ou deve manter o legado, que seria não replicar as novas numerações.
OBS.:Para o correto funcionamento da rotina deve ser realizado a criação do parâmetro MV_FINLIQR .
CONFIGURAÇÃO DE PARÂMETROS
Itens/Pastas | Descrição |
Nome: | MV_FINLIQR |
Tipo: | Lógico |
Cont. Por.: | .F. |
Descrição: | Indica se o número dos títulos novos serão replicados ao sofrerem alteração ficando todos com a mesma numeração. |
Basicamento a rotina passou a possuir dois modos de comportamento com relação a alteração de numeração de títulos a serem gerados, esses comportamentos são definidos pelo parâmetro MV_FINLIQR, que pode ser configurado como .T. (True - Verdadeiro) ou .F. (False - Falso), por default seu preenchimento deve ser .F.
MV_FINLIQR Configurado como .F.
A numeração automática só passa a ser realizad após preenchimento do campo de prefixo (FO2_PREFIX), ao alterar o campo de número do título (FO2_NUM) ou parcela (FO2_PARCEL), o sistema assume o novo valor apenas para o registro que foi de fato alterado.
Exemplo:
Note que a primeira linha teve o campo referente a numeração alterada de "0000000001" para "000000001A" e as outras linhas permaneceram com a mesma numeração, o que é esperado para esse cenário.
MV_FINLIQR Configurado como .T.
Com essa configuração sistema assume o comportamento de replicar a numeração se a mesma for alterada em algum registro na grid de títulos a serem gerados (Tabela FO2), nessa configuração o reprocessamento é realizado do registro alterado para baixo, não são alterados todas as numerações.
Exemplo:
Alterada a primeira linha, sistema replicou a nova numeração para todas as demais.
Alterado a segundo linha, sistema replicou as numerações da segunda em diante.
OBS.: Com relação a alteração da numeração das parcelas o sistema não reprocessa as mesmas, apenas irá assumir a informação digitada, com a validação de numeração duplicada.
Finalização da rotina.
Gerado o título com a nova numeração e suas devidas parcelas, baixa do título principal também realizada.
Processo de cancelamento da liquidação
Alterado a segundo linha, sistema replicou as numerações da segunda em diante.
Com relação a alteração da numeração das parcelas o sistema não reprocessa as mesmas, apenas irá assumir a informação digitada, com a validação de numeração duplicada.