Páginas filhas
  • DT Validar limite no simulador utilizando o parâmetro TP_VALIDA_LIMITE_CLI_PDV

01. DADOS GERAIS

Produto:

TOTVS Moda

Segmento:

Varejo

Módulo:

Comercial

Função:Validar nova opção no parâmetro empresa TP_VALIDA_LIMITE_CLI_PDV
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-15784, DVAVAR-15759 e DVAVAR-15786


02. SITUAÇÃO/REQUISITO

Foi solicitado a criação da opção 3 no parâmetro empresa TP_VALIDA_LIMITE_CLI_PDV para que o limite de crédito do cliente só seja validado no simulador (PDVFM058) quando for utilizado o meio de pagamento "Fatura". Essa validação ocorrerá tanto quando for uma venda através do PDVFM001 quanto para uma pré-venda utilizando o PDVFM055. Além disso, não será validado o número de dias de atraso conforme o parâmetro empresa NR_DIA_ATRASO_BLOQ_FAT no PDVFM055 ao informar o cliente da pré-venda.

03. SOLUÇÃO

Incluído a nova opção 3 no parâmetro empresa TP_VALIDA_LIMITE_CLI_PDV.


Imagem 01 - Configuramos o parâmetro empresa TP_VALIDA_LIMITE_CLI_PDV com a nova opção 3.

Imagem 02 - Configuramos o parâmetro empresa TP_UTILIZA_SIMULADOR_PDV com a opção 5 para ser acionado o simulador de pagamento no PDVFM001 e PDVFM055.


Imagem 03 - Configuramos o número de dias de atraso com o valor 1. 


Gif 01 - Criamos uma pré-venda utilizando um cliente que possui fatura em atraso, nota-se que no PDVFM055 não houve validação, a mesma ocorrerá somente no simulador (PDVFM058) somente quando o meio de pagamento for "fatura" e validando a nova restrição IN_LIBERA_FATATRASO


IMPORTANTE: As validações serão para o PDVFM055 e PDVFM001. O componente de validação da restrição IN_LIBERA_FATATRASO será conforme o componente chamador do simulador. Exemplo, se for uma pré-venda a restrição deverá ser liberada para o PDVFM055 e se for uma venda deverá ser liberada no PDVFM001.

Imagem 01 - Configuramos o parâmetro empresa TP_VALIDA_LIMITE_CLI_PDV com a nova opção 3.

Imagem 02 - Configuramos o parâmetro empresa TP_UTILIZA_SIMULADOR_PDV com a opção 5 para ser acionado o simulador de pagamento no PDVFM001 e PDVFM055.


Imagem 03 - Outro parâmetro que será validado em conjunto é o IN_LIMITE_CREDITO_ITEM_VD, onde configuramos com o valor 1 para essa demonstração.


Gif 01 - Criamos uma venda utilizando um cliente que possui limite de crédito menor que o valor utilizado em fatura, nota-se que no PDVFM001 não houve validação, a mesma ocorrerá somente no simulador (PDVFM058) somente quando o meio de pagamento for "fatura" e validando o parâmetro IN_LIMITE_CREDITO_ITEM_VD em conjunto.


IMPORTANTE: As validações serão para o PDVFM055 e PDVFM001. O componente de validação da restrição IN_LIBERA_LIMITE utilizada em conjunto com o parâmetro empresa IN_LIMITE_CREDITO_ITEM_VD será conforme o componente chamador do simulador. Exemplo, se for uma pré-venda a restrição deverá ser liberada para o PDVFM055 e se for uma venda deverá ser liberada no PDVFM001.