Bematech Software Partners

 
  • out 14 2010

    Programando o Horário de Verão

     

    Caro partner e desenvolvedor Bematech,

    Sua aplicação já está preparada para executar o comando de horário de verão nas ECFs Bematech?

    Segundo o Decreto nº 6.558 de 8 de setembro de 2008 publicado no Diário Oficial da União, a partir das 0:00h do terceiro domingo do mês de outubro (17/10/2010), entrará em vigor o horário de verão no país com duração até o terceiro domingo do mês de fevereiro do ano subsequente (20/02/2011), sendo válido para as regiões Sul, Sudeste e Centro-Oeste. Nesse período, não somente os sistemas e aplicações devem ser ajustados, como também os ECFs.

    Então, preparamos este informativo NOTÍCIAS de programação para ajudá-lo a ajustar o horário de verão nas impressoras fiscais Bematech.

    O ajuste do horário de verão nas ECFs Bematech deve ser realizado após a emissão da redução Z, ou seja, não pode haver qualquer movimento na impressora para que o comando seja executado com sucesso. A impressora irá imprimir uma mensagem informando que entrou no horário de verão.

    BemaFI32.dll

    Para quem usa a BemaFI32.dll, a função que deve ser executada para programar na impressora o horário de verão é, simplesmente, Bematech_FI_ProgramaHorarioVerao().

    • em VB 6
    iRetorno = Bematech_FI_ProgramaHorarioVerao()
    • em Delphi
    iRetorno := Bematech_FI_ProgramaHorarioVerao();

    Bematech Flash Builder

    Inclua a classe Bematech.Fiscal.ECF.Inicializacao no projeto e execute o método AjustarHorarioVerao.

    • em VB .NET
    Imports Bematech.Fiscal.ECF.Inicializacao…

    <objeto>.BematechFiscal.Inicializacao.AjustarHorarioVerao()

     

     

    • em C#
    using Bematech.Fiscal.ECF.Inicializacao;…

    <objeto>.BematechFiscal.Inicializacao.AjustarHorarioVerao();

     

     

    Bematech MONITOR local (via arquivo)

    Crie o arquivo BemaFI32.cmd com o comando “066|” e copie para o caminho onde o Bematech MONITOR está monitorando.

    Componente WEB BemaFisc

    Basta chamar o método ProgramaHoraVerao do objeto WEB criado.

    Bemafi.exe (ambiente DOS)

    Crie o arquivo Bemafi.cmd com o comando abaixo e execute o Bemafi.exe.

    chr( 27 ) + chr( 251 ) + “18|” + chr( 27 )

    Protocolo de Comunicação Direto

    Envie o comando ESC 18d (27d + 18d) ou ESC 12h (1Bh + 12h).

    LibBemaFiscal.so (Linux)

    Execute a função Bematech_FI_ProgramaHorarioVerao, da mesma forma que na BemaFI32.dll.

    iRetorno = Bematech_FI_ProgramaHorarioVerao()

    BemaFILX.out (executável Linux)

    Crie o arquivo BemaFILX.cmd com o comando abaixo e execute o BemaFILX.out.

    chr( 27 ) + “|18|” + chr( 27 )

     

    Qualquer dúvida que surgir, nossa equipe de NOTÍCIAS está a disposição para esclarece-la. Fique a vontade em nos contatar pelos canais:

    • suporte@bematech.com.br
    • suporte.andre@bematech.com.br (MSN e Email)
    • suporte.iohannes@bematech.com.br (MSN e Email)
    • suporte.sidnei@bematech.com.br (MSN e Email)
    • suporte.andre.luiz (SKYPE)
    • suporte.iohannes (SKYPE)
    • suporte.sidnei (SKYPE)

    Ou pelo 0800 644 7277

     

Nenhum Comentário

Deixe um comentário