Ir para conteúdo
  • Cadastre-se

dev botao

Nfs-E Provedor Abaco


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

Recommended Posts

Bom galera, vem ai mais uma tarefa... minha cidade resolveu aderir a um provedor que só mais 5 cidades no país utlizam, a ABACO, estou aqui com a tarefa de gerar as nfs-e's pelo ACBR. No início da saga, o municipio não estava cadastrado no componente, até ai, sem problemas, só adicionar no pcnconversao,  CACHOEIRO DE ITAPEMIRIM com o código 2503407 provedor abaco. Há princípio, no ambiente de homologação, consigo gerar sem problemas o rps, mas a partir daí nada do exemplo funciona. Se alguem tiver alguma luz... agradeço, no mais vou relatando aqui as soluções implementadas.

 

um abraço a todos.

Link para o comentário
Compartilhar em outros sites

Alem do pcnConversao . vc deve adcionalo tambem dentro da propria unit do ACBrProvedorAbaco.pas

 

Incluindo aqui tambem a cidade e os dados ref a ela ...

 

function TProvedorAbaco.GetConfigURL(ACodCidade: Integer): TConfigURL;
var
 ConfigURL: TConfigURL;
begin
 case ACodCidade of
  3201209: begin // Cachoeiro De Itapemirim/ES
            ConfigURL.HomNomeCidade := 'cachoeiro';
            ConfigURL.ProNomeCidade := 'cachoeiro';
           end;
  4304606: begin // Canoas/RS
            ConfigURL.HomNomeCidade := 'canoas';
            ConfigURL.ProNomeCidade := 'canoas';
           end;
  5107040: begin // Primavera do Leste/MT
            ConfigURL.HomNomeCidade := 'primavera';
            ConfigURL.ProNomeCidade := 'primavera';
           end;
  5107602: begin // Rondonopolis/MT
            ConfigURL.HomNomeCidade := 'roo';
            ConfigURL.ProNomeCidade := 'roo';
           end;
 end;

 ConfigURL.HomRecepcaoLoteRPS    := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/arecepcionarloterps?wsdl';
 ConfigURL.HomConsultaLoteRPS    := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/aconsultarloterps?wsdl';
 ConfigURL.HomConsultaNFSeRPS    := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/aconsultarnfseporrps?wsdl';
 ConfigURL.HomConsultaSitLoteRPS := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/aconsultarsituacaoloterps?wsdl';
 ConfigURL.HomConsultaNFSe       := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/aconsultarnfse?wsdl';
 ConfigURL.HomCancelaNFSe        := 'http://www.e-nfs.com.br/'+ ConfigURL.HomNomeCidade +'_homologa/servlet/acancelarnfse?wsdl';

 ConfigURL.ProRecepcaoLoteRPS    := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/arecepcionarloterps?wsdl';
 ConfigURL.ProConsultaLoteRPS    := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/aconsultarloterps?wsdl';
 ConfigURL.ProConsultaNFSeRPS    := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/aconsultarnfseporrps?wsdl';
 ConfigURL.ProConsultaSitLoteRPS := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/aconsultarsituacaoloterps?wsdl';
 ConfigURL.ProConsultaNFSe       := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/aconsultarnfse?wsdl';
 ConfigURL.ProCancelaNFSe        := 'https://www.e-nfs.com.br/e-nfs_'+ ConfigURL.ProNomeCidade +'/servlet/acancelarnfse?wsdl';

 Result := ConfigURL;
end;   

Link para o comentário
Compartilhar em outros sites

a função já possuía a cidade CACHOEIRO, contudo o pcnconversao não, também o itemidnex do combobox de seleção da cidade no exemplo.

 

feito isto... começou a dar o erro: "é preciso carregar o template antes de assinar"...

o erro ocorre ao executar o metodo TNFSeEnviarLoteRPS.Executar

Editado por sturiao
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia sturiao,

 

A cidade Cachoeiro de Itapemirim/ES já esta incluida tanto no fonte ACBrProvedorAbaco quanto no pnfsConversao, mas o código IBGE da mesma é: 3201209 e não 2503407 como você colocou no seu post inicial.

 

No programa exemplo você deve incluir na mesma forma que foi incluida as demais cidades no combobox para que você possa realizar os testes.

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

  • 3 anos depois...
  • Consultores

Bom dia Vanderlei,

Use o programa exemplo ele gera o XML para você.

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

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