Ir para conteúdo
  • Cadastre-se

Hugo Sanches

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

Últimos Visitantes

717 visualizações

Hugo Sanches's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

  1. Obrigado pelo resposta, mas não entendi. No componente há os fontes para gerar a XML no formato definido pela DSF, ele gera esse arquivo, o problema é apenas no envio. O componente ainda não está apto a fazer esse envio?
  2. Hugo Sanches

    Provedor Dsf

    Boa tarde. Utilizo os componentes ACBR para envio de nota fiscal de serviços de várias cidades e o processo está funcionando corretamente, sendo que o programa de exemplo criado ajudou bastante no processo de desenvolvimento. No entanto, estou com problemas para fazer funcionar nas cidades relacionadas ao provedor DSF. Eu baixei a versão mais atual dos componentes e exemplos. Primeiramente, ao executar o exemplo, as cidades desse provedor não estavam listadas. Corrigi o fonte adicionando as cidades. Ao enviar o primeiro teste recebi como erro a mensagem: "Required white spece was missing". Analisando o fonte percebi que na Unit ACBrNFSeUtil, linha 757 está faltando um espaço na expressão "DSIGNS + NameSpaceLote", substitui por "DSIGNS + ' ' +NameSpaceLote" e o componente passou a assinar o lote corretamente. Gostaria de saber se essa é a melhor solução, uma vez que outros provedores podem utilizar essa mesma linha de comando. Após a assinatura, o envio falhava, com a mensagem "Erro onBeforePost: Autorização do cliente não está configurado neste computador". Analisando os fontes, notei que na unit ACBrNFSeWebServices, linha 546, há uma lista de provedores, na qual está faltando o proISSDSF. Adicionando esse item à lista o programa de exemplo passou a enviar o lote de RPS. O RPS está sendo enviado, mas recebo como retorno um XML com a mensagem de erro: "org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.". Pelo que entendi há algum item no XML de envio que está fora dos padrões definidos pelo provedor, mas não estou conseguindo identificar qual. Alguém já conseguiu fazer funcionar o envio de notas para algum dos municípios desse provedor ou sabe como posso fazer para corrigir a chamada do processo de envio?
×
×
  • 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...