Ir para conteúdo
  • Cadastre-se

flavioti

Membros
  • Total de ítens

    15
  • Registro em

  • Última visita

Tudo que flavioti postou

  1. Olá Menezesbr, Poderia me disponibilizar o seu código fonte em delphi?? mesmo com as dependências, aqui eu interpreto e modifico. e-mail: [email protected] aguardo, obrigado.
  2. usando o mesmo XML o servidor de produção retorna: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <GerarNfseResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.abrasf.org.br/nfse.xsd"> <ListaMensagemRetorno> <MensagemRetorno> <Codigo>E89</Codigo> <Mensagem>Nao existe na base de dados uma NFS-e emitida para o numero de RPS informado.</Mensagem> <Correcao>Informe corretamente o numero do RPS.</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </GerarNfseResposta>
  3. No ambiente de produção, http://www.semfazonline.com/nfse/NfseWSService?wsdl, o erro acima não ocorre..., vou continuar com o desenvolvimento, mesmo não sendo no de homologação...
  4. Estou utilizando os parâmetros abaixo para enviar o arquivo em anexo (soapui_GerarNfse.xml), mas o servidor retorna um xml com o erro. SoapAction: http:/nfse.abrasf.org.br/GerarNfse URL: http://www.semfazonline.com:7070/nfse/NfseWSService?wsdl Namespsce: http://www.abrasf.org.br/nfse.xsd Erro: <faultcode>S:Server</faultcode> <faultstring>br.com.siat.entity.Endereco.getNumeroLogradouro()Ljava/lang/Integer;</faultstring> <detail> <ns2:exception xmlns:ns2="http://jax-ws.dev.java.net/" class="java.lang.NoSuchMethodError" note="To disable this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property to false"> <message>br.com.siat.entity.Endereco.getNumeroLogradouro()Ljava/lang/Integer;</message> <ns2:stackTrace> <ns2:frame class="br.com.semfaz.nfse.manager.WsResponseManager" file="WsResponseManager.java" line="742" method="convertToCompNfse"/> Validei o XML (sem o cabeçalho soap) com o XSD e ele está ok. Alguém passou por esse problema? soapui-GerarNfse.xml erro_servidor.txt
  5. Alguém conseguiu baixar o XML de exemplo em: http://www.semfazonline.com/portal/suporte/download/exemplo_soap.xml? Tenho algumas dúvidas quanto a estrutura... Pra quem quiser rir, no manual de operação, ná página 34, tem uma informação, um tanto quanto pitoresca, no campo pessoa jurídica está escrito: A trás da moita, aff
  6. Use a ferramenta wsdl importer em new > other. Insira a url do ws, sera criada uma unit com as classes, use o metodo ws.gerarnota e passe como parâmetro os objetos devidamente populados.
  7. Cidade: Ribeirão Preto Provedor: Ginfes Erro: Campo AliquotaServicos informado incorretamente Solução: O campo AliquotaServicos e numerico e devera ter tamanho maximo de 5,2, ou seja, 5 numeros inteiros e dois decimais Correção: Alterar pnfsNFSeW, linha 427 para: if ((FProvedor = proSimplISS) or (Provedor = proGINFES)) then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '') else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, ''); Alguém poderia confirmar esse erro / correção?
  8. Boa tarde. Ao enviar uma NFS-e para Ribeirão Preto, o servidor (Ginfes) me retorna o seguinte erro: Alterei o arquivo pnfsNFSeW na linha 427 de : if (FProvedor = proSimplISS) then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '') else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, ''); para if ((FProvedor = proSimplISS) or (Provedor = proGINFES)) then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '') else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, ''); com isso, o campo aliquota passou a ter 2 decimais ou invés de 4 Antes: <ns4:Aliquota>0.0400</ns4:Aliquota> Depois: <ns4:Aliquota>0.04</ns4:Aliquota> Funcionou, porém não sei se essa é a solução adequada, alguém poderia conferir? 3257637-lista-nfse.xml
  9. Não meu caso foi problema com DCU. Junto ao ACBr vc instalou outros componentes? Não será algum comflito?
  10. Consegui resolver, o problema era uma "sopa" de dcu antiga com novas e diretórios errados no path library.
  11. Provavelmente o XML que vc esta usando não é o mesmo que foi enviado anteriormente. Poste o XML ai pra gente dar uma olhada. Confira os dados como o Digestvalue pra poder ter certeza que se trata do mesmo arquivo. Consultei em https://www.nfe.fazenda.gov.br/PORTAL/v ... fault.aspx e os dados são idênticos ao do PDF
  12. Conforme entendi, lendo o manual, A resposta da consulta não vai te dar esse tipo de informação. São serviços independentes. No entanto eles definiram como boa pratica a remoção da consulta do servidor. Eu costumava pegar o tempo médio, mas nem sempre isso me ajudava a saber se o processo iria ocorrer com sucesso. Hoje eu envio, se ainda não tiver sido processada, exibo uma mensagem ao usuário para que ele tente novamente mais tarde e claro marco devidamente que aquela determinada nota esta pendente.
  13. Seu código parece estar correto, eu uso assim também, conforme exemplo. Tenta assim (Não testei) ACBrNFe1.NotasFiscais.Add; // Adiciona uma nota fiscal (Indice 0) ACBrNFe1.NotasFiscais.Items[0].NFe.Det.Add; // Adiciona produto (Indice 0) ACBrNFe1.NotasFiscais.Items[0].NFe.Det[0].Prod.xProd := ''; // Define nome no produto (Indice 0) ACBrNFe1.NotasFiscais.Items[0].NFe.Det.Add; // Adiciona produto (Indice 1) ACBrNFe1.NotasFiscais.Items[0].NFe.Det[1].Prod.xProd := ''; // Define nome no produto (Indice 1)
  14. Amigo, estou com o mesmo problema faz alguns dias, acredito não ser o ACBr, desconfio que os dados que estamos preenchendo no componente é que estão errados. Alguns amigos meus usam o componente e seus sistemas estão funcionando perfeitamente. Estou relendo o manual, vendo tag por tag, para ver onde estou "viajando". Se eu tiver sucesso posto aqui.
×
×
  • 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.