Ir para conteúdo
  • Cadastre-se

dev botao

Implementação do método de Consulta NFSe por RPS (ConsultarNFSePorRps) - Provedor IPM


Ver Solução Respondido por Mc Sistemas,
  • Este tópico foi criado há 341 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
  • Solution

Modificado na unit IPM.Provider dentro de TACBrNFSeXWebserviceIPM204 em Fontes\ACBrDFe\ACBrNFSeX\Provedores as linhas 131 e 132

//    Não foi implementado no ambiente de homologação
//    function ConsultarNFSePorRps(ACabecalho, AMSG: String): string; override;

para

//    Implementado e testado em produção usando como referencia a cidade de Camaquã-RS (4303509)
    function ConsultarNFSePorRps(ACabecalho, AMSG: String): string; override;

 e implementado nas linhas 1477 a 1493

function TACBrNFSeXWebserviceIPM204.ConsultarNFSePorRps(ACabecalho,
  AMSG: String): string;
var
  Request: string;
begin
  FPMsgOrig := AMSG;

  AMSG := SeparaDados(AMSG, 'ConsultarNfseRpsEnvio');

  Request := '<net:ConsultarNfseRpsEnvio>';
  Request := Request + AMSG;
  Request := Request + '</net:ConsultarNfseRpsEnvio>';

  Result := Executar('net.atende#ConsultarNfseRpsEnvio', Request,
              ['return', 'ConsultarNFSePorRpsResposta'], ['xmlns:net="net.atende"']);

end;

 

 

 

IPM.Provider.pas

Editado por Mc Sistemas
especificar o local exato modificado
Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado pela contribuição. Foi aberta a TK-3958 para avaliação.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link para o comentário
Compartilhar em outros sites

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