Controle de versão
Data de Lançamento

 

Autor

Augusto Cézar dos Reis

Jennifer Navarro Rocha


Prezado cliente,
Com o intuito de fornecer as ferramentas necessárias para o bom desempenho de sua farmácia, a Linx traz inovações para o software e, através deste informativo, serão abordadas as melhorias e inovações do software aplicadas ao módulo.
Maiores informações referente a esta inovação e às demais alterações serão detalhadas neste documento, com a finalidade de trazer maior credibilidade e garantir a excelência dos processos administrativos da sua farmácia.


Pré-requisitos da release liberada

Foi realizada uma alteração na forma de atualização do PDV. Ocorriam alguns problemas relacionados às dependências dos arquivos e, para solucioná-los, a partir da versão 2.0.33.157, o próprio PDV incluirá as dependências necessárias, bastando apenas executar o arquivo "PDVNFCe.exe" como administrador.

Atualizar versões da(s) aplicações abaixo.

Aplicação

Versão

Banco de Dados - PostgreSQL

4.08.053

Chamados atendidos no Release
Chamado JiraChamado WorkflowDescriçãoAjustes contemplados
FARMAGOI-18714 43543594Parâmetro não localizado no config porem validado pelo pdv nfc-e01
FARMAGOI-1885443652176Falha na geração de NCC02
FARMAGOI-19274

43740253

PDV 2.0.33.160: Modificando valor Leve e Pague ao cancelar outro produto03
FARMAGOI-1995244168046Não registra itens pelo código de barras04
FARMAGOI-2007643729003PDVNFCe-2.0.33.163- Erro ao passar venda cartão05
FARMAGOI-2031244412366Valor do cartão duplicado e negativo em dinheiro06
FARMAGOI-20355-Ao finalizar pedido Tele-Vendas com forma de pagamento cartão, valor de recebimento em cartão já vem preenchido, saindo de tela de recebimento e retornando valor em cartão é acumulado07
FARMAGOI-20374-Alterar Enum 207 no PDV para 215 ficando de acordo com Gestão config08
FARMAGOI-2051744437833Lentidão ao bipar e carregar na montagem de cupons itens bipados em sequência09
Ajustes Contemplados

01 - Foi relatado que o cancelamento de venda QR Linx estava disponível apenas para usuário administrador com todos os privilégios liberados.

Após a análise no módulo Gestão Configuração, foi criado o procedimento "225 -"PERMITE ESTORNAR VENDAS QR LINX". 


02 - Não foi encontrado no Gestão Configuração a opção de bloquear o cadastro habilitando o parâmetro: "BLOQUEIA_CADASTRO_CLI_DEVOLUCAO".

Após análise. foi criada a chave para flag "BLOQUEIA_CADASTRO_CLI_DEVOLUCAO" dentro do Configuração de Filiais com as opções de habilitar (SIM) ou desabilitar (NÃO) o bloqueio de cadastro do cliente. Quando a flag estiver marcada como "Sim". o sistema bloquear[a o cadastro informando a mensagem: "Filial não permite Adicionar/Alterar cliente nesta tela". Grave o cliente na tela de seu cadastro ou libere o parâmetro "BLOQUEIA_CADASTRO_CLI_DEVOLUCAO", se a flag estiver marcada como "Não" o sistema permitirá que o cliente seja adicionado.


03 - Ao cancelar um produto fora da promoção "Pague e Leve", os produtos recebiam um segundo desconto em cima do total anterior.

Após análise, foi ajustado no cancelamento de item para testar se a origem é Orçamento ou PDV ao aplicar método "AplicaDescontosVenda".


04 - O produto não estava sendo inserido no PDV através do código de barras. Ao digitar o código, o PDV acusava que a mercadoria não existia, sendo que o cadastro do item estava correto.

Após análise, foram feitos ajustes no método "BuscaDadosProduto" para verificar o novo parâmetro "bool USA_BALANCA" na validação dos itens "booProdBalanca".


05 - Ao passar venda cartão ,o cliente digitava a senha e em seguida o PDV apresentava um erro de NetFramework e voltava para tela de pagamento, travando o PDV. Com isso o processo não era finalizado corretamente .Também foi habilitado o flag "UTILIZA_DE_PARA_BANDEIRA_PELO_CODIGO" para realização de teste, mas o erro persistiu.

Após a análise foi identificado o evento que gerou a falha na aplicação. Com isso foi alterado o trecho do código no retorno da tela de seleção de pagamento via cartão. 


06 - Valor da venda cartão estava duplicado e negativo em dinheiro.

Após análise, na rotina "IniciaPagamentoCartao(enumCartaoTpEscolha eTpCartaoEscolha)", ajuste foi feito para bloquear acionamento nas demais teclas, tendo como objetivo não gerar duplicidade nas vendas TEF.


07 - Ao finalizar uma venda no PDV, na tela de recebimentos o valor de um cartão preenchido era informado, mas sem permissão para alterar. Ao pressionar "ESC" e voltar para tela de recebimento, o valor do cartão era duplicado. Era informado, também, ao sair da tela de recebimento e pressionar atalho "F2" para finalizar e informar o recebimento, o valor em cartão preenchido e acumulado.

Após correção do desenvolvimento, foi validado e está funcionando de forma correta, permitindo salvar o pedido do Televendas sem apresentar erros.


08 - No PDV existia um ENUM com códigos fixos que representava parâmetros utilizados no sistema. Esse parâmetro precisava ficar alinhado com o Gestão Configuração e o código correto do parâmetro "PERMITIR ESTORNO QR LINX"é 225. Então devia ser atualizado no PDV para 225.

Após a análise foi modificado o enumOutrosProcedimentos<PermitirEstornoVendaQrLinx = 225>.


09 - Nas ultimas versões do módulo liberado, estava ocorrendo lentidão no sistema ao bipar mais de um produto, logo na tela do PDV estava retornando apenas uma unidade.

Após análise foi identificado e corrigido erro de bipar vários itens em sequencia e não capturar todos. Também foi aplicado uma pequena melhora no desempenho.

Customizações disponibilizadas no Release
Chamado JiraChamado WorkflowDescriçãoAjustes contemplados
FARMAGOI-14553-Adequar o Linx Itec a NT 2020.006 - Identificação do intermediador/marketplace e Intermediador da Operação01
Ajustes Contemplados

01 -Para visualizar as instruções e observações detalhadas sobre as alterações da NT, acesse:

https://share.linx.com.br/x/SSgGDg





  • Sem rótulos