Ir para conteúdo
  • Cadastre-se

dev botao

Redução Z - Numcoo Inicial


ivan
  • Este tópico foi criado há 4387 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá...

Estou tendo problemas com a redução Z.

Eu utilizo o DadosReducaoZ antes da emissão. Então leio o arquivo INI gerado.

Está ocorrendo que o COO inicial está retornando de outra redução Z e não do movimento do dia.

Pesquisando no fórum, vi que outras pessoas passaram por isto e acabei atualizando os fontes do ACBr ontem mas ainda assim não resolveu o problema.

Como vocês tem feito para pegar esta informação correta ?

Att

Ivan

Link para o comentário
Compartilhar em outros sites

Olá...

Estou tendo problemas com a redução Z.

Eu utilizo o DadosReducaoZ antes da emissão. Então leio o arquivo INI gerado.

Está ocorrendo que o COO inicial está retornando de outra redução Z e não do movimento do dia.

Pesquisando no fórum, vi que outras pessoas passaram por isto e acabei atualizando os fontes do ACBr ontem mas ainda assim não resolveu o problema.

Como vocês tem feito para pegar esta informação correta ?

Att

Ivan

Eu pego antes da emissão da Z tb, como vc, ai nesse caso faço assim:


ECF_NumCRZ := StrToIntDef(ACBrECF.NumCRZ, 0) +1; // Soma 1, pois ta pegando o CRZ antes da emissão da redução Z.
ECF_NumCOO := StrToIntDef(ACBrECF.NumCOO, 0) +1; // Soma 1, pois ta pegando o COO antes da emissão da redução Z.
[/code]

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

No meu caso eu faço ambas as coisas :)

Leio os dados antes da Redução e acrescento 1 no COO e CRZ como o Isaque descreveu... Porém após a Redução Z, leio os dados da Ultima Redução e faço uma mesclamento dos arquivos .INI, dando prioridade para as informações lidas em UltimaReducaoZ

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Quanto ao COO e ao CRZ, está tudo certo... Só tenho tido problemas mesmo é com o NumCOOinicial, lido do INI. Isto tem acontecido com as Bematech.

Estes dados abaixo eu peguei do banco de dados onde os dados são gravados diretamente após pegar os dados do .INI.

Observem o COO_INICIAL... Ele tem o valor do COO que seria do dia anterior e não do dia atual.

No dia 08.05, o COO inicial deveria ser 306806, certo ? Mas o COO inicial veio 306362.

DATA COO_CRZ COO_INICIAL

08.05.2012 307274 306362

07.05.2012 306805 306086

05.05.2012 306361 305638

04.05.2012 306085 305257

Link para o comentário
Compartilhar em outros sites

Quanto ao COO e ao CRZ, está tudo certo... Só tenho tido problemas mesmo é com o NumCOOinicial, lido do INI. Isto tem acontecido com as Bematech.

Estes dados abaixo eu peguei do banco de dados onde os dados são gravados diretamente após pegar os dados do .INI.

Observem o COO_INICIAL... Ele tem o valor do COO que seria do dia anterior e não do dia atual.

No dia 08.05, o COO inicial deveria ser 306806, certo ? Mas o COO inicial veio 306362.

DATA COO_CRZ COO_INICIAL

08.05.2012 307274 306362

07.05.2012 306805 306086

05.05.2012 306361 305638

04.05.2012 306085 305257

Já tentou usar, antes da emissão do Z, pegar o COO Inicial com o comando "ACBrECF.NumCOOInicial" ? É assim que eu faço, não uso o .INI, mas claro não usar o .INI só se pegar os dados antes do Z.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Quanto ao COO e ao CRZ, está tudo certo... Só tenho tido problemas mesmo é com o NumCOOinicial, lido do INI. Isto tem acontecido com as Bematech.

Estes dados abaixo eu peguei do banco de dados onde os dados são gravados diretamente após pegar os dados do .INI.

Observem o COO_INICIAL... Ele tem o valor do COO que seria do dia anterior e não do dia atual.

No dia 08.05, o COO inicial deveria ser 306806, certo ? Mas o COO inicial veio 306362.

DATA COO_CRZ COO_INICIAL

08.05.2012 307274 306362

07.05.2012 306805 306086

05.05.2012 306361 305638

04.05.2012 306085 305257

Qual comando você está utilizando, DadosReducaoZ ou DadosUltimaReducaoZ ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Ivan.

Fiz um teste no Emulador e tudo está ok... porém notei que ele não retorna o NumCOOInicial se não houve nenhuma redução ainda emitida...

Você pode anexar o LOG gerado para capturar essas informações ?

Qual o modelo do ECF Bematech ?

  • Haha 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.