Business - Automação Comercial

Ajustar o Horário: Impressora Fiscal

Veja neste artigo como ajustar o horário na impressora fiscal daruma sem fazer intervenção técnica.

por Daruma Developer



A maioria das configurações e ajustes no ECF é feito através de intervenção técnica. Uma palavra que as pessoas geralmente não gostam nadinha de ouvir.
Um dos motivos para submeter a impressora a este procedimento é para o ajuste de relógio, na maioria das vezes para ajustar a diferença de poucos minutos.
Quando a situação for esta, você poderá utilizar o recurso no qual falaremos no Escovando Bits de hoje:  A função iReducaoZ_ECF_Daruma.
É isto mesmo! O próprio método para emissão da Redução Z nos permite fazer o ajuste de relógio, retrocedendo ou adiantando em até 5 minutos.

A função, iReducaoZ_ECF_Daruma possui dois parâmetros:

· pszDat: Ddmmaa (Data atual)

· pszHora: HHmmss (Hora atual)

Na prática:

Abaixo será demonstrada uma rotina, na qual executa uma Leitura X, em seguida executa o método da Redução Z com ajuste de relógio. 


  [DllImport("DarumaFrameWork.dll")]

        public static extern int iReducaoZ_ECF_Daruma(string NamelessParameter1, string NamelessParameter2);

private void BT_Reducao_Click(object sender, EventArgs e)

        {

  DarumaFramework_Declaracoes_CSharp.iRetorno = DarumaFramework_Declaracoes_CSharp.iLeituraX_ECF_Daruma();

            DarumaFramework_Declaracoes_CSharp.iRetorno = DarumaFramework_Declaracoes_CSharp.iReducaoZ_ECF_Daruma("081211","164500");
}

Podemos observar que a Leitura X está com horário 16:39:43 e logo após a execução do ajuste de relógio no método da Redução Z o horário é reajustado para 16:44:47.

Legal, né?!  E você sabia que dá para fazer este mesmo procedimento através do painel das Impressoras Fiscais Daruma?
Vejamos abaixo!

Linha FS700/MACH

· Desligue a Impressora.

· Pressione a tecla AVANÇO e ligue novamente o ECF ainda pressionando a tecla.

 
  


Será impresso o seguinte Menu:






· Aperte uma vez o botão SELEÇÃO, em seguida pressione o botão CONFIRMA.

Serão impressas as seguintes Opções:


· Selecione a opção desejada para ajuste de horário apertando a tecla SELEÇÃO conforme os toques indicados.

· Para finalizar aperte CONFIRMA.

Linha FS600

· Desligue a Impressora.

· Pressione as teclas LINHA+AVANÇO e ligue novamente o ECF ainda pressionando as teclas.

 

Será impresso o seguinte Menu:


· Aperte uma vez o botão SELEÇÃO, em seguida pressione o botão CONFIRMA.

Serão impressas as seguintes Opções:

· Selecione a opção desejada para ajuste de horário apertando a tecla SELEÇÃO conforme os toques indicados.

· Para finalizar aperte CONFIRMA.

Pronto! O ajuste será realizado juntamente com a emissão da Redução Z.

Um abraço e até a próxima!

Daruma Developer

Daruma Developer