Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

pelo exemplo da dsf o envelope soap tem que ser usado o CDATA

igual no anexo.

 

attachicon.gif85799-con-nfse-rps-soap.xml

 

Obrigado!

 

Coloquei o CDATA, aparentemente não esta dando mais erro de não ter encontrado elemento, mas ainda sem sucesso.

 

O erro retornado agora é: "<consultarNFSeRpsReturn xsi:type="xsd:string">ERRO VALIDACAO XSD: (402)Reference is not allowed in prolog.</consultarNFSeRpsReturn>"

 

 

Faz alguma idéia doque possa ser? 

--

Desenvolvimento 

Americasoft Informática

11 3019-3819
[email protected]

Postado

O seu xml de consulta esta incorreto. 

segue em anexo um exemplo do xml correto.

 

attachicon.gifconsultanfse-20100611.xml

 

Ai que esta o problema, a única diferença do meu XML com oque você me passou foi um complemento na tag "<ns1:ReqConsultaNFSeRPS "... Deixei essa parte, idêntico ao que me passou, mas o mesmo retorno é obtido.

 

Realmente bem complicado interpretar esses retornos.

 

Se puder ver os xmls envio e retorno, e enxergar algo que talvez eu esteja deixando passar.

85799-con-nfse-rps.xml

85799-comp-nfse-soap.xml

--

Desenvolvimento 

Americasoft Informática

11 3019-3819
[email protected]

Postado

no cdata você não substitui os < por &lt; e os > por &gt;

 

Você é o cara! XD

 

Agora foi lindo! ajustei o "NumeroNota" que não enxerguei de forma alguma. Também completei o "Transform...", acrescentei o CDATA, e retirei a substituição dos < >. 

 

Obrigado pela força!

--

Desenvolvimento 

Americasoft Informática

11 3019-3819
[email protected]

Postado (editado)

Quando terminar anexe o fonte com as alterações para analisarmos e colocarmos no svn.

 

Rafael,

 

Conclui uma série de testes e acredito estar tudo ok. Seria legal demais usuários que precisam de Sorocaba, Campinas executarem testes também. 

Procurei deixar o fonte da forma que estava, tratando apenas para as condições do provedor issDSF, e onde foi necessário, criei tratativas.

 

Anexei uma atualização que fiz no DANFSeNovo.fr3 também, para ficar mais completo, e listando os itens de serviços.

 

Qualquer dúvida, estou a disposição, e claro, ansioso para os fontes estarem no SVN, pois assim fica muito mais fácil manter as atualizações.

 

Itens que estão funcionais:

 

-Envio de Lote

-Consulta de Lote

-Consulta por Nota

-Cancelamento

 

 

 

Abraço!

ACBrNFSe.zip

Editado por americasoft

--

Desenvolvimento 

Americasoft Informática

11 3019-3819
[email protected]

Postado

Ola Rafael.

Atualizei, porem retorna o erro

---------------------------
 A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta. - URL: - SOAPAction:enviar 
---------------------------
 
Agradeço

Atenciosamente

Caetano

'Juntos podemos mais'

Postado

A principio parece que o endereço do web service de homologação esta incorreto, pois em produção esta passando.

Segue o web service que esta no manual em anexo.

 

Agradeço

"Juntos podemos mais"

 

post-3710-0-92569100-1415129456_thumb.pn

Atenciosamente

Caetano

'Juntos podemos mais'

Postado

Ola Rafael

No caso os testes terei que realizar em modo produção mesmo então.

Você esta enviando com a função enviar 'ACBrNFSe1.Enviar(NUMEROLOTE.AsString,False);'

Qual o metodo que você usa para consultar a situação do lote?

 

Agradeço

Atenciosamente

Caetano

'Juntos podemos mais'

  • 8 meses depois ...
Postado

Bom dia,

 

Na situação em que o serviço é executado em um local diferente de onde esta o Prestador, houve a necessidade de uma pequena correção na unit pnfsNFSeW.pas nas linhas: 1549 e 1550 (ultima versao que consegui atualizar ateh a mudança pra trunk2)

 

Foi trocado apenas a informação que pegava o campo CodigoMunicipio para MunicipioIncidencia.

 

      Gerador.wCampoNFSe(tcStr, '', 'MunicipioPrestacao',          01, 10,  1, CodCidadeToCodSiafi(NFSe.Servico.MunicipioIncidencia), ''); 
      Gerador.wCampoNFSe(tcStr, '', 'MunicipioPrestacaoDescricao', 01, 30,  1, CodCidadeToCidade(NFSe.Servico.MunicipioIncidencia), ''); 

 

Abraço!

--

Thiago Filiano 

[email protected]

11 98507-1103

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