Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 02-09-2025 em todas as áreas

  1. Olá pessoal! No dia 02/09/2025 foi publicada a versão 1.02 desta nota técnica. Alterações Esta versão não traz alterações no leiaute, mas altera e posterga a ativação de algumas regras de validação: Implementação em produção postergada para 13/10/2025. cStat: 452 - Rej: Solicitada resposta assíncrona para Lote com somente 1 (uma) NF-e. cStat: 805 - Rej: A SEFAZ do destinatário não permite Contribuinte Isento de Inscrição Estadual. Implementação futura para o modelo 55. cStat: 865 - Rej: Total dos pagamentos menor que o total da nota. cStat: 391 - Rej: Não informados os dados do cartão de crédito / débito nas Formas de Pagamento da Nota Fiscal. Implementação futura. cStat: 300 - Rej: Tipo da IE do Destinatário difere de Não Contribuinte no cadastro da UF. Datas A implementação tanto em homologação quanto em produção das mudanças propostas deve ocorrer até 08/09/2025 ou data prevista na própria regra de validação. E como fica o ACBr? Como não ocorreram alterações no leiaute, modificações no ACBr não se fazem necessárias. Leia a versão 1.02 desta nota técnica na íntegra [AQUI]
    5 pontos
  2. Olá Pessoal, Estamos enviando para o SVN uma atualização nos fontes do componente ACBrNFe e consequentemente uma nova versão da DLL e do ACBrMonitor que vão estar disponíveis no dia 09/09/2025 visando atender a versão 1.20 da NT 2015/002. Segundo a referida NT o ambiente de homologação vai passar a aceitar esse novo layout a partir de 08/09/2025 e em produção a partir de 06/10/2025. O que vai mudar: 1 . Dentro do grupo gIBSCBS vamos ter o campo vIBS a ser gerado entre o grupo gIBSMun e gCBS. Esse novo campo vIBS vai conter a soma de vIBSUF e vIBSMun. Quando houver crédito presumido com indicador “IndDeduzCredPres=1”, o vCredPres deve ser abatido desse valor. 2. O grupo gIBSCBSMono que antes continha 21 campos, agora ele é composto pelos grupos: gMonoPadrao, gMonoReten, gMonoRet e gMonoDif e pelos campos: vTotIBSMonoItem e vTotCBSMonoItem. Os 19 campos agora estão distribuídos dentro dos 4 grupos mencionados acima. O grupo gIBSCBSMono só deve ser gerado para os Produtos que fazem parte da tributação monofásico, por exemplo combustível. Observação: Além de atualizar os fontes e reinstalar o ACBr, notem que foram atualizados os Schemas que se encontram na pasta: ...\Exemplos\ACBrDFe\Schemas\NFe. Para quem utiliza o componente: Como devemos escrever as linhas de código para alimentar esses campos: (...) IBSCBS.gIBSCBS.vIBS := 100; (...) // Informações do tributo: IBS / CBS em operações com imposto monofásico IBSCBS.gIBSCBSMono.gMonoPadrao.qBCMono := 1; IBSCBS.gIBSCBSMono.gMonoPadrao.adRemIBS := 5; IBSCBS.gIBSCBSMono.gMonoPadrao.adRemCBS := 5; IBSCBS.gIBSCBSMono.gMonoPadrao.vIBSMono := 100; IBSCBS.gIBSCBSMono.gMonoPadrao.vCBSMono := 100; IBSCBS.gIBSCBSMono.gMonoReten.qBCMonoReten := 1; IBSCBS.gIBSCBSMono.gMonoReten.adRemIBSReten := 5; IBSCBS.gIBSCBSMono.gMonoReten.vIBSMonoReten := 100; IBSCBS.gIBSCBSMono.gMonoReten.vCBSMonoReten := 100; IBSCBS.gIBSCBSMono.gMonoRet.qBCMonoRet := 1; IBSCBS.gIBSCBSMono.gMonoRet.adRemIBSRet := 5; IBSCBS.gIBSCBSMono.gMonoRet.vIBSMonoRet := 100; IBSCBS.gIBSCBSMono.gMonoRet.vCBSMonoRet := 100; IBSCBS.gIBSCBSMono.gMonoDif.pDifIBS := 5; IBSCBS.gIBSCBSMono.gMonoDif.vIBSMonoDif := 100; IBSCBS.gIBSCBSMono.gMonoDif.pDifCBS := 5; IBSCBS.gIBSCBSMono.gMonoDif.vCBSMonoDif := 100; IBSCBS.gIBSCBSMono.vTotIBSMonoItem := 100; IBSCBS.gIBSCBSMono.vTotCBSMonoItem := 100; (...) Para quem utiliza a DLL ou o ACBrMonitor a geração do arquivo INI fica da seguinte forma: (...) [gIBSCBS001] vBC=100 vIBS=100 (...) // Informações do tributo: IBS / CBS em operações com imposto monofásico [gIBSCBSMono001] vTotIBSMonoItem=100 vTotCBSMonoItem=100 [gMonoPadrao001] qBCMono=1 adRemIBS=5 adRemCBS=5 vIBSMono=100 vCBSMono=100 [gMonoReten001] qBCMonoReten=1 adRemIBSReten=5 vIBSMonoReten=100 adRemCBSReten=0 vCBSMonoReten=100 [gMonoRet001] qBCMonoRet=1 adRemIBSRet=5 vIBSMonoRet=100 adRemCBSRet=0 vCBSMonoRet=100 [gMonoDif001] pDifIBS=5 vIBSMonoDif=100 pDifCBS=5 vCBSMonoDif=100 (...) Os valores e percentuais contidos nos exemplos acima são fictícios não condizendo com a realidade.
    3 pontos
  3. Algumas das informações mais importantes, mas que nem todos dão a devida atenção ao emitir uma NFe/NFCe são os dado relacionados ao pagamento. No entanto se você não preencher corretamente, vai ter rejeições como estas abaixo: 865 - Rejeição Total dos Pagamentos menor que o total da nota: Soma do valor dos pagamentos (vPAG) está MENOR que o total da Nota vNF; Revise os valores para que ambos coincidam; 866 - Rejeição ausência de troco quando o valor dos pagamento informados maior que a nota Soma do valor dos pagamentos (vPAG) está MAIOR que o total da Nota vNF; Revise os valores para que ambos coincidam ou informe o valor do troco na propriedade vTROCO 904 - Rejeição: informado indevidamente campo valor pagamento confirme se o tPag é 90, caso positivo remova o valor informado vPAG
    2 pontos
  4. Foi publicada a versão 25.2.C das tabelas fornecidas pelo IBPT, às quais já se encontram também em nosso SVN. As novas tabelas tem a vigência de 20/08/2025 até 30/09/2025. Para cumprimento da Lei 12.741/12, também conhecida como "De Olho no Imposto", não se esqueça de realizar a atualização de seus clientes. Fonte: De Olho no Imposto
    1 ponto
  5. until
    Assunto: Sua aplicação Delphi congela em operações demoradas? Você sente que não está aproveitando todo o poder dos processadores multi-core modernos? É hora de dominar a programação concorrente e o paralelismo. Nesse papo vamos falar sobre o lançamento do livro e esse assunto que impacta diversas aplicações e o dia a dia de desenvolvedores Delphi! Ouça agora e transforme sua forma de programar com ACBr! Convidados: Cesar Romero é um Arquiteto de Software, Engenheiro de Sistemas e um veterano da plataforma Delphi, com a qual tem trabalhado apaixonadamente desde 1996, nos primórdios da ferramenta. Com uma carreira de quase 30 anos, ele acumulou uma vasta experiência liderando equipes e projetando arquiteturas de software robustas para sistemas críticos em ambientes Windows, Linux, Cloud e Mobile. Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:00
    1 ponto
  6. Achei a solução para a questão do erro 1871 no post: Pode fechar o tópico...
    1 ponto
  7. problemas no .ini quando não está configurado corretamente ele é ignorado e não carrega os dados
    1 ponto
  8. Estamos recebendo relatos de usuários com rejeição sobre os dados da operação de pagamento por cartão de credito (tPag = 3) /debito (tPag = 4) e Pix Dinamico (tPag = 17) Tabela de Rejeições NT 2025.001 v1.01 Se você NÃO TEM TEF integrado: Tipo de Integração (tag: tpIntegra) para “2 – Pagamento não integrado com o sistema de automação da empresa (Ex.: equipamento POS)”, assim, não será necessário informar os dados da transação com a Operadora de Cartões. Sobre o campo TpIntegra: ATENÇÃO: Caso a legislação estadual não possua uma legislação que obrigue a vinculação dos pagamentos Eletrônicos ao programa emissor. Dessa forma, há possibilidade em utilizar a opção do TpIntegra = 2 e não a necessidade de informar CNPJ da credenciadora. Lembrando que estados como RS, MT é obrigatório a integração de formas de pagamentos de forma automatizada, sem intervenção manual; Temos um curso sobre como informar os campos em RS e MT: https://acbr.nutror.com/curso/8d575bd8a7c0ac0fda312f9b12b1eb521e606446/integracao-dos-meios-de-pagamento-aos-documentos-fiscais-eletronicos Como fica o XML, sem TEF Integrado: <code>//Grupo de Pagamentos <pag> <tPag>04</tPag> <vPag>10.56</vPag> <card> //Tipo de Integração TEF NAO INTEGRADO 2 <tpIntegra>2</tpIntegra> </card> </pag></code> Como fica o XML com TEF Integrado (mais detalhes de campos veja o curso citado acima: <code>!-- Grupo de Pagamentos --> <pag> <tPag>04</tPag> <vPag>10.55</vPag> <card> <tpIntegra>1</tpIntegra> //CNPJ da Operador do Cartão <CNPJ>11222333000144</CNPJ> //Bandeira do Cartão <tBand>02</tBand> //Código de Autorização do pagamento em Cartão <cAut>123993</cAut> </card> </pag></code>
    1 ponto
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  10. Veja as DLLs da libxml2 se estão atualizadas na máquina. A não ser que seja emitente CPF produtor rural, pode continuar usando a versão 2, por prazo ainda indeterminado.
    1 ponto
  11. Essa rejeição parece ter a ver com a obrigatoriedade de se enviar a NFe em modo síncrono quando enviando apenas 1 nota no lote. Veja:
    1 ponto
  12. Bom dia Tente mudar o código destacado, colocando este trecho: Ao transformar em Int, o 0 a esquerda é "descartado". LJSONObject.AddPair('numeroConvenio', OnlyNumber(Boleto.Cedente.Convenio));
    1 ponto
  13. @Anderson Grolli, Já esta no SVN.
    1 ponto
  14. Bom dia @Anderson Grolli, Muito obrigado pela colaboração, já foi criado a tarefa ACBr 7989 para realizar a alteração.
    1 ponto
  15. Anexe o log gerado para análise.
    1 ponto
  16. Olá, tudo bem? Demorei para dar o retorno, pois refiz o meu projeto do zero, estudando o componente, comandos e exemplos. Consegui montar um botão de segunda via, carregando as mesmas informações salvas em banco de dados, geradas no boleto original, salvando principalmente o EMV do QRCode. Tem que ter a atenção devida com juros/multa, principalmente com juros, pois estes consegui gerar e acompanhar por dias e o que deu mais certo para mim foi (cjValorDia) enviado para o registro bancário e salvo no banco de dados com 2 casas decimais, assim fica definido para bater com o mesmo valor comparando o boleto atrasado do aplicativo com a segunda via bancária. Se for enviado solto, sem definição das casas decimais, quando junta mais de um dia a soma começa a diferenciar. Componentes funcionando com perfeição. Abraço para todos!
    1 ponto
  17. A última versão do ACBr não gera essa tag nos itens e isso reprova tanto NFCe quanto NFe em SP e GO. Isso porque essas SEFAZ já subiram essas validações para o ambiente de homologação.
    1 ponto
  18. 25/08/2025 - NT2025.001 - Validação Destinatário Não Contribuinte Informamos que a validação 5E17-12 que gera a rejeição 300, prevista pela NT2025.001 v1.01, terá sua ativação no ambiente de produção desta UF postergada para o dia 15/10/2025. Ressaltamos que o adiamento se aplica exclusivamente para essa regra de validação e somente ao Estado de São Paulo. O que diz a regra 5E17-12? Ela verifica se: O Tipo de Contribuinte do destinatário foi informado como "Não Contribuinte", Mas o Cadastro Centralizado de Contribuintes (CCC) indica que ele é, na verdade, um Contribuinte do ICMS. Se essa divergência for detectada, a nota será rejeitada com o código 300 – Tipo da IE do Destinatário difere de Não Contribuinte no cadastro da UF. Como evitar essa rejeição? Consulte o Cadastro Centralizado de Contribuintes antes de emitir a NF-e. Verifique se o destinatário é realmente Contribuinte do ICMS, Isento ou Não Contribuinte. Ajuste o campo “Tipo de Contribuinte” na nota conforme o cadastro oficial. LInk original notícia: https://portal.fazenda.sp.gov.br/servicos/nfe
    1 ponto
  19. Já descobri! NFe.CriarEnviarNFe("arq.xml", lote, 0, 1) /* (0) imprime danfe, (1) síncrono */
    1 ponto
  20. https://acbr.sourceforge.io/ACBrMonitor/PassoaPassoNFeNFCe.html NFe.EnviarNFe(cArqXML,nLote,[bAssina],[bImprime],[cImpressora],[bSincrono],[bValidaXML],[bGeraNovoXML]) NFe.CriarEnviarNFe(cIniNFe,nLote,[bImprimeDANFE],[bSincrono],[cImpressora],[bMostrarPreview],[nNumCopias], [bImprimirPDF]) NFe.CriarEnviarNFeSEFAZ(cTXTSefaz,nLote,[bImprimeDANFE],[bSincrono],[cImpressora],[bMostrarPreview],[nNumCopias])
    1 ponto
  21. Acabei de verificar no fonte do componente e não achei implementado essa parte. creio que não
    1 ponto
  22. Este fonte é apenas um exemplo com alguns métodos. Os métodos são super parecidos, da para abstrair os comandos. Seguindo o manual vc não consegue implementar os métodos na sua linguagem seguindo o padrão do exemplo? Este exemplo foi uma contribuição de outro usuário da comunidade que desenvolve na sua linguagem. É que o outros usuários utilizam, caso queira contribuir conosco e colaborar com os outros métodos a contribuição é sempre bem-vinda.
    1 ponto
×
×
  • 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...
The popup will be closed in 10 segundos...