Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
Moderador: Moderadores
- juniorcamilo
- Usuário Nível 3

- Mensagens: 343
- Registrado em: 10 Nov 2006 09:12
- Localização: Pará
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
Amigos tem como criar funcao para puchar (donWload) da Fita detalhe das impressoras Fiscais Bematech em clipper?
- Gilberto M Silva
- Usuário Nível 3

- Mensagens: 230
- Registrado em: 13 Mar 2007 18:00
- Localização: Natal-RN / Parelhas(RN) / Natal(RN)
- Contato:
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
Vc já foi no site da Bematech? acredito que lá tem tudo sobre o PAF-ECF para sua impressora onde inclui esse relatório.
Código: Selecionar todos
// Leitura da Memoria Fiscal
setcolor( "N/BG,W+/R,,,,BG/N" )
@ 09,25 clear to 12,43
@ 09,25 to 12,43
@ 10,26 prompt " Via ARQUIVO "
@ 11,26 prompt " Via IMPRESSORA "
menu to opcao
do case
case opcao = 1
// Via Arquivo
arquivo := fcreate("LEITURA.TXT")
fim := " "
buffer := ""
data_inicial := data_final := space( 08 )
set color to
set color to w+/gr
@ 11,30 clear to 14,54
@ 11,30 to 14,54
@ 12,31 say "Data Inicial:" get data_inicial pict "99/99/99"
@ 13,31 say "Data Final..:" get data_final pict "99/99/99"
read
set color to w*
@ 16,31 say "Aguarde... o arquivo est sendo criado."
data_inicial := substr( data_inicial, 1, 2 )+substr( data_inicial, 4, 2 )+substr( data_inicial, 7, 2 )
data_final := substr( data_final, 1, 2 )+substr( data_final, 4, 2 )+substr( data_final, 7, 2 )
Comando := Chr( 27 )+Chr( 251 )+"08|"+data_inicial+"|"+data_final+"|R|"+Chr( 27 )
FWrite( Porta, @Comando, Len( Comando ) )
Do While .T.
FRead( Porta, @Fim, 1 )
buffer = buffer + fim
If Transform( Asc( Fim ), "999" ) = " 3"
Exit
EndIf
EndDo
set color to
@ 16,31 say space( 40 )
FWrite( arquivo, buffer, len(buffer) )
set color to
set color to w+/b
@ 13,09 clear to 16,59
@ 13,09 to 16,59
@ 14,11 say "O arquivo gerado foi LEITURA.TXT com o conte£do"
@ 15,11 say "da Mem¢ria Fiscal. Pressione qualquer tecla..."
inkey( 0 )
case opcao = 2
// Via ImpressÆo
data_inicial := data_final := space( 08 )
set color to
set color to w+/gr
@ 11,30 clear to 14,54
@ 11,30 to 14,54
@ 12,31 say "Data Inicial:" get data_inicial pict "99/99/99"
@ 13,31 say "Data Final..:" get data_final pict "99/99/99"
read
data_inicial := substr( data_inicial, 1, 2 )+substr( data_inicial, 4, 2 )+substr( data_inicial, 7, 2 )
data_final := substr( data_final, 1, 2 )+substr( data_final, 4, 2 )+substr( data_final, 7, 2 )
Comando := Chr( 27 )+Chr( 251 )+"08|"+data_inicial+"|"+data_final+"|I|"+Chr( 27 )
FWrite( Porta, @Comando, Len( Comando ) )
ver_status()
endcase
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
- juniorcamilo
- Usuário Nível 3

- Mensagens: 343
- Registrado em: 10 Nov 2006 09:12
- Localização: Pará
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
Valeu Gilberto, mas em minha pergunta acho que nao fui claro, quero dizer a fitadetalhe venda a venda com os itens!?Gilberto M Silva escreveu:Vc já foi no site da Bematech? acredito que lá tem tudo sobre o PAF-ECF para sua impressora onde inclui esse relatório.
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
Meu caro, não sei se tem como não.
Até aonde eu sei, tem como fazer a leitura da memoria fiscal da impressora, mas como um "espelho do cupom" .. sai o totalizador diário, tipo o resumo da redução Z.
Qual modelo da impressora?
Existe alguma outra forma de resolver o problema sem precisar retirar esses dados da impressora?
Até aonde eu sei, tem como fazer a leitura da memoria fiscal da impressora, mas como um "espelho do cupom" .. sai o totalizador diário, tipo o resumo da redução Z.
Qual modelo da impressora?
Existe alguma outra forma de resolver o problema sem precisar retirar esses dados da impressora?
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
bom dia, tem sim como fazer, ele cria um arquivo txt com tudo que foi impresso na ecf.
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
Como fazer Fita Detalhe da mem fiscal em clipper para Bemate
só mais um detalhe, foi + ou -, o que aconteceu comigo, em um cliente, deu pau no servidor, eles perderam as vendas de todo um dia, pela fita detalhe é meio complicado de conseguir obter esses dados, mas na bematech que era o meu caso, tem uma função que gera o sintegra, o que fiz foi gerar este arquivo e a partir dele consegui relançar os cupons, pelo menos os produtos, e pela fita detalhe, o cliente foi analisando caso a caso, para ver se tinha venda no crediario neste dia, ae foi so entrar nestes cupons e informar o cliente e o prazo.