Ir para conteúdo
  • Cadastre-se

Diego Foliene

Consultores
  • Total de ítens

    5.306
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que Diego Foliene postou

  1. Bom dia! Muito obrigado pela aviso e pela contribuição! Já está sendo analisado na #TK-3589
  2. Bom dia @C4Dev! Geralmente este problema ocorre quando está faltando as Dlls da LibXML. Para o usar com o Windows, temos elas disponíveis aqui.(Lembre-se de escolher de acordo com a aplicação). Para Linux acredito que você vai precisar baixar usando os métodos correspondentes. De qualquer forma, por favor, certifique-se que o ambiente tem essas Dlls atualizadas e faça novo teste.
  3. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Boa tarde @Helio Beltrao Jr.! Por favor, verifique se a opção Exibir Município Descarregamento está marcada nas configurações do seu ACBrMonitor, caso negativo, peço que marque e faça um novo teste. Caso esteja marcada e mesmo assim não esteja saindo o Município de descarregamento, peço que compartilhe o arquivo que está usando para impressão para que possamos realizar testes. Se o mesmo tiver informações sensíveis e não puder ser compartilhado aqui, envie para [email protected]
  6. Reinstale o ACBr marcando a opção para Apagar Arquivos antigos e faça um novo teste.
  7. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3588
  8. Sim, veja
  9. Boa tarde! Verifique se seus fontes estão atualizados! Confira também se consta o caminho ...\Fontes\ACBrDFe\ACBreSocial\PCNeSocial no seu Library Path.
  10. Certo, é possível que ao chamar o ConfigLer ele tenha sobrescrito com os valores do arquivo INI as configurações que foram definidas anteriormente via código e por isso o erro.
  11. No ACBrNFSeXServicos.ini já está com a informação do Etherium para este provedor. Seu arquivo está assim? Caso não esteja, seus fontes estão atualizados. Peço que atualize seus fontes, reinstale o ACBr marcando a opção de Apagar arquivos antigos e faça novos testes.
  12. Por favor, passe apenas o caminho na propriedade LogPath. Nesse caso ficaria A Lib está tentando criar o Log na pasta Log.txt e que não existe e por isso não está gerando. E faça um novo teste para ver se gera o arquivo de Log.
  13. Bom dia! A TK foi alocada para ser vista no Sprint dessa semana.
  14. Sim, a própria Lib criptografa a senha no INI e lê na hora de enviar. O ConfigLer retornou 0, foi gerado o Log no diretório indicado? Caso não tenha sido gerado no diretório gerado, verifique na pasta da aplicação. Passando o endereço de e-mail para o parâmetro de usuário foi feito o envio?
  15. Bom dia @PrimeSoftware! A cidade de Santa Luzia/MG mudou de provedor ou apenas as URLs?
  16. Ele deveria gerar o Log para você. Tente usar a função ConfigLer para ter certeza de que a configuração indicada no INI foi acatada. Uma coisa que não tinha percebido antes. Na configuração de Usuário, você deve passar o endereço de e-mail completo que usa para acessar Veja
  17. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Bom dia! Tem sim! Você pode usar o método Mail_UltimoRetorno para obter um retorno mais detalhado do erro. Também pode configurar o Log para nível Paranoico
  18. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3586
  19. Boa tarde @EdisonDoc! Seja bem-vindo! Esperamos que possa aproveitar as vantagens que o uso do ACBr pode oferecer. Vai descobrir também que uma das maiores forças do projeto ACBr é nossa forte comunidade, seja aqui no Fórum do Projeto ACBr ou em nosso Discord onde sempre há membros dispostos a se ajudar e a progredir mutuamente. É muito bom poder contar com mais um membro. Hoje você está começando, mas em um futuro próximo, pode estar ajudando outros que também queiram começar. Não sei se entendi bem essa parte. Você emite RPS que é enviado e processado para a prefeitura, até ai OK, mas o que quis dizer com "A necessidade obriga a passar a emitir diretamente as NF"? Temos um componente ACBrNFSeX que serve para emitir notas de serviço e que inclusive atende a cidade do Rio de Janeiro. Mas ele segue o fluxo padrão das Notas de Serviço, enviando um XML de RPS para o WebService e se tudo estiver certo, recendo o XML da NFSe como resposta(tem uns passos a mais nesse processo dependendo do tipo de envio, mas isso é história para outro dia. " Por onde começar?" Os fontes do ACBr são Open Source e disponíveis gratuitamente para todos neste link. Para mais detalhes de como usar eles sugiro a leitura desta página. "Use a força, leia os fontes" A maior fonte de aprendizado, é o estudo dos próprios fontes e dos programas exemplos disponíveis. Você também vai encontrar muita coisa bacana em nossa Base de Conhecimento ou nos próprios fóruns em si. "Seria necessário contratar uma das formas de suporte" Como já foi dito, os fontes são Open Source, mas existe sim a possibilidade de se tornar um membro PRO através de uma assinatura. Fazendo isso, você tem acesso a uma área exclusiva no fórum e no discord para tirar suas dúvidas e ser atendido pelos consultores do projeto. Tem acesso as compilações semanais do ACBrMonitor e das Libs para usar o ACBr em outros ambientes fora o Delphi/Lazarus. Tem acesso aos cursos disponibilizados pelo Projeto ACBr, além é claro de estar contribuindo com o projeto. Mais detalhes sobre isso nesta página Seja Pro
  20. Realmente! Conferindo no schema desse provedor, ele não aceita 3 o IssRetido. No schema que temos disponível aqui. O IssRetido é um tipo complexo chamado tpSimNao que aceita os valores 1 e 2 O ResponsavelRetencao também é um tipo complexo chamado tsResponsavelRetencao que aceita os valores 1 e 2 Se conferirmos com o Manual da Versão 2.02 da ABRASF(disponível aqui) temos: Logo, o RPS que você enviou e foi rejeitado, foi com a instrução de que existe Retenção e que o responsável pela retenção foi o Tomador. Criada a #TK-3585 para rever essa questão nos fontes do ACBr. Ainda assim, você precisa entrar em contato com o provedor para verificar que informação deve enviar no RPS, visto que as opções são ainda menos do que pensávamos anteriormente.
  21. Você enviou <IssRetido>1</IssRetido> - Convertendo isso, você enviou IssRetido = Retenção. <ResponsavelRetencao>1</ResponsavelRetencao> - Convertendo isso, você enviou ResponsavelRetencao = Tomador. A resposta do WebService para isso foi No meu entendimento. quer dizer que você deve enviar <IssRetido>3</IssRetido> que seria o correspondente a passar substituição no IssRetido. No entanto, contradiz isso. Então eu recomendo que você deve seguir a correção sugerida e entrar em contato com a prefeitura para que não dê problema para você posteriormente.
  22. Bom dia! A tag ISSRetido recebe o valor da seguinte propriedade. ACBrNFSeX.NotasFiscais[Indice].NFSe.Servico.Valores.IssRetido; Essa propriedade é um enumerado que tem a seguinte estrutura e função de conversão*: TnfseSituacaoTributaria = (stRetencao, stNormal, stSubstituicao, stNenhum); function TACBrNFSeXProvider.SituacaoTributariaToStr( const t: TnfseSituacaoTributaria): string; begin Result := EnumeradoToStr(t, ['1', '2', '3', ''], [stRetencao, stNormal, stSubstituicao, stNenhum]); end; Em 202776-env-lot-sinc, IssRetido tem o valor 1 que corresponde a stRetencao. A tag ResponsavelRetencao recebe o valor da seguinte propriedade. ACBrNFSeX.NotasFiscais[Indice].NFSe.Servico.ResponsavelRetencao Essa propriedade é um enumerado que tem a seguinte estrutura e função de conversão*: TnfseResponsavelRetencao = (rtTomador, rtPrestador, rtIntermediario, rtNenhum); function TACBrNFSeXProvider.ResponsavelRetencaoToStr( const t: TnfseResponsavelRetencao): string; begin Result := EnumeradoToStr(t, ['1', '', '2', ''], [rtTomador, rtPrestador, rtIntermediario, rtNenhum]); end; Em 202776-env-lot-sinc, ResponsavelRetencao tem o valor 1 correspondente a Tomador. * O provedor Betha não sobrescreve essas funções então usa da classe base TACBrNFSeXProvider.
  23. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  24. Sugiro que siga este tópico aqui também
  25. Bom dia! Segue a lista de BANCOS SUPORTADOS POR WEBSERVICE / API: Banco do Brasil Caixa Econômica Itaú Sicred CredSis PenseBank Inter Para mais detalhes, por favor, leia o tópico completo.
×
×
  • 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.