-
Total de ítens
39.564 -
Registro em
-
Última visita
-
Days Won
1.147
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
Alteração Cidades.ini para Xinguara-Pará
Italo Giurizzato Junior replied to Valter de Sousa - IDEASyS's tópico in ACBrNFSe
Bom dia Valter, Já esta no SVN. Lhe convido a realizar testes com o novo componente ACBrNFSeX. Manual de Migração https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/ -
Liberação do ambiente de produção, clique aqui para mais informações.
-
Liberação do ambiente de homologação. A versão 1.20 da NT 2020/005, trata sobre os novos campos da NF-e bem como das novas regras de validação, alteração de outras e atualização de outros campos. Nessa versão da NT foi corrigido uma informação que era a placa que passaria a ser opcional sendo que na verdade é a UF da placa que passa a ser opcional por conta das novas placas do Mercosul. Clique aqui para mais informações.
-
Olá pessoal, Foi publicado a versão 1.20 da NT 2020/005 que trata sobre os novos campos da NF-e bem como das novas regras de validação, alteração de outras e atualização de outros campos. Nessa versão da NT foi corrigido uma informação que era a placa que passaria a ser opcional sendo que na verdade é a UF da placa que passa a ser opcional por conta das novas placas do Mercosul. Resumo dos novos campos: Novos campos no detalhamento do produto: cBarra - Código de barras diferente do padrão GTIN cBarraTrib - Código de Barras da unidade tributável que seja diferente do padrão GTIN Novos campos referente a Tributação: ICMS=10 , ICMS=70 e ICMS=90 vICMSSTDeson - Valor do ICMS- ST desonerado motDesICMSST - Motivo da desoneração do ICMS- ST ICMS=51 pFCPDif - Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza (FCP) vFCPDif - Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido vFCPEfet - Valor efetivo do ICMS relativo ao Fundo de Combate à Pobreza (FCP) Grupo PIS ST indSomaPISST - Indica se o valor do PISST compõe o valor total da NF-e Grupo COFINS ST indSomaCOFINSST - Indica se o valor da COFINS ST compõe o valor total da NF-e Houve também alteração nas regras: 1C17-50 que passa ter a seguinte redação: Se operação de saída interestadual (tpNF=1 e idDest=2) e operação com Consumidor Final (indFinal=1) e indIEDest=9: • Acessar Cadastro Centralizado de Contribuinte (Chave: UF do Destinatário, CNPJ do Emitente, cSitCNPJ=10) • Denegar a NF-e se for encontrado registro de bloqueio no CCC Nota: Regra de Validação não aplicável pelas UFs não signatárias, conforme parágrafo 7º da Cláusula sexta, do Ajuste SINIEF 07/05. 3B08-100 que passa a ter a seguinte redação: Se Tipo de Emissão da NF-e for 1 (Emissão normal), 6 (Contingência SVC-AN) ou 7 (Contingência SVC-RS): • Acesso BD de Inutilização (Chave: Modelo, UF, CNPJ/CPF, Série, Número): * Numeração da NF-e está inutilizada (NT 2011/004) (NT 2018.001) Observação: Se cUF(B02) for igual 35(SP) validar também se Tipo de Emissão da NF-e for 2 (Contingência FS-IA), 4(Contingência EPEC) ou 5(Contingência FS-DA). O prazo para implementação foi prorrogado, agora as novas datas são: Ambiente de Homologação (ambiente de teste das empresas): 02/08/2021 (antes era 01/07/2021) Ambiente de Produção: 04/10/2021 (antes era 01/09/2021) Com relação ao componente ACBrNFe, já esta em conformidade com a NT e se encontra atualizado no SVN. Recomendo que se faça a atualização de todos os fontes de todas as pastas, reinstale a suíte ACBr e aguardem a data de liberação do ambiente de homologação para dar inicio aos testes com os novos campos. Não deixem de lerem a NT na integra, ela esta disponível em nossa biblioteca: http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2020/
- 2 replies
-
- 13
-
-
-
Erro na impressão de NFSe usando XML - Demo NFSeX
Italo Giurizzato Junior replied to bruno_bls's tópico in ACBrNFSe
Bom dia Bruno, Pelo o que eu entendi, no programa exemplo você clica no botão Imprimir o DANFSE, informa qual é o XML e ocorre o erro, correto? Se sim, você poderia anexar o XML para que eu possa analisar o problema? -
Boa tarde Marcos, Se o DistribuicaoDFe do CT-e funciona exatamente igual a da NF-e teríamos o seguinte: Suponha que no retorno temos 50 documentos, cada documento possui um NSU que a principio é sequencial, ou seja, se o primeiro for 1000 o segundo é 1001 e o ultimo seria 1049 (de 1000 a 1049 temos 50 documentos). O valor de ultNSU é o NSU do ultimo documento retornado que no exemplo acima seria 1049. Estou me baseando no retorno do DistribuicaoDFe da NF-e, como lhe disse, acredito que seja da mesma forma. Seria interessante você configurar o componente para salvar os arquivos de envio e de retorno para que fosse possível fazer essa verificação. Configuracoes.Geral.Salvar := True;
- 5 replies
-
- cte
- distribuicaodfe
-
(e 1 mais)
Tags:
-
Marcos, Eu não sei como você organiza os documentos retornados para poder popular essa tabela, mas realmente esses 3 documentos estão com um NSU bastante fora do normal.
- 5 replies
-
- cte
- distribuicaodfe
-
(e 1 mais)
Tags:
-
Bom dia Marcos, O campo CTE_DIS_EV_NSU se ao NSU do documento baixado ou ultimo NSU retornado pela tag <ultNSU>? Cada documento baixo tem o seu próprio NSU, mas lembre-se que para a próxima execução do método DistribuicaoDFePorUltNSU devemos utilizar o valor de ultNSU retornado na execução anterior. No meu entendimento você precisa ter uma outra tabela com o valor de ultNSU.
- 5 replies
-
- cte
- distribuicaodfe
-
(e 1 mais)
Tags:
-
Alteração Cidades.ini para Xinguara-Pará
Italo Giurizzato Junior replied to Valter de Sousa - IDEASyS's tópico in ACBrNFSe
Bom dia Valter, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. -
Duplicidade de FECP na impressão.
Italo Giurizzato Junior replied to unknown0022's tópico in ACBrGNRe
Boa tarde, Por favor faça a alteração e anexe a unit alterada para que possamos analisar. Desde já muito obrigado pela colaboração. -
Boa tarde, Preciso que você debugue a function LerXml que se encontra na unit SP.LerXml A variável Arquivo tem que contem o mesmo XML que você colocou na sua postagem, ou seja, tem que ser igual ao valor de OuterXml. Preciso saber se a variável XmlNode é diferente de nil e se no ultimo IF ele executa o LerXmlNfse.
-
Bom dia, Esse conteúdo é da linha abaixo? TACBrNFSeX(FAOwner).NotasFiscais.LoadFromString(ANode.OuterXml, False); Se sim, vamos ter que analisar a execução do LoadFromString. Infelizmente não tenho como fazer isso pois não tenho um certificado de alguma empresa de São Paulo. Por gentileza faça esses testes para mim. Desde já muito obrigado pela compreensão.
-
Prazos para realização dos eventos de manifestação do destinatário
um tópico no fórum postou Italo Giurizzato Junior Notícias do ACBr
Olá Pessoal Foi publicado a NT 2020/001 versão 1.10 que traz uma tabela com os prazos para o envio dos eventos da Manifestação do Destinatário. A manifestação está prevista na cláusula décima-quinta-A do Ajuste SINIEF 7/05, a qual estabelece que o destinatário da Nota Fiscal eletrônica confirme a sua participação na operação acobertada pela Nota Fiscal eletrônica emitida para o seu CNPJ/CPF, através dos eventos tratados logo a seguir. A versão 1.10 dessa NT apresenta a tabela abaixo com os prazos para o registro dos eventos conforme estabelecido no Ajuste SINIEF 44/2020. O envio dos eventos fora dos prazos estabelecido vai ocorrer a Rejeição 596: Evento apresentado fora do prazo: [prazo vigente] Essa regra de validação entra em vigor no ambiente de produção a partir de 04/04/2022 Evento Prazo legal (Ajuste SINIEF 44/2020) Ciência da Emissão 10 dias contados a partir da data de autorização da NF-e Confirmação da Operação 180 dias contados a partir da data de autorização da NF-e Desconhecimento da Operação 180 dias contados a partir da data de autorização da NF-e Operação Não Realizada 180 dias contados a partir da data de autorização da NF-e Observação: note que a contagem de dias é sempre baseado na data de autorização da NF-e e não na data de recebimento da mercadoria. Quem é obrigado a enviar os eventos da Manifestação do Destinatário? A cláusula décima-quinta-B do Ajuste SINIEF 7/2005 prevê a obrigatoriedade do registro pelo destinatário da NF-e dos eventos de confirmação da operação, operação não realizada e desconhecimento da operação nos prazos especificados naquele Ajuste. Também está obrigado a realizar a manifestação, de acordo com o Anexo II do Ajuste SINIEF 7/2005, o destinatário de toda NF-e que: I – seja exigido o preenchimento do Grupo Detalhamento específico de Combustíveis, como nos casos de mercadoria destinada a: a) estabelecimentos distribuidores de combustíveis, a partir de 1º de março de 2013; b) postos de combustíveis e transportadores revendedores retalhistas, a partir de 1º de julho de 2013; II - acoberte operações com álcool para fins não-combustíveis, transportado a granel, a partir de 1º de julho de 2014; III – acoberte, nos casos em que o destinatário for um estabelecimento distribuidor ou atacadista, a partir de 1º de agosto de 2015, a circulação de: a) cigarros; b) bebidas alcoólicas, inclusive cervejas e chopes; c) refrigerantes e água mineral. Observação: • a NT 2012/003 (item 03.1), publicada em agosto/2012, define quais são os CFOP que obrigam a informação do Grupo de Combustível na NF-e. Os CFOP citados estão relacionados com as operações que envolvem “Combustível derivado ou não de Petróleo e Lubrificantes”. • Como as operações com lubrificantes são exceção à obrigatoriedade de manifestação do destinatário, consta no Anexo II a tabela de Códigos de Produto da ANP relativa a lubrificantes e que não estão obrigados à Manifestação do Destinatário. Como realizar o envio dos eventos da Manifestação do Destinatário? O destinatário caso não tenha uma aplicação que lhe permite a realizar o envio dos eventos, poderá utilizar o serviço que consta no Portal Nacional da NF-e: No menu “Serviços”, “Manifestação Destinatário” do Portal Nacional da NF-e (https://www.nfe.fazenda.gov.br) é disponibilizada a opção de realizar a manifestação por chave de acesso ou por NSU (Número Sequencial Único), sendo obrigatório o uso de Certificado Digital do destinatário. No Portal Nacional da NF-e tem também um aplicativo que o destinatário poderá baixar: No menu “Downloads”, “Manifestador de NF-e” do Portal Nacional da NF-e (https://www.nfe.fazenda.gov.br) foi disponibilizado software desenvolvido pela SEFAZ-SP que viabiliza exclusivamente a manifestação do destinatário pessoa jurídica, sendo obrigatório o uso de Certificado Digital do destinatário. Para o desenvolvedor que queira implementar essa funcionalidade em sua aplicação o Projeto ACBr disponibiliza: O componente ACBrNFe para os desenvolvedores que se utilizam das ferramentas Delphi ou Lazarus para desenvolverem as suas aplicações utilizando a linguagem Object Pascal. O ACBrMonitor Plus, uma aplicação feita em Lazarus destinada aos desenvolvedores que trabalham com outras linguagens de programação. O ACBrLibNFe, uma DLL que também pode ser utilizada pelos desenvolvedores de outras linguagens caso não desejem usar o ACBrMonitor Plus.- 1 reply
-
- 11
-
-
- prazos
- manifestação
-
(e 1 mais)
Tags:
-
Pelo que notei não segue o layout da ABRASF, ou seja, tem um layout próprio. E para variar possui um webservice Rest e não Soap como é a maioria. Portanto a implementação é bem mais demorada.
-
Boa tarde, Favor informar as URLs de homologação e produção da referida cidade. Não temos esse provedor implementado. Se houver a necessidade vamos precisar dos schemas.
-
Erro Inscrição Municipal - Provedor Digifred
Italo Giurizzato Junior replied to Thiago S.'s tópico in ACBrNFSe
Thiago, Obrigado pelo retorno. Já enviei a unit para o SVN. -
Erro Inscrição Municipal - Provedor Digifred
Italo Giurizzato Junior replied to Thiago S.'s tópico in ACBrNFSe
Thiago, Substitua a unit em anexo. Digifred.GravarXml.pas Coloque ele na pasta: ...\Fontes\ACBrDFe\ACBrNFSeX\Provedores Repita os testes por favor. -
Não verdade ele concatenou o 3 campos. Por favor coloque um ponto de parada na unit SP.Provider, mais precisamente na procedure TratarRetornoConsultaNFSeporRps. Quero saber o valor de OuterXml que aparece no trecho abaixo: if Assigned(ANota) then ANota.XML := ANode.OuterXml else begin TACBrNFSeX(FAOwner).NotasFiscais.LoadFromString(ANode.OuterXml, False); ANota := TACBrNFSeX(FAOwner).NotasFiscais.Items[TACBrNFSeX(FAOwner).NotasFiscais.Count-1]; end; O valor de OuterXml tem que ser um XML e não uma string com os valores dos campos.
-
Erro Inscrição Municipal - Provedor Digifred
Italo Giurizzato Junior replied to Thiago S.'s tópico in ACBrNFSe
Thiago, Faça outro teste mas na discriminação não coloque vogais acentuadas e cedilha. Em vez de: Testando a geração de nfse. Nota apenas para testes informe assim: Testando a geracao de nfse. Nota apenas para testes