Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 550 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Boa tarde, pessoal! Estou enfrentando um problema na demo do Node.

A função POS_Ativar está retornando -10.

Estou setando a porta para um arquivo txt. Segue minha config:

var eArqConfig = './src/config/posprinter.ini';
var eChaveCrypt = '';
var dllACBrLibPosPrinter = './src/dll/ACBrPosPrinter64.dll';

var aINI = [
    { section: 'Principal', key: 'TipoResposta', value: '2' },
    { section: 'Principal', key: 'CodificacaoResposta', value: '0' },
    { section: 'Principal', key: 'LogNivel', value: '4' },
    {
        section: 'Principal',
        key: 'LogPath',
        value: './src/logs/acbrlib.log',
    },
    { section: 'Sistema', key: 'Nome', value: 'Navegador PDV' },
    { section: 'Sistema', key: 'Versao', value: '4.0.0-beta' },
    { section: 'Sistema', key: 'Data', value: '07/05/2020' },
    { section: 'Sistema', key: 'Descricao', value: 'Navegador PDV' },
    {
        section: 'PosPrinter',
        key: 'ArqLog',
        value: './src/logs/acbrlib_posprinter.log',
    },
    { section: 'PosPrinter', key: 'Modelo', value: '0' },
    {
        section: 'PosPrinter',
        key: 'Porta',
        value: './src/txt/tryingout.txt',
    },
    { section: 'PosPrinter', key: 'PaginaDeCodigo', value: '2' },
    { section: 'PosPrinter', key: 'ColunasFonteNormal', value: '48' },
    // { section: 'PosPrinter', key: 'EspacoEntreCupons', value: '0' },
    // { section: 'PosPrinter', key: 'LinhaEntreCupons', value: '0' },
    { section: 'PosPrinter', key: 'CortaPapel', value: '0' },
    { section: 'PosPrinter', key: 'TipoCorte', value: '0' },
    { section: 'PosPrinter', key: 'TraduzirTags', value: '1' },
    { section: 'PosPrinter', key: 'IgnorarTags', value: '0' },
    { section: 'PosPrinter', key: 'LinhasBuffer', value: '0' },
    { section: 'PosPrinter', key: 'ControlePorta', value: '0' },
    { section: 'PosPrinter', key: 'VerificarImpressora', value: '0' },
];

 

image.png.c6acdb1ec0880d073a95d63eb6fdf9ad.png

 

Alguem poderia me ajudar? Obrigado! :)

Editado por jflavio
Fix
  • Consultores
Postado

@jflavio
Boa tarde
Ele chega a criar o arquivo log?
Temos um exemplo em nossos repositórios, chegou a ver ele?
http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Node.js/

No manual https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca.html,  .
Observe que temos que preencher os campos, modelo, vc informou 0 (texto)
Na porta vc informou um path com arquivo texto, veja se tem permissão de gravação nesta pasta
image.png

Se puder configurar a propriedade ArqLog c:\temp\log.txt (exemplo)
e nos enviar o arquivo de log para analise.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Postado
Em 11/05/2023 at 13:32, Daniel InfoCotidiano disse:

@jflavio
Boa tarde
Ele chega a criar o arquivo log?
Temos um exemplo em nossos repositórios, chegou a ver ele?
http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Node.js/

No manual https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca.html,  .
Observe que temos que preencher os campos, modelo, vc informou 0 (texto)
Na porta vc informou um path com arquivo texto, veja se tem permissão de gravação nesta pasta
image.png

Se puder configurar a propriedade ArqLog c:\temp\log.txt (exemplo)
e nos enviar o arquivo de log para analise.

Bom dia, Daniel! Conseguimos resolver a situação. O problema era que as configurações ainda estavam sendo carregadas quando era chamado o POS_Ativar, que então indicava erro. 

Muito obrigado pela ajuda! :)

  • Este tópico foi criado há 550 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.