Ir para conteúdo
  • Cadastre-se

SidneideSouza

Membros
  • Total de ítens

    13
  • Registro em

  • Última visita

Tudo que SidneideSouza postou

  1. @Italo Jurisato Junior Boa Tarde, estou fazendo a homologacao de NFSe para porto alegre e esta me retornando o seguinte erro: 4317040919084300017256000000000000002-rps.xml 2-ger-nfse.xml 2-ger-nfse-soap.xml
  2. Ola, realmente tinha mudado para ficar igual ao exemplo dado pela Tecnos, mas dei um reverte e segue em anexo os arquivos, de pedido e retorno: 34-ped-can.xml 34-can.xml
  3. Bom Dia! Atualizei o Acbr e apos algumas alterações na aplicação para enviar a nota, não estou conseguindo cancelar, esta retornando o xml em anexo. Informações: Provedor: Tecnos Cidade: Morro Reuter - RS Se alguém tiver uma solução agradeço. @Italo Jurisato Junior 28-ped-can-soap.xml 28-can.xml 28-can-soap.xml 28-ped-can.xml
  4. Boa Noite, refiz os testes e o que esta dando erro é o componente "FReqResp: TACBrHTTPReqResp;", pois no teste coloque o mesmo que tem no trunk1 como abaixo: var Resp: TMemoryStream; ReqResp: THTTPReqResp; begin Result := ''; if MimeType = '' then FMimeType := 'application/soap+xml' else FMimeType := MimeType; ReqResp := THTTPReqResp.Create(nil); // ConfiguraReqResp( ReqResp ); ReqResp.URL := URL; ReqResp.UseUTF8InHeader := True; ReqResp.SoapAction := SoapAction; ConfiguraReqResp(URL, SoapAction); Resp := TMemoryStream.Create; try try // Executar(ConteudoXML, Resp); ReqResp.Execute(ConteudoXML, Resp); Resp.Position := 0; Result := ReadStrFromStream(Resp, Resp.Size); if DebugHook > 0 then begin ForceDirectories(ApplicationPath+'temp\'); Resp.SaveToFile(ApplicationPath+'temp\ReqResp.xml'); end; except On E: Exception do begin raise EACBrDFeException.CreateDef( Format( cACBrDFeSSLEnviarException, [InternalErrorCode, HTTPResultCode] ) + sLineBreak + E.Message ) ; end; end; finally Resp.Free; end; end; e funcionou. Detalhe a URL certa da Tecnos é:"RecepcaoSincrono=http://homologa%NomeURL_H%.nfse-tecnos.com.br:9091", sem "/EnvioLoteRPSSincrono.asmx". Quando puderem retornar, Agradeço.
  5. Este erro é porque ele monta o numero lote com a tag errada, na função: "function TNFSeG.Gera_DadosMsgEnviarLote: String;" antes linha 427: Gerador.wCampoNFSe(tcStr, '#1', 'NumeroLote', 01, 15, 1, IdLote, ''); Agora: Gerador.wCampoNFSe(tcStr, '#1', 'NumeroLote', 01, 15, 1, NumeroLote, '');
  6. Boa Noite, Novo teste com os fontes atualizados, agora mudou o retorno. segue os arquivos em anexo. NFSeNovo.zip
  7. Boa Noite Italo, Segue em anexo o arquivos de envio. NFSe.zip
  8. Refiz os testes, e na resposta esta vindo este arquivo, que resulta em erro quando o componente le o mesmo. ReqResp.xml
  9. Em mais um teste, salvei a resposta da requisição, Da Função "function TDFeCapicom.Enviar(const ConteudoXML: String; const URL: String; const SoapAction: String; const MimeType: String): String;". lembrando que agora ele esta enviando os arquivos corretamente, o que acontecia antes que na versão antiga, na função enviar ele envia lote sincrono e no Trunk 2 ele envia diferente, mas utilizei a enviar lote sincrono do trunk 2 e ele gerou as mesmas req SOAP. So o retorno foi esse que esta em anexo, quando o componente tenta tratar da erro pois é uma pagina html. Abraço ReqResp.xml
  10. Segue em anexo os arquivos ini e os de respostas SOAP. Arquivos INI.rar NFSe.rar Italo, se precisar de mais algo so pedir. Desde ja Obrigado Segue Agora os arquivos gerados pelo Trunk Antigo, notei que os metodos são diferentes!! Trunk.rar
  11. Bom Dia Italo, Atualizai os fontes, não deu mais o erro, mas não envia. ele roda todo o processo, sem qualquer erro mas no retorno do WBs vem a pagina html do site da tecnos. e a nota não envia. Se eu faço o mesmo processo no Trunk 1 a nota envia normalmente. Teria alguma dica do que pode estar acontecendo? Desde ja Agradeço sua ajuda.
  12. Estou com o mesmo erro com a Cidade de Morro Reuter - RS, Aguardo retorno.
  13. Atualizei os Fontes e ocorre o mesmo erro. Alguma ideia do que seria Italo. Aguardo Retorno. Obrigado
×
×
  • 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.