Ir para conteúdo
  • Cadastre-se

Rigotti

Membros
  • Total de ítens

    135
  • Registro em

  • Última visita

Tudo que Rigotti postou

  1. Boa tarde, estou homologando para a cidade de Passo Fundo (provedor Thema) mas estou com problema pois preciso utilizar um natureza que não existe no ACBr. Na verdade verifiquei e existem outras naturezas que não constam no ACBr. 54 - 55 - 56 - 58 - 65 - 66 Não sei qual o forma correta de incluí-las no pnfsConversao senão o faria, tem que verificar pois essas naturezas também não constam no schema Estou anexando print do manual e do portal onde mostra as naturezas.
  2. Bom dia, desculpa a insistência, mas alguém chegou a conseguir enviar NFSe para o município de Erechim? Pois ainda estou com o mesmo problema.
  3. Boa tarde Italo, sim estão atualizados, exatamente, provedor SystemPro.
  4. Boa tarde estou tentando fazer o envio para o erechim porém retorna o erro abaixo. Não foi possível carregar o arquivo: <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="AssLote_22"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI="#22"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue></DigestValue></Reference></SignedInfo><SignatureValue></SignatureValue><KeyInfo><X509Data><X509Certificate></X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsEnvio> No arquivo ACBrNfseUtil.pas linha 802 if (not xmldoc.loadXML(AXML)) then raise Exception.Create('Não foi possível carregar o arquivo: ' + AXML); Na verdade depois percebi que no mesmo arquivo na linha 637 no comando abaixo, depois de executar a variável AXML fica vazia, imagino que seja por isso do erro, mas não sei como corrigir. AXML := copy(AXML, 1, pos('</'+ APrefixo3 + EnviarLoteRps + '>', AXML) - 1);
  5. Rodrigo, funcionou perfeitamente. Aparentemente agora está pegando todos os dados. Muito obrigado. Italo, pode dar uma olhada e disponibilizar no repositório?
  6. Bom dia Italo, estava com o mesmo problema de o email não ir em formato HTML mesmo setando corretamente na chamada da função, verifiquei que faltava passar o parâmetro na chamada da função TACBrNFSe( TNotasFiscais( Collection ).ACBrNFSe ).EnviaEmail(...) no arquivo ACBrNFSeNotasFiscais.pas. Em anexo arquivo atualizado. ACBrNFSeNotasFiscais.pas
  7. Luciano, no xml de Flores da Cunha não aparenta ter esse problema na tag RPS, mas para descargo de consciência tentei substituir os fontes para testar, porém na hora de compilar acuse erro na linha 159 do arquivo pcnLeitor j := pos('</' + Trim(TagFim) + '>', Texto, j + 1); Não consegui entender direito qual era a ideia.
  8. Italo, entrei em contato com o pessoal e eles disseram que vão analisar, pois já existem outro clientes que já estão utilizando o webservice. Gostaria de ver se você, ou alguém, então teria alguma ideia de como eu poderia fazer para remover os espaços e e quebras de linha entre as tags, que daí eu faria esse controle na minha próprio aplicação. Dei uma tentada mas não consegui encontrar uma maneira segura e eficiente de fazer.
  9. Na verdade não está carregando o nome do prestador e cpnj e a inscrição municipal. Vou tentar entrar em contato com eles para ver o que eles dizem.
  10. Pois então Italo, eu acredito que o webservice esteja retornando o xml "formatado", pois após eu enviar a nota eu gravo o xml no banco de dados (ACBrNFSe.NotasFiscais.Items[0].XML_NFSe) e para imprimir eu carrego do banco para um stream e chamo a função ACBrNFSe.NotasFiscais.LoadFromStream. Até porque se eu pegar o arquivo que o próprio ACBr grava, que é o que eu anexei no post #61, e abrir com qualquer editor dá para perceber que tem os espaços e o CRLF.
  11. Boa tarde pessoal, aparentemente o problema está no arquivo ACBrNFSeNotasFiscais.pas na linha 1006, pois pelo que pude perceber no ArquivoXML.text que tem a string do xml entre as tags <CpfCnpj> e <Cnpj> tem um line break (#$D#$A) e também alguns espaços em branco, assim ele não encontra o valor, se alguém tiver alguma sugestão de como poderia ser feito para pegar o valor correto ficaria agradecido. Vlw
  12. Italo, só no arquivo ACBrProvedorPronin eu esqueci de um "end" no case da cidade de soledade.
  13. Italo, segue em anexo. ACBrNFSe_pronin_soledade.rar
  14. Falha minha, estava carregando uma informação incorreta para o componente antes de verificar o recebimento Se algum moderador quiser pode excluir o post.
  15. Italo, fiz as mesmas alteração que o Dalvan para o município de Soledade e também funcionou, não sei se podes alterar ou queres que mande os fontes alterados. Off.: não estou conseguindo atualizar os fontes do ACBr o Source Forge está com algum problema?
  16. Rigotti

    Av Ao Imprimir Danf

    Bom dia, estou enfrentando um problema ao tentar imprimir um Danfse, para o município de Ijui, por exemplo, se eu abrir o meu sistema e chamar a função "ACBrNFSe.NotasFiscais.Items[0].Imprimir" para uma nota imprime sem problemas, porém se antes de imprimir eu verificar a situação da nota pelo comando "ACBrNFSe.ConsultarNFSeporRps" e depois imprimir acusa um erro de AV no arquivo ACBrNFSeDANFSeQRClass.pas na linha 43- fqrDANFSeQRRetrato := TfqrDANFSeQRRetrato.Create(Self);
  17. Bom dia pessoal, eu ainda estou com problemas para cancelar e imprimir as notas do provedor Tecnos, estou testando para o municipio de Flores da Cunha. Na verdade o problema parece estar no ACBrNFSe.NotasFiscais.LoadFromStream, pois não está carregando todas as informações do prestador. Em anexo, xml da nota e print da impressão. Se alguém puder dar uma ajuda. nfse_tecnos_flroes.xml
  18. Jocimar, na Betha, tem como enviar algumas outras informações "formatando" o campo descrição, dá uma olhada no forum deles e veja se lhe ajuda. http://forum.betha.com.br/phpbb/viewtopic.php?f=93&t=6813&hilit=forma+de+pagamento&start=15
  19. Bom dia Italo, se puder alterar nos fontes do provedor o endereço correto é "nfse.santacruz.rs.gov.br/thema-nfse", já está no código mas está comentado, acabei de efetuar testes enviando para este endereço e está funcionando.
  20. Bom dia, na verdade eles criaram uma "solução" diferente para mostrar o produtos de forma separada, dá uma olhada nesse tópico: http://forum.betha.com.br/phpbb/viewtopic.php?f=93&t=6939
  21. Nem te estressa Italo, sei como é. Pois é, nem sei o que te dizer a respeito dos xml, também percebi, mas foi o que o pessoal da Dueto encaminhou. E o pior é que nem podemos entrar em contato direto com eles, eles somente atendem aos clientes deles, no caso as prefeituras.
  22. Não tá fácil, mandei um email para a prefeitura, eles encaminharam para a Dueto o xml do lote e o retorno do webservice, disseram que o problema é que não está no padrão Abraf 1.0. Pedi um exemplo de xml que segue anexo. Italo, a questão da assinatura do id minusculo achei que tivessem sido contornarnada, pois o provedor Ábaco também é com o id minusculo e está indo. modelos XML.rar
  23. Italo, deu certo, não sei por que motivo foi comentado... Se puderes dar uma olhada. Vlw
  24. Italo, o problema estava na hora da assinatura, no arquivo ACBrNFSeUtil.pas na linha 629 alterei de if AProvedor in [{proAbaco, }proIssCuritiba, proFISSLex] para if AProvedor in [proAbaco, proIssCuritiba, proFISSLex] Vou testar agora no cliente, depois aviso se deu certo.
  25. Bom dia, também estou com problema parecido, tento enviar e me retorna esse mesmo erro, não consigo debugar pois não tenho acesso ao certificado do cliente, o que achei estranho é que o sistema nem está gerando o xml de envio de lote na pasta de logs, somente o RPS. Tentei verificar essas situações, mas o cliente é simples assim não tem alíquota. Ontem atualizei o ACBr e o sistema, mas comparei com RPS de outros dias de notas enviadas e está exatamente igual.
×
×
  • 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.