Árvore de páginas


01. DADOS GERAIS

Produto:BEMATECH LOJA
Linha de Produto:


Segmento:

VAREJO

Módulo:BEMATECH PDV/ TOTVS PDV MÓVEL
Função:INSTALAÇÃO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARLIVEPDV-5000 - Obtendo detalhes do item... STATUS


02. SITUAÇÃO/REQUISITO

Informado que ao instalar o TOTVS PDV Móvel e configurar o mesmo para utilizar o aparelho SAT da Gertec não está sendo possível realizar vendas. Ao finalizar a venda é apresentada a mensagem de erro de comunicação com a porta do S@T.

Verificamos que havia dois problemas para o caso, onde a DLL de comunicação com o equipamento Gertec não estava sendo distribuída no pacote de instalação do TOTVS PDV Móvel e também no código do sistema estava fixa a comunicação com a BemaSAT32.dll, ou seja, mesmo que houvesse a Gersat.dll não iria conseguir comunicar com o equipamento Gertec.

Encontramos uma solução paliativa onde era necessário alterar o nome da BemaSAT32.dll para outro nome qualquer e na sequencia renomear a GerSAT.DLL para BemaSAT32.dll. Ao realizar a alteração o SAT funcionava normalmente.

03. SOLUÇÃO

Para solucionar o problema precisamos fazer a alteração na API do PDV Móvel, onde antes estava fixo a importação da DLL BemaSAT32.DLL. Agora a DLL importada é a SAT.dll.

Também alteramos tanto o instalador do pacote completo do TOTVS PDV Móvel, quanto o instalador de HotFix. Ambos passaram a distribuir as DLLs BemaSAT32 e GerSAT no diretório C:\TOTVSPDV\WindowsDrivers. Também passaram a distribuir a SAT.DLL para o diretório C:\Windows\System32\. Essa DLL que está sendo distribuída trata-se da DLL BemaSAT32.DLL renomeada para SAT.DLL

Alteramos também o configurador do TOTVS PDV Móvel. Agora no momento da configuração, quando o usuário seleciona o fabricante do hardware fazemos a alteração da DLL na C:\Windows\System32\, deixando na mesma a DLL correspondente a comunicação do hardware de acordo com o fabricante.

04. DEMAIS INFORMAÇÕES

As correções foram liberadas no pacote de hotfix versão 3.3.23.3 (20.3.23.3).

05. ASSUNTOS RELACIONADOS

  • N/A