Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado (editado)

Boa Tarde,

Desde junho de 2012 o provedor do município de Rondonópolis (5107602) passa a ser o provedor Abaco.

Editado por marciotga

Atenciosamente,

Márcio Lopes

Analista de Sistemas

  • 1 mês depois ...
  • Consultores
Postado

Não entendi...

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

Boa tarde Marcio,

Você quiz dizer que o provedor "passa" a ser o Abaco?

Se sim, pessoal vamos ler o que escrevemos no fórum antes de clicar no [Enviar], pois uma palavra errada pode deixar os demais colegas sem saber ao certo o que esta sendo relatado.

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

  • 1 mês depois ...
  • Consultores
Postado

Boa tarde Mausoam,

 

Por favor, você consegue as URLs de homologação e produção de Rondonópolis, acredito que com apenas essas informações fica facil implementar.

 

Uma vez que já temos uma unit para o provedor Abaco.

 

Se você conseguir as URLs hoje mesmo estarei disponibilizando as alterações para que você possa iniciar os seus 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

  • 2 semanas depois ...
Postado
Boa noite Italo,
 
Os servidores de Rondonópolis são:
 
Eu consegui implementa-los no fonte, mas tive o um problema ao assinar o xml de envio. Parece que é o mesmo problema que esta ocorrendo em Canoas, como eu vi no outro forum, será que vcs tem alguma solução?
 
Mauricio Ambrosio
Analista de Sistemas
Postado

Boa tarde Italo,

 

Obrigado pelas alterações, mas estou com problema na hora de assinar a nota. Da o mesmo erro que vi no forum da prefeitura de canoas, que o provedor é a Abaco. Problema na tag "id" que teria que ser "Id" para conseguir assinar . Você já tem alguma solução?

 

Mauricio Ambrosio.

  • 3 meses depois ...
Postado

Pessoal me add no Skype estou fazendo uma NFSe para Abaco, também estava com o mesmo problema ao assinar, ja resolvi, agora estou em outro que sabe trocando ideias conseguimos corrigir e fazer funcionar.

 

 

skype ==> tbalbinos ( Thiago Balbino )

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

Postado

Para contornar o problema do erro na assinatura do XML para o ABACO contornei da seguinte forma, criei uma DLL em C#, que faz a assinatura de uma arquivo XML e retorna o Conteúdo em String assinado....Finalizei agora a integração da DLL com o Delphi agora vou testar no meu ACBR local, caso alguém se interesse dela GAMBIARRA se der certo é só se manifestar que eu posto aqui 

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

Postado

Para contornar o problema do erro na assinatura do XML para o ABACO contornei da seguinte forma, criei uma DLL em C#, que faz a assinatura de uma arquivo XML e retorna o Conteúdo em String assinado....Finalizei agora a integração da DLL com o Delphi agora vou testar no meu ACBR local, caso alguém se interesse dela GAMBIARRA se der certo é só se manifestar que eu posto aqui 

 

Amigo, eu estou interessado se voce puder postar a solução, te agradeço!!!

Postado

Olá MarcioMoura segue um arquivo compactar com a dll e a .TLB, primeiro você devera instalar a .TLB no seu delphi eu uso o 2010.

 

Passo 1: Instalação no delphi 2010

 

 

post-473-0-98975900-1368794131_thumb.png

 

 

 

post-473-0-93927600-1368794156_thumb.png

 

1.1  - Import aType Library; clique em Next

 

1.2  - Add - Adicione a .tlb que mandei anexado; clique em Next

1.3  - Marque a Opção ( Generate componente Wrappers ); clique em Next

1.4  - Selecione a Opção ( Ceate unit ) ; clique em finish

 

Pronto instalado a type Library

 

2) Altere o fonte do ACBr na Unit - ACBrNFSeUtil.pas ( ou se preferir substitua pelo unit que anexei )

 

2.1 - Adicione na uses CAssinatura_TLB

 

post-473-0-25323200-1368794585.png

 

2.2 - Na função AssinarMSXML linha 710

 

  declare as variáveis abaixo na função.

 

 s : TStringList;
 cq2 : IAssinatura;
 xmlAbacoAssinado : String;

 

 

 

e depois coloque este código para fazer a assinatura.

if AProvedor = proAbaco then
 begin
   s := TStringList.Create;
   s.Text := AXML;
   xmlAbacoAssinado := ExtractFilePath(ParamStr(0)) + '-xxx3.xml';
   s.SaveToFile(xmlAbacoAssinado);
   cq2 := CoClassAssinatura.Create();
   XMLAssinado := cq2.AssinaRPSEnvio(xmlAbacoAssinado, Certificado.SerialNumber);
   FreeAndNil(s);
   Result := true;
   Exit;
 end;

 

3) Por fim e cloque a DLL no path da sua aplicação e faça o teste...aqui comigo deu certo, qualquer coisa se não der certo add no skype que acompanho com você.

 

 

att

 

 

post-473-0-98975900-1368794131_thumb.png

post-473-0-93927600-1368794156_thumb.png

post-473-0-25323200-1368794585.png

post-473-0-28624500-1368794593_thumb.png

ACBrNFSeUtil.pas

CAssinatura.rar

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

  • 6 meses depois ...
Postado

Bom dia, 

 

Estou implementando as funcionalidades de NFS-e para Rondonópolis, e analisando o fórum, percebi que tiveram o mesmo problema que estou tendo, é apresentado um erro na assinatura do arquivo. Bom... todos recorreram a esta dll para solucionar o problema? Ou existe alguma alternativa de solução no próprio código?

 

Agradeço já a atenção.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...