Jump to content
Fivewin Brasil

Impressora Fiscal versão nova Fivewin


jbinfo

Recommended Posts

Assim não é melhor Sr. Gilmer?? Huuummmm??? Heim??? Anmmm??? kkkkkkkkkkkkk, FELIZ ANO NOVO.

#include "FiveWin.Ch"
#include "Directry.ch"
	STATIC XDLL_BEMATECH  //-> DLL DA IMPRESSORA FISCAL BEMATECH     3
	FUNCTION Main()
	   IF !FILE( "BEMAFI32.DLL" )
	      MsgAlert( "O Arquivo " + "BEMAFI32.DLL "     +        ;
                "Não Foi Encontrado"               + CRLF + ;
                "Entre em Contato Com o Suporte"   + CRLF + ;
                "Pelos Fones: (11) 3106-2832            ",  ;
                "Componente Ausente, Verifique!" )
	      RETURN NIL
	   ENDIF
	   // Abre a DLL da Bematech NA PASTA ONDE ESTA O PROGRAMA.
   xDll_BemaTech := LoadLibrary( "BEMAFI32.DLL" ) // NA PASTA DO PROG.
	   m->Int_Retorno := BmPrintLig()
	   IF m->Int_Retorno = 1
      //-> Impressora Ligada, Nada a Fazer
   ELSE
	      MsgInfo( OemToAnsi( "Impressora BEMATECH Desligada, Verifique!" ), ;
         OemToAnsi( "Impressora BEMATECH Desligada, Verifique!" ) )
	      RETURN NIL
	   ENDIF
	RETURN NIL

Link to comment
Share on other sites

 

Bom Dia,

       Verifique se o loadlibrary esta retornando um número ou um valor Hexa

Gilmer...esta retornando valor Hexa mesmo...Agora mudando o metodo de chamar a função a Leitura X funcionou...mas na emissão do cupom...ele abre o cupom e trava....no retorno esta OK...mas para no cabeçalho....tem alguma dica?

 

Obrigado

Leandro JBI

Link to comment
Share on other sites

Assim?


// Declaracoes da BEMATECH de 32 bits -> BEMAFI32.DLL
	//Ler total do cupom
