Ir para conteúdo
  • Cadastre-se

dev botao

NFSe - Primavera do leste


Ver Solução Respondido por Italo Giurizzato Junior,

Recommended Posts

  • Membros Pro

Bom dia, 

Gostaria de verificar sobre o tipo de criptografia enviada para a prefeitura de Primavera do Leste - MT, em contato com Web Service me retornaram que o tipo de criptografia tem que ser a MD5, Gostaria de saber se tem algum componente de criptografia para o tipo MD5 para a Cidade de Primavera do Leste - MT.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia @PrimeSoftware,

Acabei de realizar um teste usando o programa exemplo do componente ACBrNFSeX, veja o resultado:

------------------------------
Versão OpenSSL
OpenSSL 3.1.3 19 Sep 2023
03.01.00.030
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libcrypto-3.dll
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libssl-3.dll
------------------------------
Requisição
Ambiente : 1
Cidade   : Primavera do Leste/MT
Provedor : AssessorPublico Versão: 1.00
Data/Hora: 22/01/2024 10:51:48
 
Método Executado: Enviar Lote Assíncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : 
Mensagem: O Usuário Informado no Web Services é Diferente do Usuário Informado no Arquivo XML
Correção: 

Como eu usei um CNPJ cujo prestador de serviço não é da referida cidade é de se esperar esse tipo de retorno.

Outra coisa, veja esse fragmento de código que se encontra na unit AssessorPublico.Provider:

function TACBrNFSeXWebserviceAssessorPublico.GetDadosUsuario: string;
begin
  with TACBrNFSeX(FPDFeOwner).Configuracoes.Geral do
  begin
    Result := '<nfse:Usuario>' + Emitente.WSUser + '</nfse:Usuario>' +
              '<nfse:Senha>' +
                LowerCase(AsciiToHex(MD5(AnsiString(Emitente.WSSenha)))) +
              '</nfse:Senha>';
  end;
end;

Como você pode ver o componente já resolve a questão da criptografia MD5.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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.