Jump to content

dev botao

ACBrCHQ CHQ_ImprimirCheque -10


Go to solution Solved by Thainan Ferreira Gomes,
  • Este tópico foi criado há 1908 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Bom dia, estou utilizando a dll ACBrCHQ para impressão de cheque com a pertocheck, porém quando o chamo o método CHQ_ImprimirCheque sempre retorna -10.

Segue cod:

            PertoCheck.CHQ_Finalizar();

            PertoCheck.CHQ_Inicializar(@"C:\Projetos\trunk\Financeiro\bin\Inicializacao.ini", "");
            PertoCheck.CHQ_ConfigGravar(@"C:\Projetos\trunk\Financeiro\bin\Inicializacao.ini");

            PertoCheck.CHQ_Ativar();

            PertoCheck.CHQ_SetValor(30);
            PertoCheck.CHQ_SetData(DateTime.Now);

            PertoCheck.CHQ_ImprimirCheque();

            PertoCheck.CHQ_Finalizar();

Arquivo de inicialização:

[CHQ]
ArqLog=C:\Projetos\trunk\Financeiro\LogPertocheck\logPertocheck.txt
Porta=COM3
PaginaDeCodigo=0
Modelo=6

Obs: Todos os métodos chamados estão retornando ok(0) menos o CHQ_ImprimirCheque.

Alguém poderia me ajudar? obrigada.

  • Administradores
Posted

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Posted
35 minutos atrás, Thainan Ferreira Gomes disse:

Não gerou nada no arquivo de log. Está em branco.

Você configurou para gerar o log?

https://acbr.sourceforge.io/ACBrLib/Geral.html

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Posted

Acabei de configurar esse que você enviou (https://acbr.sourceforge.io/ACBrLib/Geral.html) porém não gera nada tb :(

Segue arquivo INI completo:

[CHQ]
ArqLog=C:\Projetos\trunk\Financeiro\LogPertocheck\logPertocheck.txt
Porta=COM3
PaginaDeCodigo=0
Modelo=6

[Principal]
TipoResposta=0
CodificacaoResposta=0
LogNivel=3
LogPath=C:\Projetos\trunk\Financeiro\LogPertocheck\loglibgeral.txt

[Versao]
ACBrLib=0.0.2
ACBrLibCHQ=1.0.1.34

[Sistema]
Nome=
Versao=
Data=30/12/1899
Descricao=

Nome=
Servidor=

 

Conta=
Usuario=
Senha=
Codificacao=27
Porta=0
SSL=0
TLS=0
Timeout=0
Confirmacao=0
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=0
Priority=1

[PosPrinter]
ArqLog=
Modelo=0
Porta=
PaginaDeCodigo=2
ColunasFonteNormal=48
EspacoEntreLinhas=0
LinhasEntreCupons=21
CortaPapel=1
TraduzirTags=1
IgnorarTags=0
LinhasBuffer=0
ControlePorta=0
VerificarImpressora=0
TipoCorte=0

[PosPrinter_Barras]
MostrarCodigo=0
LarguraLinha=0
Altura=0
Margem=0

[PosPrinter_QRCode]
Tipo=2
LarguraModulo=4
ErrorLevel=0

[PosPrinter_Logo]
IgnorarLogo=0
KeyCode1=32
KeyCode2=32
FatorX=1
FatorY=1

[PosPrinter_Gaveta]
SinalInvertido=0
TempoON=50
TempoOFF=200

[PosPrinter_MPagina]
Largura=0
Altura=0
Esquerda=0
Topo=0
Direcao=0
EspacoEntreLinhas=0

[Proxy]
Servidor=
Porta=0
Usuario=
Senha=

[SoftwareHouse]
CNPJ=
RazaoSocial=
NomeFantasia=
WebSite=
Email=
Telefone=
Responsavel=

[Emissor]
CNPJ=
RazaoSocial=
NomeFantasia=
WebSite=
Email=
Telefone=
Respo nsavel=

Posted

Consegui gerar o log. O erro que retorna é:

PertoCheck não responde Communication error 9997: Timeout during operation

Segue informações:
Pertocheck 501S
Ela está na porta COM4

Configurações da máquina:

Bits por segundo: 9600
Bits por dados: 8
Paridade: Nenhum
Bits por parada: 1
Controle de fluxo: Nenhum

  • Fundadores
Posted

OK... obrigado... agora sim, podemos iniciar a pesquisa...

O Erro significa que a Impressora não respondeu...
- Ela está realmente ligada a Porta COM4 de seu PC ?
- A configuração do equipamento realmente é 9600,8,N,1 ?
- A aplicação de demonstração do fabricante funciona nessa porta ?
- Há algum outro programa, que possa estar prendendo essa Porta ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Posted

- Ela está realmente ligada a Porta COM4 de seu PC ? A informação que aparece referente ao dispositivo no computador é USB-SERIAL CH340 (COM4)
- A configuração do equipamento realmente é 9600,8,N,1 ? Sim
- A aplicação de demonstração do fabricante funciona nessa porta ? O softchek funciona.
- Há algum outro programa, que possa estar prendendo essa Porta ? Não.

  • Consultores
Posted
16 horas atrás, Thainan Ferreira Gomes disse:

- Ela está realmente ligada a Porta COM4 de seu PC ? A informação que aparece referente ao dispositivo no computador é USB-SERIAL CH340 (COM4)

Mas nos arquivos que você postou anteriormente você estava configurando como COM3... Mudou a porta?

17 horas atrás, Thainan Ferreira Gomes disse:

PertoCheck não responde Communication error 9997: Timeout during operation

Aumente o Timeout para pelo menos 10. Se for uma impressora USB aumente para 30.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Posted

Bom dia, realizei a nova configuração porém estou com o mesmo problema. Realizei também algumas alterações de valores conforme visto em outros tópicos relacionados porém nada.

Segue configuração do CHQ_DEVICE

[CHQ_Device]
Baud=9600
Data=8
TimeOut=30
Parity=0
Stop=1
MaxBandwidth=0
SendBytesCount=1024
SendBytesInterval=200
HandShake=3
SoftFlow=0
HardFlow=0

O log continua a mesma coisa:

18/10/19 11:02:42:675 -    SetRetorno(-10, PertoCheck não responde
Communication error 9997: Timeout during operation)

  • 2 weeks later...
  • Este tópico foi criado há 1908 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...