Ajustado o sistema para correto armazenamento de transações TEF com a adquirente Stone. Agora, ao utilizar o TEF (Discado), o sistema armazena o STONE_ID na coluna STONE_ID da tabela Financeiro.
Esta mudança é crucial, pois a Stone não utiliza NSU nem Código de Autorização. A lógica de captura prioriza o campo 713-014 do arquivo de retorno INTPOS.001 e, se vazio, busca no campo 029-014, garantindo a integridade e rastreabilidade das transações Stone.
Adicionado ao ReportBuilder o campo 'Número do pedido do fornecedor', permitindo sua utilização em layouts personalizados de relatórios de pedidos de compras e outros.
Ajustada a tela de emissão de etiquetas para que a flag 'Imprimir por ordem de lançamento' (aba Configurações 2) seja marcada por padrão ao selecionar a flag 'Individual'.
Corrigido um erro no sistema que permitia o envio de mala direta de cobrança para clientes com títulos ainda não vencidos. Agora, o sistema foi ajustado para não enviar cobranças para títulos dentro do prazo, inclusive nos envios manuais por e-mail.
Corrigido um erro crítico no App CESCheckOut Mobile que afetava a atualização de quantidades durante a separação e conferência de pedidos de venda.
- Anteriormente, ao retornar um pedido ao vendedor, alterá-lo e reenviá-lo para conferência, as quantidades esperadas no aplicativo não refletiam as últimas modificações.
- Agora, as quantidades de itens para conferência são corretamente atualizadas e apresentadas conforme as alterações realizadas pelo vendedor, garantindo que o processo de separação e conferência esteja sempre alinhado com a versão mais recente do pedido.
Corrigidos os processos de retorno de pedido ao vendedor (CheckOut) e gravação de pedido retornado (Gestor). Ambos os processos foram ajustados para eliminar o erro de 'single-row subquery returns more than one row', garantindo o funcionamento correto e sem falhas em ambientes Oracle 11g e 19c.
Implementada a integração para recebimento de vendas via PIX com o Banco do Brasil, ativada pelo novo parâmetro 'Utiliza API PIX'.
- Geração Automática: Ao finalizar uma venda com pagamento (total ou parcial) em PIX, o sistema gera automaticamente o QR Code e o link PIX via API do Banco do Brasil.
- Compartilhamento Fácil: O QR Code/link pode ser compartilhado com o cliente por diversos canais (WhatsApp, E-mail, etc.).
- Monitoramento em Tempo Real: A tela de recebimento (IF) permite acompanhar o status do pagamento, destacando-o em verde (confirmado) ou vermelho (pendente).
- Suporte a Entregas: A funcionalidade também atende a vendas para entrega, permitindo consultar status e gerar novos PIX diretamente na tela de Acerto de Entregas.
Para aprimorar a robustez do PDV, foi implementada uma nova tela de questionamento e recuperação de vendas pendentes no TEF após interrupções inesperadas (ex: queda de sistema).
Como Funciona:
- Identificação de Pendência: Ao reabrir o PDV, se uma transação TEF for identificada como pendente, uma tela informativa será exibida com detalhes do processo.
- Decisão do Usuário: Esta tela mostra os dados da transação (Valor, NSU, Código de Autorização) e pergunta: "A transação foi efetivada no TEF?"
Se "Sim": O PDV recupera a venda, preenche automaticamente os dados do cartão POS e permite finalizar a venda.
Se "Não": O PDV recupera a venda e retorna à tela principal, permitindo que o operador refaça o pagamento.
- Limpeza Automática: Em ambos os casos, o arquivo pendente do TEF (intpos.001) é apagado.
- Parâmetro Removido: O parâmetro "Excluir arquivos pendentes do TEF discado" foi removido.
- Pré-requisitos: O executável do PDV deve ser "Executar como Administrador" e uma condição de pagamento padrão para "Cartão POS" deve estar configurada nos parâmetros do PDV.
Corrigida a tela de pesquisa de pedidos para conferência de vendas no CES CheckOut.
- Quando o parâmetro 'Conferência após recebimento no IF' estiver ativo (juntamente com a "Conferir a partir da data"), a pesquisa passará a respeitar a data base definida.
- Agora, a listagem exibirá apenas os pedidos cuja data de cadastro é igual ou posterior à data estabelecida no parâmetro, eliminando a exibição de pedidos antigos não conferidos indevidamente.
- Se o parâmetro estiver desmarcado, a pesquisa funcionará como antes, listando todos os pedidos.