Ir para conteúdo
  • Cadastre-se

dev botao

ACBRSat x numeroSessao


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

Recommended Posts

  • Membros Pro

Boa tarde,

Estou fazendo teste com o demo do ACBRSat. E tenho duas questões em relação.

1 - Em relação ao meu AC gerar esse dado (numeroSessao) ou deixar para o SAT fazê-lo. O que seria mais indicado? Em princípio penso que seria melhor meu sistema gerar, pois aí teria um maior controle e poderia inclusive personalizar esse dado, colocando, por exemplo, o número da venda do sistema;

2 - Fiz testes para mim gerar esse campo e não tive sucesso. Devo estar fazendo algo errado. A rotina que estou utilizando é:
  a) ACBrSAT1.numeroSessao := 80256;
  b ) ACBrSAT1.EnviarDadosVenda(mVendaEnviar.Text );
  c) ShowMessage(InttoStr(ACBrSAT1.Resposta.numeroSessao)); 
No item c acima o resultado não deveria ser 80256? Mas está retornando um valor aleatório, ou seja, o número da sessão continua sendo gerado pelo SAT.

Obs.: os testes estou fazendo com o emulador.

Obrigado!

 

Editado por valdirdill

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Você deve usar o Evento ACBrSAT.OnGetNumeroSessao

procedure TForm1.ACBrSAT1GetNumeroSessao(var NumeroSessao: Integer);
begin
   NumeroSessao := 12345;
end;

 

  • Curtir 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.