Produto: |
Microsiga Protheus |
Versões: |
11 e 12 |
Ocorrência:
Identificar ocorrências relacionadas a comunicação entre o Protheus e as impressoras, existem impressoras que utilizam a DLL SIGALOJA.dll e outras que utilizam a TOTVSAPI.dll , ambas localizadas na pasta smartclient (default).
Passo a passo:
Bematech / Daruma / Sweda
Para habilitar este recurso, é necessário que o arquivo SIGALOJA.INI, que deve estar no mesmo diretório da SIGALOJA.DLL, tenha a seguinte seção configurada:
[LogDLL]
Log=1
Por favor, baixar a última versão do SIGALOJA.DLL disponível no portal do cliente.
Resultado: Será criado o arquivo SIGALOJA.LOG com os comandos enviados para a impressora na pasta \bin\smartclient.
Exemplo de uma venda simples com sucesso :
Abre o Cupom 08/07/2015 18:29:24 -> IFAbrCup( 0,||,)
Retorno do comando : 08/07/2015 18:29:24 <- 0 - []
Registro do item : 08/07/2015 18:29:24 -> IFRegItem( 0,1 ,1 ,0000.197,100,0,T18.00,19.7,UN,2)
Retorno do comando : 08/07/2015 18:29:24 <- 0 - []
Envio do Pagamento : 08/07/2015 18:29:24 -> IFPagto( 0,CARTAO DE CREDITO|19.70|,0,)
Retorno do comando : 08/07/2015 18:29:24 <- 0 - []
Fecha o cupom : 08/07/2015 18:29:25 -> IFFechaCup( 0|Orcamento: 889049 Obrigado! Volte Sempre!)
Retorno do comando : 08/07/2015 18:29:24 <- 0 - []
Epson / Itautec
Para habilitar este recurso, é necessário que o arquivo TOTVSAPI.INI, que deve estar na pasta do SmartClient, tenha a seguinte seção configurada:
[Log]
LogECF=1
TamanhoLog=1000 //(1 MB)
Resultado: Será criado o arquivo LjECF+<estação>.log na pasta <RootPath>\log\ecf+<empresa>+<filial>.
0 Comentários