| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 13:47:06
|
Ratao
Virtual Machine Man
![[Avatar]](/images/avatar/e0e6518d2cac6a5b1fa6b05498a5e7be.jpg)
Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline
|
Olá pessoal! Na minha aplicação estou precisando fazer interação com impressora fiscal, mais especificamente da Bematech e não-térmica. Até então tudo bem, já fiz a comunicação, abertura de cupom, fecha, cancelamento, bla bla bla bla... tudo de acordo com o Jar disponibilizado no site da bematech. Porém, não estou conseguindo fazer a venda do item. Quando mando os parâmetros para o método vendaItem(), nada ocorre e não retorna erro algum. Alguém saberia me informar o que poderia ser?
|
"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 14:26:07
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Oi,
Pegue o retorno da função ( crie um int para isso ) e teste os resultados a seguir:
Possíveis retornos da Função (INTEIRO):
0: Erro de comunicação.
1: OK.
-2: Parâmetro inválido na função.
-3: Alíquota não programada.
-4: O arquivo de inicialização BemaFI32.ini não foi encontrado no diretório de sistema do Windows.
-5: Erro ao abrir a porta de comunicação.
-27: Status da impressora diferente de 6,0,0 (ACK, ST1 e ST2).
veja ai qual é o retorno.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 14:48:55
|
Ratao
Virtual Machine Man
![[Avatar]](/images/avatar/e0e6518d2cac6a5b1fa6b05498a5e7be.jpg)
Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline
|
Deu o erro -2
Estou usando o seguinte comando para testar:
This message was edited 1 time. Last update was at 09/07/2008 14:50:36
|
"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 14:54:34
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Você tem o arquivo BEMAFI32.chm?? Nele vc tem exemplos de uso, não basta somente atender aos tipos e quantidades de parametros solicitados na função, por exemplo:
viu que uns dos parametros indica se o desconto é em percentual ou em valor??? vc passou um simbolo "t" que ele não esperava...tente usar valores reais que vai funcionar, tente com os valores iguais a esse exemplo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 14:57:59
|
Ratao
Virtual Machine Man
![[Avatar]](/images/avatar/e0e6518d2cac6a5b1fa6b05498a5e7be.jpg)
Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline
|
Entendi, vou verificar se tenho esse arquivo. E aproveitando que vi ai seu post, aqui na empresa o pessoal do Delphi deve ter então esses exemplos. Vou dar uma olhada. Valew cara! Qualquer coisa posto aqui novamente.
|
"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 15:01:24
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Você vai achar tudo no mesmo local, onde vc despejou seu jar??? A Bematech disponibiliza tudo junto, dll, jar, chm e cia no arquivo compactado... qualquer falta ou mesmo queira pegar a versão mais nova vai no SITE.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 15:04:45
|
Ratao
Virtual Machine Man
![[Avatar]](/images/avatar/e0e6518d2cac6a5b1fa6b05498a5e7be.jpg)
Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline
|
Achei tudo aqui. Valew!
|
"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 15:31:27
|
Fernando Generoso da Rosa
Virtual Machine Man
Membro desde: 14/01/2003 14:48:21
Mensagens: 555
Localização: Sombrio/SC
Offline
|
Pessoal,
Aproveitando o assunto, para eu fazer um módulo de impresão fiscal, eu preciso apenas passar esses valores necessários para a impressora, e ela mesmo se responsabiliza pelos cálculos?? ou eu tenho q seguir alguma especificação para ECF?? se tenho, onde eu posso conseguir?? Algum órgão tem que validar esse módulo??
Agradeço a ajuda,
att
Fernando Rosa
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 16:47:08
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Fernando Generoso da Rosa wrote:Pessoal,
Aproveitando o assunto, para eu fazer um módulo de impresão fiscal, eu preciso apenas passar esses valores necessários para a impressora, e ela mesmo se responsabiliza pelos cálculos?? ou eu tenho q seguir alguma especificação para ECF?? se tenho, onde eu posso conseguir?? Algum órgão tem que validar esse módulo??
Agradeço a ajuda,
att
Fernando Rosa
Quanto a esses cálculos seja mais específico, pois não sei do que tá falando (seria o da impressora calcular o valor do item???), sobre a "validação" existe sim a necessidade legal de que seu software esteja homologado (vc vai deixar com ele uma versão de seu software e se mecher tem que homologar novamente...entre outras coisas), para tanto existem empresas que prestam esse serviço de homologação (vc tem que submeter seu software a um teste composto de muitos pontos e o mesmo deve passar em todos), procure uma em sua cidade.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 22:20:23
|
Fernando Generoso da Rosa
Virtual Machine Man
Membro desde: 14/01/2003 14:48:21
Mensagens: 555
Localização: Sombrio/SC
Offline
|
Então...
Os cálculos que falo sáo cálculos de imposto, CFO, etc.... Que dados eu precisaria passar para a bematech para emitir o cupom fiscal?? onde eu acharia um manual para construir um módulo de ECF??
att
Fernando Rosa
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2008 07:57:23
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Trabalhando com ECF pelo menos os registros 60 do sintegra não precisaria fazer conta não, já que a própria impressora fornece através de relatórios gerenciais esses registros.
Suporte ao desenvolvedor Bematech
Download de manuais, driver e cia
lembrando que a Bematech não é a única fornecedora desse tipo de equipamento (se não o povo vai pensar que sou da Bematech), temos ainda a DARUMA, SWEDA, EPSON...os fabricantes tem muito interesse que sejam desenvolvidas soluções para seus equipamentos (claro quem usar seu software vai usar o produto deles), logo fornecem sempre suporte, dicas, manuais...desenvolver assim é moleza!!!
|
|
|
 |
|
|