Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

Como obter mesmo resultado que "Daruma_FI_DadosUltimaReducao( UltimaZ );"


Go to solution Solved by André Ferreira de Moraes,
  • Este tópico foi criado há 1107 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

.......................................................
.. Dúvida : Existe uma forma de obter o mesmo resultado,
utilizando o componente TACBrECF ?
.......................................................

Ao executar o comando, nas .dll da DARUMA e BEMATECH:
SetLength (UltimaZ,631); Daruma_FI_DadosUltimaReducao( UltimaZ );
SetLength (UltimaZ,631); Bematech_FI_DadosUltimaReducao( UltimaZ );

.......................................................
Obtenho o seguinte: (colchete inicial e final colocado para organizar)
[01,000000000049174522,00000000000000,00000000000000,07001200180025000
25003000500000000000000000000000000000000000000,0000000000026500000000
0013490000000000295000000000000357000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0013650000000000000600000000001238,00000000000000,00000000000100,00000
0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000,000000000000000000
000000000000000000,012371,006333,07,160718,00000000000000,00000000000000]

.......................................................
Eu tentei utilizar o comando ACBrECF1.DadosUltimaReducaoZ,
logo após comando : ACBrECF1.RespostaComando, obtive algo bem diferente:
[:È1401607201800000000004917452200000000004916699200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000026500000000001349000000000029500000000000035700000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000001238000000000000000000000000136500000000000000000000
0000000600000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000100000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000010700112001180012500202502030020500000000000000000000000000000
0000000000000000000101047515510123710043640063330000000019940000000000
0000000000000100000000000000000000000100000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000 Æ]
.......................................................

Link to comment
Share on other sites

  • Moderadores
  • Solution

O comando ACBrECF1.DadosUltimaReducaoZ retorna um INI com os dados da redução.

Veja no demo do componente como os dados são retornados.

  mResp.Lines.Add( 'Dados da Ultima Redução Z' + sLineBreak + ACBrECF1.DadosUltimaReducaoZ );
  AtualizaMemos ; 

 

  • Like 1
  • Haha 1
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link to comment
Share on other sites

9 horas atrás, André Ferreira de Moraes disse:

O comando ACBrECF1.DadosUltimaReducaoZ retorna um INI com os dados da redução.

Veja no demo do componente como os dados são retornados.

  mResp.Lines.Add( 'Dados da Ultima Redução Z' + sLineBreak + ACBrECF1.DadosUltimaReducaoZ );
  AtualizaMemos ; 

 

Sim, isto eu vi. A dúvida simplesmente era :

=> Existe algum comando/método no ACBrECF que retorna as mesmas informações que a DARUMA e BEMATECH retornam, ao executar este comando nelas?

Pelo jeito, não existe. Mas dá para utilizar os outros dados retornados, conforme você supracitou. 

Como estou mudando minhas funções de "interface" que eu POSSUO no nosso sistema, para tratar os comandos da ECF,

mundando todos para o uso do Componente TACBrECF, então caso existisse, facilitaria muito pois utilizo o mesmo comando

na DARUMA e BEMATECH, bastaria eu trocar o retorno pelo do ACBrECF (como fiz em outros locais).

Mesmo assim, muito obrigado por auxiliar!!!

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.