Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde.

Estou implementando o CIOT e ao fazer o login apresenta que o Integrador não está cadastrado.

Entrei em contato com o ( efrete ) e eles disseram que essa mensagem está relacionada ao NameSpace, referente ao protocolo de comunicação.  Estou usando as seguintes configurações :

  ACBrCIOT1.SSL.SSLType := LT_TLSv1_2;
  ACBrCIOT1.Configuracoes.WebServices.SSLType := LT_TLSv1_2;

  ACBrCIOT1.Configuracoes.Geral.SSLLib := libWinCrypt;
  ACBrCIOT1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
  ACBrCIOT1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
  ACBrCIOT1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;

O que pode estar errado com os protocolos ?

Postado (editado)

Estou utilizando o programa exemplo. O exemplo gera algum arquivo com a requisição ? Tentei abri todos os XMl que o exemplo gera e nenhum tem informação com a requisição, assim poderia enviar os arquivos para o efrete analisar.

Editado por kleberson
Postado

Agora ao fazer o logim ele retorna:

 Sistema e-FRETE (www.efrete.com.br): Login/Logout não permitido (por não ser necessário) com o uso de certificado digital. Use diretamente o serviço desejado.

Ok está certo. Ao usar o Cadastrar Proprietário do Veículo, Ocorre o erro em anexo

acbr.png

Postado

A opção Cadastrar Motorista e Cadastrar Veículo funcionou corretamente.

Na opção adicionar operação de transporte  apresentou o mesmo erro ao cadastrar proprietário do veículo.

 

 

Postado

Bom dia, agradeço a atenção.

Acabei de baixar os fontes e reinstalei. Mas ainda com o mesmo problema ao enviar o evento de proprietário do veículo e operação de transporte.

Sugestão de correções no exemplo : Mudar a conversão do tipo de integrador (efrete) pois da erro ao compilar. Colocando manual consegui compilar.

Postado

É na função configurarcomponente.

Linha 1600

<<<<<<< .mine
    Integradora      := ieFrete;
//    Integradora      := StrToEnumIntegradora(Ok, cbbIntegradora.text);
||||||| .r19337
    Integradora      := StrToEnumIntegradora(Ok, cbbIntegradora.text);
=======
    Integradora      := StrToIntegradora(Ok, cbbIntegradora.text);
>>>>>>> .r19339
 

  • Moderadores
Postado
2 horas atrás, kleberson disse:

É na função configurarcomponente.

Linha 1600

<<<<<<< .mine
    Integradora      := ieFrete;
//    Integradora      := StrToEnumIntegradora(Ok, cbbIntegradora.text);
||||||| .r19337
    Integradora      := StrToEnumIntegradora(Ok, cbbIntegradora.text);
=======
    Integradora      := StrToIntegradora(Ok, cbbIntegradora.text);
>>>>>>> .r19339
 

Essas marcações são de conflitos de atualização do svn por você ter alterações locais.

Use a opção "Resolve" do Tortoise para resolver os conflitos, ou a "Revert" para descartar as tuas alterações e usar o código do repositório.

 

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado (editado)

Bom dia.

Por fugir do assunto do tópico, favor finalizar o mesmo.

Irei abrir outro tópico com o novo assunto com o login da empresa onde trabalho.

Editado por brajan
  • Consultores
Postado

Bom dia Kleberson,

Isso que ocorreu em seu fonte, significa que foram feitas alterações locais e o tortoise não conseguiu realizar um merge.

Uma solução simples é apague a pasta ou somente os arquivos afetados, baixe novamente os fones para que a unit seja restaurada e atualizada de forma correta.

Depois de inicio aos testes.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado (editado)

Com certificado digital não precisa chamar o método login, já pode usar as funções diretamente (Motorista, etc.)

Mas acho que precisa fazer o cadastro pra ter o hash.

Editado por brajan
  • Curtir 1
Postado

Obrigado pela atenção este problema acima foi solucionado, porem um outro problema que estou no momento é que em qualquer opção que use esta me retornando como

usuário do certificado digital não encontrado porem esta tudo certo tanto no efrete quanto no componente.. porem continua me retornando este erro...

  • Membros Pro
Postado

Quando você faz o cadastro eles te retornar o usuário, senha e hash pra você fazer os testes em homologação. É necessário informar esses valores nas tags do componente, acho que é por isso que está falando que o usuário não encontrado.

  • Consultores
Postado

Bom dia Thiago,

Esta com todos os fontes de todas as pastas atualizados?

Se sim, reinstalou a suíte ACBr utilizando o ACBrInstall_Trunk2 com a opção de apagar arquivos antigos marcada?

Esta usando o programa exemplo para realizar os testes?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Administradores
Postado

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1708 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.