Changelog RistorePDV
Nesse documento será mantida toda a documentação referente às atualizações no desenvolvimento do RistorePDV.
Setembro 2023
1.10.326 - 08/09/2023
Corrigido
Transação TEF estava sendo acionada duas vezes na finalização de venda da tela PDVTouch.
Mensagem de sistema desatualizado estava sendo exibida erroneamente por comparação com ERP e não com Ristore.
1.10.325 - 06/09/2023
Corrigido
Correção de mensagem de erro na finalização de venda na tela PDVTouch.
Agosto 2023
1.10.324 - 21/08/2023
Segurança
Melhorias nas rotinas de exclusão e tratamento dos recebimentos em operações TEFs estornadas ou canceladas.
1.10.323 - 21/08/2023
Corrigido
Ao realizar uma operação TEF com mais de um cartão, caso houvessem problemas na segunda transação após primeira ter sido efetuada com sucesso o sistema não estava tratando corretamente os recebimentos ao retornar para a tela de finalização.
1.10.322 - 18/08/2023
Modificado
Melhorias nas mensagens da finalização do movimento para especificar cada etapa do processo de finalização.
1.10.321 - 17/08/2023
Corrigido
No caso de impressões com o parâmetro de agrupar por local de impressão onde mais de uma impressora estava definida no local de impressão, o sistema estava considerando a impressão como concluída ao enviar a primeira impressão, não realizando as impressões posteriores.
1.10.320 - 10/08/2023
Modificado
No cálculo da divisão de itens serão considerados 3 dígitos decimais e não mais 2.
Segurança
Melhorias no tratamento dos objetos que manipulam os recebimentos e TEF na finalização do cupom.
1.10.319 - 10/08/2023
Corrigido
Sistema não considerava o status ser menor que 3 ao adicionar itens à movimentos do tipo mesa, gerando vunerabilidade onde itens poderiam ser incluídos em movimentos que haviam sido excluídos.
1.10.318 - 09/08/2023
Adicionado
Terminal 1.43.0
Incluído tratamento de erros em algumas telas do terminal.
Inclusão de nome da função e formulário no log de erros (logTerminal.txt).
1.10.317 - 07/08/2023
Modificado
Alteração em esquema de fontes e botões dos formulários de venda.
Corrigido
Mensagem de erro ao imprimir produção de itens quando parâmetro agrupar itens por local de impressão estava ativo.
1.10.316 - 03/08/2023
Modificado
Adicionado um espaçamento de oito linhas anteriores ao início da impressão de produção de itens.
Integrador Multidelivery 1.10.165
Caso um pedido seja encontrado no banco de dados com o mesmo identificador do pedido recem integrado, ele não será mais excluído para ser incluído novamente.
Terminal 1.42.0
Alterado tamanho da fonte nos botões do KDS.
Corrigido
Mensagem de erro com impressão de produção ao finalizar inclusão de movimento.
1.10.315 - 01/08/2023
Modificado
Adicionado um espaçamento de quatro linhas anteriores ao início da impressão de produção de itens.
Tabelas est_pro_cpl_pro e est_pro_cpl_pro_ite alteradas para est_pro_mod e est_pro_mod_ite.
Coluna IDProdCompl alterada para IDModificador nas tabelas est_pro_mod e est_pro_mod_ite.
Corrigido
Campo IDTerceiro não estava vindo preenchido no formulário de finalização All-In_One mesmo quando terceiro já havia sido adicionado ao movimento.
Segurança
Incluída validação no formulário Controle de Produção para não permitir alterar movimento para Entregando sem que antes tenha sido feito seu recebimento.
Rotinas de finalização nos formulário de finalização convencional, All-In-One e Touchscreen foram centralizadas em uma única classe, removendo trechos de código repetidos para processos iguais que estavam sendo executados de maneiras diferentes.
Julho 2023
1.10.314 - 21/07/2023
Modificado
Um movimento quando impresso terá valor 2 na coluna Imprimir da tabela rst_mov.
1.10.313 - 17/07/2023
Adicionado
Criação da tabela rst_mov_ite_imp para armazenar registros de impressões.
Modificado
Rotinas que atualizam os dados do terceiro em integrações de delivery foram centralizadas em uma função, independente da integração.
Ao receber um pedido pelo integrador, o terceiro será inserido ou atualizado baseando-se no campo IDIntegracao do terceiro, caso o ID não seja encontrado na tabela ger_ter o cliente será cadastrado, caso exista, atualizado.
Separação das rotinas de impressão das rotinas de produção - Para um produto ser mapeado na produção o grupo do produto deve estar com a opção Gerar Número de Controle de Produção (KDS) marcada. Quanto a impressão foi mantido no local de impressão definido no produto.
Corrigido
Mensagem de erro com campo 'CodigoAut' na inserção do cupom no banco de dados ao finalizar movimento.
Removido
Tabela rst_mov_inf.
Segurança
Terminal 1.40.0
Validação de itens que estejam estritamente em produção na rst_mov_ite_pro para montagem da lista de produção do terminal(KDS).
1.10.304 - 13/07/2023
Adicionado
Novo botão Liberar Comanda Delivery no menu configurações do formulário principal - Abre um input box para receber um número de comanda. Confirmar dispara uma requisição para liberação de comanda fechada na integração modelo INDOOR do DeliveryVip.
Modificado
Tratamento para novas taxas de serviço incluídas nos pedidos oriundos de integrações do modelo DeliveryMuch - O valor adicional nos pedidos será somado à coluna ValorAcrescimo da tabela rst_mov.
Diferenciação entre Taxa de Serviço e Taxa Serviço Web DeliveryMuch na impressão do fechamento do movimento quando origem do pedido for DeliveryMuch.
Segurança
Melhorias na nomenclatura e validação de campos e métodos na inserção e execução de eventos internos do sistema. Ex.: Pedidos prontos para entrega ou retirada disparam diversos eventos dentro do sistema para notificação dos clientes via diferentes integrações.
1.10.303 - 10/07/2023
Adicionado
Campo CodigoAut adicionado às tabelas rst_mov_rec e pdv_cup_rec - No formulário de finalização de venda, ao pressionar INSERT no teclado estando com o foco sobre uma forma de pagamento, será aberto um input box para inserção manual do código de autorização, esse será vinculado à tag codAut do xml do NFCe.
Last updated