Comando para Ignorar Faixa de Opções
Ir para o conteúdo principal
 
  • out 13 2011

    Edição 90 - 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 nos ECFs Bematech?

    Neste ano, 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 dia 16 de outubro (próximo domingo), entrará em vigor o horário de verão no país com duração até 19 de fevereiro de 2012 (válido para as regiões Sul, Sudeste e Centro-Oeste). Para este período é necessário ajustar os sistemas, PAFs e os ECFs.

    Preparamos neste Flash Tip, dicas de implementação de nossas ferramentas para ajudá-lo a ajustar o horário de verão nos ECFs Bematech.

    O ajuste do horário de verão nos ECFs Bematech deve ser realizado após a emissão da Redução Z (RZ), ou seja, não pode haver qualquer movimento no ECF para que o comando seja executado com sucesso. Será impressa uma mensagem informando a entrada do horário de verão.

    BemaFI32/BemaFI64.dll

    Para quem usa a BemaFI32.dll, a função que deve ser executada para programar 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 (WTS ou Citrix)

    Da mesma forma que na BemaFI32.dll, basta chamar a função Bematech_FI_ProgramaHorarioVerao().

    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 suporte técnico está a disposição para esclarece-la. Você pode nos contatar pelo:

    Ou ligue-nos no 0800 644 7277.

    Forte abraço e boas implementações!

    André Luiz R. Munhoz
    Equipe BSP - Bematech Software Partners
    Bematech S/A

    ECF,DLL,BemaFI32,BemaFI64,Monitor,Flash Builder,Horário,Verão

     

Nenhum comentário

Faça Login ou Cadastre-se para comentar

 

Copyright © 2011 Bematech S.A. Todos os direitos reservados.

Powered by Cinq Technologies