Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Estou com grandes problemas para configurar o SitDemo e fazer a comunicação da minha aplicação com ele.

O SitDemo está instalado no meu servidor, porém sempre que chamo a função ConfiguraIntSiTefInterativo ela me retorna 2 (Loja inválida).

Postado

Pq está chamando essa função diretamente?

Não está usando o ACBrTEFD?

Está passando corretamente o código da loja? No caso do SitDemo tem que ser 00000001.

Att.

  • Curtir 2

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

  • 5 semanas depois ...
  • Membros Pro
Postado
Em 27/03/2018 at 10:41, giulianon disse:

Pq está chamando essa função diretamente?

Não está usando o ACBrTEFD?

Está passando corretamente o código da loja? No caso do SitDemo tem que ser 00000001.

Att.

Giulianon bom dia,

Na sequência de testes 3 do sitef, pede pra mudar, através da função ConfiguraIntSitefInterativo, o "Parametro da Empresa (Loja) do Sitef: 111222"

Esse valor estou mudando da seguinte maneira:

begin
  ACBrTEFD1.Inicializar(gpCliSiTef);

  ACBrTEFD1.TEFCliSiTef.EnderecoIP := '124.0.0.1';
  ACBrTEFD1.TEFCliSiTef.CodigoLoja := '11112222';
  ACBrTEFD1.TEFCliSiTef.NumeroTerminal := 'SW000001';
  ACBrTEFD1.TEFCliSiTef.Operador := '0';
  ACBrTEFD1.TEFCliSiTef.PathDLL := 'C:\Sit\Sistema\arq';
  ACBrTEFD1.TEFCliSiTef.Inicializar;
end;

Mesmo assim, i clisitef autoriza a transação, com o código da loja errado.

Onde estou errando?

Postado

O parâmetro que você configurou está correto, porém não sei se SitDemo permite você alterar o código da empresa nas configurações dele.

Teria que verificar com a Software Express isso.

Tentei alterar no meu aqui e não permitiu e também não aprova transações com a empresa configurada diferente de 0000001.

Consegue gerar o log do componente pra gente verificar quais informações estão efetivamente indo na chamada do ConfiguraIntSitefInterativo?

Att.

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

  • Membros Pro
Postado
2 horas atrás, giulianon disse:

O parâmetro que você configurou está correto, porém não sei se SitDemo permite você alterar o código da empresa nas configurações dele.

Teria que verificar com a Software Express isso.

Tentei alterar no meu aqui e não permitiu e também não aprova transações com a empresa configurada diferente de 0000001.

Consegue gerar o log do componente pra gente verificar quais informações estão efetivamente indo na chamada do ConfiguraIntSitefInterativo?

Att.

Foi Resolvido giulianon.

Fiz da seguinte maneira ao iniciar a plicação:

Begin
  ACBrTEFD1.TEFCliSiTef.CodigoLoja := '00000000';
  ACBrTEFD1.TEFCliSiTef.NumeroTerminal := 'SW000001';
//ACBrTEFD1.TEFCliSiTef.CodigoLoja := '11112222';
  ACBrTEFD1.Inicializar(gpCliSiTef);
end;

O restante do código coloquei quando faço a chamada do TEF. Aqui, funcionou!

  • Curtir 1
  • 9 meses depois ...
Postado
16 horas atrás, jardelrogerio disse:

Alguém poderia me disponibilizar o instalador do SitDemo.

Você precisa entrar em contato com a software express. Eles disponibilizam todos os arquivos necessários: documentação, dlls, etc. Até porque o SitDemo tem um prazo de validade.

  • Curtir 1
  • 5 anos depois...
  • Este tópico foi criado há 141 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.