Abertura Cupom Bematech MP25

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Abertura Cupom Bematech MP25

Mensagem por anacatacombs »

Boa tarde.
Estou com problemas na abertura do cupom informando o CPF do cliente, aparece a mensagem de Comando Invalido.
O Comando que estou utilizando e:

CHR(27)+CHR(251) : Inicio do Protocolo
"00" : Comando para abertura do cupom
"|" : Separador de parametros
CPF : Caracter de 28 com mascara
"|"+CHR(27) : Fim de protocolo

Quando tiro o CPF funciona corretamente.
O estranho e que fiz o teste no DFI2 , e tambem nao efetuou a abertura do cupom quando informo o cpf com ou sem mascara
Nao funcionou nem com CNPJ.
Teria alguma configuracao para isto?
Aguardo resposta.
:|<
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Mensagem por lucimauro »

Acho que o erro pode ser porque o campo para colocar o cpf/cgc sao somente 14 posicoes e nao 28
anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Mensagem por anacatacombs »

Mas no manual da Bematech diz que o CGC/CPF tem tamanho 28...
e mesmo com o tamanho 14 ou 18 nao funciona..

Obrigada

:|<
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem por Dércio_Luiz_Zanatta »

oi..
vc já entrou em contato com o suporte da Bematech ? Isso ai está me parecendo incompatibilidade do Ecf com o Driver residente, pois utilizando a DLL funciona perfeitamente..
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem por Dércio_Luiz_Zanatta »

oi..
vc já entrou em contato com o suporte da Bematech ? Isso ai está me parecendo incompatibilidade do Ecf com o Driver residente, pois utilizando a DLL funciona perfeitamente..
anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Mensagem por anacatacombs »

Ja sim, mas ninguem entrou em contato ainda..
vou tentar utilizar outro driver, obrigada pela dica
:|<
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Só por desencargo: no parametro cpf, utilize o alltrim para remover os espaços. Certa vez tive este problema. Este parametro aceita no maximo 28 posições, o que não quer dizer que todos eles precisam estar preenchidos.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Mensagem por anacatacombs »

Gostaria de agradecer a todos que me responderam.. valeu gente
Consegui resolver o problema..
Estava usando o MP20DRV como driver, mudei para o Bemafi.exe
Funcionou perfeitamente na primeira tentativa.
Se dependesse do suporte da Bematech .... ate agora nenhuma resposta.
Valeu, :D
:*
:|<
Responder