DLL32 FUNCTION BmSubTotal( SubTotal AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_SubTotal" LIB XDLL_BEMATECH
	//Ler número d0o caixa
DLL32 FUNCTION BmNumeroCx( NumeroCaixa AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_NumeroCaixa" LIB XDLL_BEMATECH
	//Ler configuração arredondamento/truncamento
DLL32 FUNCTION BmVerArred( Arredonda AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaTruncamento" LIB XDLL_BEMATECH
	//Ativa arredondamento
DLL32 FUNCTION BmLigArred( ) AS LONG PASCAL ;
      FROM "Bematech_FI_ProgramaArredondamento" LIB XDLL_BEMATECH
	//Ler data do movimento
DLL32 FUNCTION BmDtMovto ( DtMovto AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_DataMovimento" LIB XDLL_BEMATECH
	//Ler flag fiscal da impressora
DLL32 FUNCTION BmFlagFiscal( @FlagFiscal AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_FlagsFiscais" LIB XDLL_BEMATECH
	//Emite leitura X
DLL32 FUNCTION BmLeituraX( ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraX" LIB XDLL_BEMATECH
	//Emite redução Z
DLL32 FUNCTION BmReducaoZ( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_ReducaoZ" LIB XDLL_BEMATECH
	//Ler data e hora da impressora
DLL32 FUNCTION BmDtHora ( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_DataHoraImpressora" LIB XDLL_BEMATECH
	//Faz abertura do dia
DLL32 FUNCTION BmAbreDia ( Vl AS LPSTR, Fr AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_AberturaDoDia" LIB XDLL_BEMATECH
	//Abre cupom fiscal
DLL32 FUNCTION BmAbreCup ( Cgc AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_AbreCupom" LIB XDLL_BEMATECH
	//Verifica se tem papel
DLL32 FUNCTION BmVerPapel( @Linhas AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_MonitoramentoPapel" LIB XDLL_BEMATECH
	//Verifica se tem impressora ligada
DLL32 FUNCTION BmPrintLig( ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaImpressoraLigada" LIB XDLL_BEMATECH
	//Cancela cupom fiscal
DLL32 FUNCTION BmCanCupom( ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaCupom" LIB XDLL_BEMATECH
	//Cancela último ítem do cupom
DLL32 FUNCTION BmCancItem( ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaItemAnterior" LIB XDLL_BEMATECH
	//Abre a gaveta
DLL32 FUNCTION BmAbreGav ( ) AS LONG PASCAL ;
      FROM "Bematech_FI_AcionaGaveta" LIB XDLL_BEMATECH
	//Ler número do cupom
DLL32 FUNCTION BmNumCupom( Cupom AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_NumeroCupom" LIB XDLL_BEMATECH
	//Emite leitura da memória fiscal por data
DLL32 FUNCTION BmMemFiscD( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraMemoriaFiscalData" LIB XDLL_BEMATECH
	//Emite leitura da memória fiscal por reduções
DLL32 FUNCTION BmMemFiscR( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraMemoriaFiscalReducao" LIB XDLL_BEMATECH
	//Emite cupom gerencial 618 CARACTERES NO MAXIMO POR COMANDO
DLL32 FUNCTION BmCpGerAbr( Texto AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_RelatorioGerencial" LIB XDLL_BEMATECH
	//Fecha cupom gerencial
DLL32 FUNCTION BmCpGerFec( ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaRelatorioGerencial" LIB XDLL_BEMATECH
	//Verifica status da gaveta
DLL32 FUNCTION BmStGaveta( @nStatus AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaEstadoGaveta" LIB XDLL_BEMATECH
	//Abre cupom adicional
DLL32 FUNCTION BmCupAdAbr( FormaPgto AS STRING,;
      Valor AS STRING,;
      Cupom AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_AbreComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Imprime cupom não fiscal vinculado
DLL32 FUNCTION BmCupAdUsa( Texto AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_UsaComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Fecha cupom não fiscal
DLL32 FUNCTION BmCupAdFec( ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Vende ítem
DLL32 FUNCTION BmVendItem( Codigo AS STRING,;
      Descricao AS STRING,;
      Aliquota AS STRING,;
      TpQte AS STRING,;
      Quantid AS STRING,;
      Decimal AS 7 ,;
      ValUnit AS STRING,;
      TpDesc AS STRING,;
      ValDesc AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_VendeItem" LIB XDLL_BEMATECH
	
//Efetua Formas de Pagamento
DLL32 FUNCTION BmFormasPag( FormaPgto AS STRING,;
      ValorPago AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_EfetuaFormaPagamento" LIB XDLL_BEMATECH
	//Inicia Fechamento cupom
DLL32 FUNCTION BmIniFecCup( Acrescimo AS STRING,;
      TipoAcresc AS STRING,;
      ValorAcresc AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_IniciaFechamentoCupom" LIB XDLL_BEMATECH
	//Termina Fechamento cupom 
DLL32 FUNCTION BmTerFecCup( Mensagem AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_TerminaFechamentoCupom" LIB XDLL_BEMATECH
	//Fecha cupom com uma forma de pagamento somente 
DLL32 FUNCTION BmFechaCup( FormaPgto AS STRING,;
      Acrescimo AS STRING,;
      TipoAcresc AS STRING,;
      ValorAcresc AS STRING,;
      ValorPago AS STRING,;
      Mensagem AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaCupom" LIB XDLL_BEMATECH
	//Verifica status do gerenciador padrão
DLL32 FUNCTION BmTfStatus( Operacao AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FITEF_Status" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmFormaPg( cNomeDocto   AS STRING ,;
                          cValorDocto  AS STRING ) AS LONG PASCAL;
      FROM "Bematech_FI_EfetuaFormaPagamento" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmIniciaFecha( cAcreDesc     AS STRING ,;
                              cTipoAcreDes  AS STRING ,;
                              cValorParc    AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_IniciaFechamentoCupom" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmCancGen( NumeroItem AS LPSTR       ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaItemGenerico"      LIB XDLL_BEMATECH


 

Link to comment
Share on other sites

 

Assim?

 


// Declaracoes da BEMATECH de 32 bits -> BEMAFI32.DLL
	//Ler total do cupom
DLL32 FUNCTION BmSubTotal( SubTotal AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_SubTotal" LIB XDLL_BEMATECH
	//Ler número d0o caixa
DLL32 FUNCTION BmNumeroCx( NumeroCaixa AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_NumeroCaixa" LIB XDLL_BEMATECH
	//Ler configuração arredondamento/truncamento
DLL32 FUNCTION BmVerArred( Arredonda AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaTruncamento" LIB XDLL_BEMATECH
	//Ativa arredondamento
DLL32 FUNCTION BmLigArred( ) AS LONG PASCAL ;
      FROM "Bematech_FI_ProgramaArredondamento" LIB XDLL_BEMATECH
	//Ler data do movimento
DLL32 FUNCTION BmDtMovto ( DtMovto AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_DataMovimento" LIB XDLL_BEMATECH
	//Ler flag fiscal da impressora
DLL32 FUNCTION BmFlagFiscal( @FlagFiscal AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_FlagsFiscais" LIB XDLL_BEMATECH
	//Emite leitura X
DLL32 FUNCTION BmLeituraX( ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraX" LIB XDLL_BEMATECH
	//Emite redução Z
DLL32 FUNCTION BmReducaoZ( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_ReducaoZ" LIB XDLL_BEMATECH
	//Ler data e hora da impressora
DLL32 FUNCTION BmDtHora ( Dt AS LPSTR, Hs AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_DataHoraImpressora" LIB XDLL_BEMATECH
	//Faz abertura do dia
DLL32 FUNCTION BmAbreDia ( Vl AS LPSTR, Fr AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_AberturaDoDia" LIB XDLL_BEMATECH
	//Abre cupom fiscal
DLL32 FUNCTION BmAbreCup ( Cgc AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_AbreCupom" LIB XDLL_BEMATECH
	//Verifica se tem papel
DLL32 FUNCTION BmVerPapel( @Linhas AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_MonitoramentoPapel" LIB XDLL_BEMATECH
	//Verifica se tem impressora ligada
DLL32 FUNCTION BmPrintLig( ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaImpressoraLigada" LIB XDLL_BEMATECH
	//Cancela cupom fiscal
DLL32 FUNCTION BmCanCupom( ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaCupom" LIB XDLL_BEMATECH
	//Cancela último ítem do cupom
DLL32 FUNCTION BmCancItem( ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaItemAnterior" LIB XDLL_BEMATECH
	//Abre a gaveta
DLL32 FUNCTION BmAbreGav ( ) AS LONG PASCAL ;
      FROM "Bematech_FI_AcionaGaveta" LIB XDLL_BEMATECH
	//Ler número do cupom
DLL32 FUNCTION BmNumCupom( Cupom AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_NumeroCupom" LIB XDLL_BEMATECH
	//Emite leitura da memória fiscal por data
DLL32 FUNCTION BmMemFiscD( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraMemoriaFiscalData" LIB XDLL_BEMATECH
	//Emite leitura da memória fiscal por reduções
DLL32 FUNCTION BmMemFiscR( In AS LPSTR, Fi AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_LeituraMemoriaFiscalReducao" LIB XDLL_BEMATECH
	//Emite cupom gerencial 618 CARACTERES NO MAXIMO POR COMANDO
DLL32 FUNCTION BmCpGerAbr( Texto AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_RelatorioGerencial" LIB XDLL_BEMATECH
	//Fecha cupom gerencial
DLL32 FUNCTION BmCpGerFec( ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaRelatorioGerencial" LIB XDLL_BEMATECH
	//Verifica status da gaveta
DLL32 FUNCTION BmStGaveta( @nStatus AS PTR ) AS LONG PASCAL ;
      FROM "Bematech_FI_VerificaEstadoGaveta" LIB XDLL_BEMATECH
	//Abre cupom adicional
DLL32 FUNCTION BmCupAdAbr( FormaPgto AS STRING,;
      Valor AS STRING,;
      Cupom AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_AbreComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Imprime cupom não fiscal vinculado
DLL32 FUNCTION BmCupAdUsa( Texto AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_UsaComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Fecha cupom não fiscal
DLL32 FUNCTION BmCupAdFec( ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaComprovanteNaoFiscalVinculado" LIB XDLL_BEMATECH
	//Vende ítem
DLL32 FUNCTION BmVendItem( Codigo AS STRING,;
      Descricao AS STRING,;
      Aliquota AS STRING,;
      TpQte AS STRING,;
      Quantid AS STRING,;
      Decimal AS 7 ,;
      ValUnit AS STRING,;
      TpDesc AS STRING,;
      ValDesc AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_VendeItem" LIB XDLL_BEMATECH
	
//Efetua Formas de Pagamento
DLL32 FUNCTION BmFormasPag( FormaPgto AS STRING,;
      ValorPago AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_EfetuaFormaPagamento" LIB XDLL_BEMATECH
	//Inicia Fechamento cupom
DLL32 FUNCTION BmIniFecCup( Acrescimo AS STRING,;
      TipoAcresc AS STRING,;
      ValorAcresc AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_IniciaFechamentoCupom" LIB XDLL_BEMATECH
	//Termina Fechamento cupom 
DLL32 FUNCTION BmTerFecCup( Mensagem AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_TerminaFechamentoCupom" LIB XDLL_BEMATECH
	//Fecha cupom com uma forma de pagamento somente 
DLL32 FUNCTION BmFechaCup( FormaPgto AS STRING,;
      Acrescimo AS STRING,;
      TipoAcresc AS STRING,;
      ValorAcresc AS STRING,;
      ValorPago AS STRING,;
      Mensagem AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_FechaCupom" LIB XDLL_BEMATECH
	//Verifica status do gerenciador padrão
DLL32 FUNCTION BmTfStatus( Operacao AS LPSTR ) AS LONG PASCAL ;
      FROM "Bematech_FITEF_Status" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmFormaPg( cNomeDocto   AS STRING ,;
                          cValorDocto  AS STRING ) AS LONG PASCAL;
      FROM "Bematech_FI_EfetuaFormaPagamento" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmIniciaFecha( cAcreDesc     AS STRING ,;
                              cTipoAcreDes  AS STRING ,;
                              cValorParc    AS STRING ) AS LONG PASCAL ;
      FROM "Bematech_FI_IniciaFechamentoCupom" LIB XDLL_BEMATECH
	DLL32 FUNCTION BmCancGen( NumeroItem AS LPSTR       ) AS LONG PASCAL ;
      FROM "Bematech_FI_CancelaItemGenerico"      LIB XDLL_BEMATECH


 

Isso mesmo....

 

Link to comment
Share on other sites

  • 2 weeks later...
 

Boa Tarde,

 

     O [x]harbour tem sua própria função loadlibrary, dependendo da ordem que for inserida as lib, irá pegar antes da versão do fivewin e retornando hexadecimal, troque que loadlibrary por LoadLib32

 

Tentei mas não resolveu....para o SAT uso o LOADLIBRARY e esta funcionando...no Cupom fiscal tb esta...mas trava no retorno do comando de abertura do cupom fiscal....não volta para o sistema...trava,.,,muito estranho...Leitura X, Redução Z, Cancelar Cupom tudo funciona...qual versão da DLL esta usando? pois o meu so funcionava com uma versão antiga...agora não sei mais se pode ser isso.

Obrigado pela atenção...

 

Link to comment
Share on other sites

 

Boa Tarde,

 

     O [x]harbour tem sua própria função loadlibrary, dependendo da ordem que for inserida as lib, irá pegar antes da versão do fivewin e retornando hexadecimal, troque que loadlibrary por LoadLib32

 

 

Veja  LOG que esta sendo gerado....Fiz Leitura X e depois fui emitir Cupom...como travou Cancelei ele...Obrigado

 

Bematech_FI_LeituraX
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Bematech_FI_ModeloImpressora
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Bematech_FI_MarcaModeloTipoImpressoraMFD
Retorno impressora: BEMATECH       ,MP-2100 TH FI       ,ECF-IF
Retorno Bematech_FI_MarcaModeloTipoImpressoraMFD: 1
Retorno impressora: MP2100FI
Retorno Bematech_FI_ModeloImpressora: 1
Bematech_FI_DataHoraImpressora
Retorno impressora: 310120
Retorno impressora: 010856
Retorno Bematech_FI_DataHoraImpressora: 1
Bematech_FI_DataHoraReducao
Retorno impressora: 000000
Retorno impressora: 000000
Retorno Bematech_FI_DataHoraReducao: 1
Bematech_FI_DadosUltimaReducao
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Retorno impressora: 00,000000000000000000,00000000000000,00000000000000,0000000000000000000000000000000000000000000000000000000000000000,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,00000000000000,00000000000000,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,000000000000000000000000000000000000,000000,000000,00,000000,00000000000000,00000000000000
Retorno Bematech_FI_DadosUltimaReducao: 1
-----------------------------------------------------------------------
Bematech_FI_GeraRegistrosCAT52MFD
Parâmetros: NULL|000000
Bematech_FI_ModeloImpressora
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Bematech_FI_MarcaModeloTipoImpressoraMFD
Retorno impressora: BEMATECH       ,MP-2100 TH FI       ,ECF-IF
Retorno Bematech_FI_MarcaModeloTipoImpressoraMFD: 1
Retorno impressora: MP2100FI
Retorno Bematech_FI_ModeloImpressora: 1
Bematech_FI_NumeroSerieMFD
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Bematech_FI_DataHoraImpressora
Retorno impressora: 310120
Retorno impressora: 010904
Retorno Bematech_FI_DataHoraImpressora: 1
Bematech_FI_DataHoraImpressora
Retorno impressora: 310120
Retorno impressora: 010905
Retorno Bematech_FI_DataHoraImpressora: 1
Bematech_FI_DataHoraReducao
Retorno impressora: 000000
Retorno impressora: 000000
Retorno Bematech_FI_DataHoraReducao: 1
Bematech_FI_DadosUltimaReducao
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Retorno impressora: 00,000000000000000000,00000000000000,00000000000000,0000000000000000000000000000000000000000000000000000000000000000,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,00000000000000,00000000000000,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,000000000000000000000000000000000000,000000,000000,00,000000,00000000000000,00000000000000
Retorno Bematech_FI_DadosUltimaReducao: 1
Bematech_FI_GeraRegistrosCAT52MFD: data zerada, será utilizada a data da RZ para gerar a CAT52: 000000
Bematech_FI_GeraRegistrosCAT52MFD: a data da redução z também está zerada, a geração da CAT52 será ignorada
Bematech_FI_VerificaEstadoImpressora
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 6,0,0
Retorno Bematech_FI_VerificaEstadoImpresora: 1
Retorno Bematech_FI_LeituraX: 1
-----------------------------------------------------------------------
Bematech_FI_AbreCupom
Parâmetro: 21328353818                  
Bematech_FI_NumeroCupom
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 000003
Retorno Bematech_FI_NumeroCupom: 1
Bematech_FI_VersaoFirmware
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 0100
Retorno Bematech_FI_VersaoFirmware: 1
Bematech_FI_VendaBruta
Bematech_FI_GrandeTotal
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 000000000000000000
Retorno Bematech_FI_GrandeTotal: 1
Bematech_FI_CalcularVendaBruta
Bematech_FI_NumeroSerie
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Bematech_FI_VerificaTotalizadoresParciais
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,00000000000000,00000000000000,00000000000000,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,00000000000000,00000000000000,000000000000000000
Retorno Bematech_FI_VerificaTotalizadoresParciais: 1
-----------------------------------------------------------------------
Bematech_FI_Cancelamentos
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 00000000000000
Retorno Bematech_FI_Cancelamentos: 1
-----------------------------------------------------------------------
Bematech_FI_Descontos
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno impressora: 00000000000000
Retorno Bematech_FI_Descontos: 1
Retorno Bematech_FI_CalcularVendaBruta: 1
Retorno da impressora: 000000000000000000
Retorno Bematech_FI_VendaBruta: 1
Bematech_FI_DataMovimento
Retorno impressora: 000000
Retorno Bematech_FI_DataMovimento: 1
Retorno Bematech_FI_AbreCupom: 1
-----------------------------------------------------------------------
Bematech_FI_LeInformacoesConfiguracao
Versão BemaFI32.Dll: 5,10,6,5
Versão BemaMFD.dll: 1,0,0,52
Versão BemaMFD2.dll: 1,0,1,44
path: C:\NFP\
Log: 1
LogDiario: 0
Status: 1
Retorno: 1
ControlePorta: 1
StatusFuncao: 1
ModeloImp: BEMATECH
ModoGaveta: 0
EmulMFD: 1
StatusCheque: 0
Porta: DEFAULT
StatusErro: 1
TimeOutZ: 99
Impressora: 0
TimeOutGerencial: 40
CrLfVinculado: 0
Gerencial: 0
ForceWTSClient: 1
RetriesWTSCmd: 3
Software House - COO: 002001
Software House - NumeroAplicativo: 1
Software House - CNPJ: 0249818000109
Software House - IE: 0
Software House - IM: 0
Software House - RazaoSocial: JBI Software House
Software House - NomeAplicativo: JBI Loja
Software House - Versao: 1.0
Software House - Linha1: 0
Software House - Linha2: 0
ECF - IM: 0
ECF - UF: sp
GerarRFD: 0
CalculoIcmsCupom: 0
HabilitaRFDImpMFD: 0
Retorno Bematech_FI_LeInformacoesConfiguracao: OK
-----------------------------------------------------------------------
Bematech_FI_CancelaCupom
Bematech_FI_DataMovimento
Retorno impressora: 310120
Retorno Bematech_FI_DataMovimento: 1
Bematech_FI_ModeloImpressora
Bematech_FI_NumeroSerie
Retorno impressora: EMULADOR      
Retorno Bematech_FI_NumeroSerie: 1
Bematech_FI_MarcaModeloTipoImpressoraMFD
Retorno impressora: BEMATECH       ,MP-2100 TH FI       ,ECF-IF
Retorno Bematech_FI_MarcaModeloTipoImpressoraMFD: 1
Retorno impressora: MP2100FI
Retorno Bematech_FI_ModeloImpressora: 1
Retorno Bematech_FI_CancelaCupom: 1 - Ok1
 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...