Leonardo Gregianin
Membros-
Total de ítens
721 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Leonardo Gregianin postou
-
Boa tarde Rodrigo, Não há nas notas técnicas nenhuma rejeição da NF-e com a mensagem "consumo indevido", o que há é uma orientação da Receita que pode ser lida no portal da NFe (nesse link) sobre "consumo indevido" do webservice. Reveja seu código se ele não está fazendo muito consultas do status do serviço antes de enviar a nota.
-
Erro Ao Enviar Nfe De Devolução Com Cf Referenciado
Leonardo Gregianin replied to Maurício Sareto's tópico in ACBrNFe
Reveja a geração do seu XML, há muitos nomes de tags fora do layout padrão da NF-e, veja alguns exemplos: <SDTNFE001> <Acao>E</Acao> <EmpCodigo>1</EmpCodigo> <NtfNumero>17396</NtfNumero> <NtfSerie>1</NtfSerie> <UsuImpPadrao>ImpressoraDANFE</UsuImpPadrao> <ide> <NFRef> <SDTNFE001.ide.NFRefItem> <mod_refECF>2D</mod_refECF> <nECF_refECF>002</nECF_refECF> <nCOO_refECF>158821</nCOO_refECF> </SDTNFE001.ide.NFRefItem> </NFRef> Você utiliza o ACBr? -
Falha Ao Informar 'isento' No Campo Ie Do Emit
Leonardo Gregianin replied to leandroksc's tópico in ACBrNFe
Este erro foi corrigido na rev. 6404: - Gerador.wCampo(tcStr, 'C17', 'IE ', 00, 14, 1, SomenteNumeros(nfe.Emit.IE), DSC_IE); + // Alterado por Italo em 20/02/2014 + if nfe.Emit.IE = 'ISENTO' then + Gerador.wCampo(tcStr, 'C17', 'IE ', 00, 14, 1, nfe.Emit.IE, DSC_IE) + else + Gerador.wCampo(tcStr, 'C17', 'IE ', 00, 14, 1, SomenteNumeros(nfe.Emit.IE), DSC_IE); + -
Boa tarde, Tem um tópico falando sobre isso:
-
Boa tarde, Segue anexo algumas correções necessárias para a leitura do xml da nfse na versão Abrasf 2.01. Teste feito para o provedor Coplan.
-
Minha experiência... Tem que fazer muita alteração para tentar funcionar e não é garantido que funcionará.
-
Tag Indiedest = Indicador De Inscrição Estadual Destinatário
Leonardo Gregianin replied to Leonardo Gregianin's tópico in ACBrNFe
Já foi corrigido no svn dia 13/12/2013. -
Vamos lá. Você terá dois campos para informar no seu sistema por CNPJ base. No meu sistema tem: Campo Id Token e campo Token. Não são dois tokens, veja este manual: http://www.projetoacbr.com.br/forum/index.php?app=core&module=attach§ion=attach&attach_id=7079
-
Bom dia, Cada token tem seu ID, é sequencial e não randômico. Não é difícil entender que dia 01/01/2014 foi liberado o token "aaabbbcccddd" número 000001, dia 01/07/2014 revogou o token 000001 e liberou o token "zzzwwwxxxyyy" número 000002, e assim por diante. Sobre a propriedade no ACBrNFe para informá-la, você terá que baixar a última versão disponibilizada para impressão da NFCe que lá tem a propriedade para ser informada para gerar o hash.
-
Corrigir: if Pos('Informações Complementares de Interesse do Contribuinte', descGrupo) > 0 then begin posIni := Pos('Descrição', descGrupo) + Length('Descrição') + 3 ; posFim := Pos('|&|', Copy(descGrupo, posIni, Length(descGrupo))) -1; NFe.InfAdic.infCpl := Copy(descGrupo, posIni, posFim); end; Adicionar: NFe.Total.ICMSTot.vTotTrib := ConverteStrToNumero(LerCampo(descGrupo, 'Valor Aproximado dos Tributos')); Imposto.vTotTrib := ConverteStrToNumero(LerCampo(descGrupo, 'Valor Aproximado dos Tributos'));
-
Boa tarde, A geração da inscrição estadual do remetente está inconsistente de acordo com os schemas da NF-e. Eu preciso gerar a tag IE com a informação "ISENTO" e a função do ACBr exige "SomenteNumeros" enquanto que os schemas aceitam números e a palavra "ISENTO". pcnNFeW.pas: Gerador.wCampo(tcStr, 'C17', 'IE ', 00, 14, 1, SomenteNumeros(nfe.Emit.IE), DSC_IE); Schemas tiposBasico_v1.03.xsd e tiposBasico_v3.10.xsd: <xs:simpleType name="TIe"> <xs:annotation> <xs:documentation>Tipo Inscrição Estadual do Emitente // alterado EM 24/10/08 para aceitar ISENTO</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:whiteSpace value="preserve"/> <xs:pattern value="[0-9]{2,14}|ISENTO"/> </xs:restriction> </xs:simpleType>
-
Projeto Recuperar Xml - Parou Funcionar
Leonardo Gregianin replied to walter faria's tópico in ACBrNFe
É só uma forma de organizar o fonte no mesmo lugar da discussão. Eventualmente eu também poderia contribuir com o código. Hoje cada usuário tem um fonte, não tem um lugar centralizado. Poderíamos atualizar esta unit ACBrHTMLtoXML como também fazer a baixa do XML com o certificado. -
Projeto Recuperar Xml - Parou Funcionar
Leonardo Gregianin replied to walter faria's tópico in ACBrNFe
Uma sugestão, Porque vocês não criam um projeto opensource com repositório svn no sourceforge, googlecode, github, etc nos mesmo moldes do ACBr para atualizar essa unit ACBrHTMLtoXML e a discutem o assunto por lá? -
Veja este tópico: Consulte o pcnProcNFe.pas na linha 188 e veja se a tag está comentada.
-
Número Token - Nfce
Leonardo Gregianin replied to Rodrigo W. Campos's tópico in Dúvidas Gerais sobre o ACBr
Bom dia, Dê uma boa lida neste tópico -
Erro Ao Carregar A Versao Do Xml No Loadfromfile
Leonardo Gregianin replied to Leonardo Gregianin's tópico in ACBrNFe
Obrigado pela orientação Ítalo, Segue anexo alteração para análise. -
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Bom dia, A código acima não está correto. Os campos "id token" e o "número do token" em ambientes de homologação e produção são diferentes. Em homologação: if (ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb = taHomologacao) then begin FIdToken := '000001'; FToken := Copy(ACBrNFe1.NotasFiscais.Items[0].NFe.Emit.CNPJCPF, 1, 8)+ IntToStr(YearOf(Now))+'0001'; end; Em produção, tem que informar o ID e o Token conforme a SEFAZ do seu Estado lhe disponibilizou: if (ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb = taProducao) then begin FIdToken := ''; // Código identificador sequencial do Token: 000001, 000002, 000003 (6 dígitos) FToken := ''; // Código fornecido pela SEFAZ para a empresa emissora (até 36 dígitos) end; -
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Você precisa utilizar algum recurso externo ao ACBr para salvar a imagem QRCode no computador, e depois passar o caminho da imagem salvar para o Fast Report a imprimí-la. Alguns exemplos ZXIng (https://code.google.com/p/qr-code-pascal), Zint BarCode ou Google Chart API (http://www.rafaelbiriba.com/2009/05/02/qr-code-gere-com-o-google-chart-api.html) -
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Não sei se é esse o problema, mas tente trocar as vírgulas por pontos nos valoes, isto influencia na gerar do hash. vNF := StringReplace(FormatFloat('##,##0.00', NFe.NotasFiscais.Items[0].NFe.Total.ICMSTot.vNF),',','.',[]); vICMS := StringReplace(FormatFloat('##,##0.00', NFe.NotasFiscais.Items[0].NFe.Total.ICMSTot.vICMS),',','.',[]); -
Erro Ao Carregar A Versao Do Xml No Loadfromfile
Leonardo Gregianin replied to Leonardo Gregianin's tópico in ACBrNFe
Bom dia, Analisando o ACBrCTeConhecimentos.pas, a alteração na NFe é simples e não causa nenhum problema quem já a utiliza. -
Erro Ao Carregar A Versao Do Xml No Loadfromfile
um tópico no fórum postou Leonardo Gregianin ACBrNFe
Bom dia, Tenho clientes que são escritórios de contabilidade e somente importam o XML para seus bancos de dados, com isso, somente incluo o componente da ACBrNFe no formulário, busco o caminho do XML e faço: ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(caminho_xml); Ou seja, não utilizo as propriedades VersaoDF e ModeloDF porque somente vou saber a versão e o modelo depois do LoadFromFile. O problema ocorre dentro do TNotasFiscais.LoadFromFile porque depois de ler o XML corretamente com a função LerXML é executado a função GerarNFe o que acarreta na mudança da propriedade Versao conforme está definido no componente e não o que veio do XML. A mudança no conteúdo da versão ocorre nas tags: ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.Versao ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.VersaoStr Alguma idéia para solução deste problema? -
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Tente assim: if (ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb = taHomologacao) then begin FIdToken := '000001'; FToken := Copy(ACBrNFe1.NotasFiscais.Items[0].NFe.Emit.CNPJCPF, 1, 8)+IntToStr(YearOf(Now))+'0001'; end; if (ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb = taProducao) then begin FIdToken := Id_Token; // Código identificador sequencial do Token: 000001, 000002, 000003 (6 dígitos) FToken := Token; // Código fornecido pela SEFAZ para a empresa emissora (até 36 dígitos) end; -
Primeira Versão Do Acbrnfemonitor Compatível Com Nfc-E
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Se seu problema estava no emissão da NFC-e para o Maranhão, pegue a versão mais atualizada do Monitor e teste novamente por favor.- 318 replies
-
- acbrnfemonitor
- nfce
- (e 2 mais)
