01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados PDV

Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:AcruxPDV
Função:Estacionamento
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DSUPPDVTURING-4938 - Obtendo detalhes do item... STATUS


02. SITUAÇÃO/REQUISITO

Foi identificado que ao realizar uma consulta de ticket de estacionamento no PDV com as cancelas de estacionamento FactorySI era exibida a  mensagem "Ticket não encontrado" devido a uma alteração feita na API da Factory que começou a enviar os responses fora do padrão UTF8. 

03. SOLUÇÃO

Foi implementado no AcruxMonitorCancelaService um novo fluxo para remover caracteres especiais e para aceitar os responses somente no formato UTF8.

04. DEMAIS INFORMAÇÕES

Instruções para Utilização

Realizar a configuração de rede seguindo o passo a passo:

Verifique a versão do serviço da cancela, para cancela da Factory o serviço precisa estar na versão 23.08.001 e AcruxPDV na versão 23.08.001.

Instalar serviço da cancela no servidor da FactorySI, criando a pasta C5Client\AcruxMonitor\Services, depois no CMD e ir até o caminho e digitar o comando para instalar o serviço "AcruxMonitorService.Cancela /install", o serviço irá criar a pasta LOG e arquivo de configuração INI, conforme imagem abaixo:

Depois, abra o arquivo de configuração, confere se tem os parâmetros para que o serviço comunique via SOAP com o serviço da cancela conforme imagem abaixo(dados fictícios).

No AcruxMonitor abra o caminho Configurações de PDV > Estacionamentos > Integrações.

Configure o modelo FactorySI e ative o serviço conforme imagem abaixo, no exemplo abaixo o cliente utiliza regra para cobrança no PDV e também abono dos tickets.

Para que seja cobrado a fração no PDV será necessário criar um produto e colocar preço para que seja utilizado na cobrança da taxa, depois parametrizar o código do produto conforme exemplo abaixo do código 17272.

No AcruxMonitor abra o caminho Configurações de PDV > Estacionamentos > Integrações > Cancelas > FactorySI.

Configure os dados de conexão com o serviço de cancelas conforme imagem abaixo.

Quando cliente utilizar regra de cobrança da fração no PDV deverá ser criado a regra em Cadastro > Estacionamento > Taxa em Minutos conforme exemplo abaixo.

Nesse exemplo o cliente cobra a taxa da seguinte forma: primeira hora R$ 7,00 e a cada 30 minutos acrescenta R$5,00.

Para cadastrar as cortesia a serem utilizadas para abonar quando a compra atingir um valor X será necessário criar em Cadastro > Estacionamento > Cortesias em Minutos conforme imagem abaixo.

Nesse exemplo o cliente abona valor de compra até R$9,99 e assim por diante será abonado conforme valores de compras e seus respectivos minutos.

Para acompanhamento de logs será necessário criar o arquivo "factorysiddmmyyyy.enabled" conforme imagem abaixo :

Após criar o arquivo acompanhar o log no caminho C5Client\AcruxMonitor\Services\Log\Aplicacao, com isso consegue verificar se está sendo enviado corretamente e se está recendo retorno do serviço da cancela.


05. OUTRAS INFORMAÇÕES

Atualizar para versão 23.08.001 ou superior.

05. ASSUNTOS RELACIONADOS

  •  Não há.