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.