Leonardo Gregianin
Membros-
Total de ítens
712 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Leonardo Gregianin postou
-
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
Pagamentos: <pag> <tPag>03</tPag> <vPag>139.80</vPag> </pag> <pag> <tPag>03</tPag> <vPag>139.80</vPag> </pag> Total: <total> <vNF>139.80</vNF> </total> Você está gerando duas vezes as tag "pag" e a soma delas difere do total. -
Nfc-E - Nota Fiscal Do Consumidor Eletrônica
Leonardo Gregianin replied to André Ferreira de Moraes's tópico in ACBrNFe
poste o XML -
Você tem que instalar o componente ACBrNFeDanfeRVCodeBase.dpk, incluir o componente no seu formulário, vincular o componente DanfeRaveCodeBase ao componente ACBrNFe na propriedade Danfe do ACBrNFe e utilizar na sua aplicação "ACBrNFe.DANFE.TipoDANFE := tiPaisagem;"
-
Erro Ao Instalar Acbr Capicom
Leonardo Gregianin replied to Robledo Castanheiras's tópico in Dúvidas Gerais sobre o ACBr
Este pacote não se instala, somente compila. Leia o arquivo LEIA-ME.txt -
Boa tarde, No construtor da classe CTeW na unit pcteCTeW.pas existe as opções abaixo que são passadas como default, há alguma forma de alterá-las em tempo de execução, ou somente alterando diretamente na unit? constructor TCTeW.Create(AOwner: TCTe); begin FCTe := AOwner; FGerador := TGerador.Create; FGerador.FIgnorarTagNivel := '|?xml version|CTe xmlns|infCTe versao|obsCont|obsFisco|'; FOpcoes := TGeradorOpcoes.Create; FOpcoes.FAjustarTagNro := True; FOpcoes.FNormatizarMunicipios := False; FOpcoes.FGerarTagAssinatura := taSomenteSeAssinada; FOpcoes.FValidarInscricoes := False; FOpcoes.FValidarListaServicos := False; end;
-
Vou anexar novamente as units com as alterações para o Rave em arquivo e RaveCB. Testem por favor.
-
Qual o tipo de relatório que utiliza? Se o problema ocorre com RaveCodeBase pode utilizar esta alteração:
-
Item Da Lista De Servico Inexistente
Leonardo Gregianin replied to Binho Biatheski's tópico in ACBrNFSe
Bom dia, O correto mesmo seria seguir o padrão da lista de serviços da Lei Complementar 116, lá consta 1.07 como sendo o que quer, mas cada prefeitura faz do jeito que quer, infelizmente. -
Impressão Da Danfe Em Contingência
Leonardo Gregianin replied to Leonardo Gregianin's tópico in ACBrNFe
Juliomar, esta alteração atende a NT 2013.007 que entrou em vigor em ambiente de produção a partir de 03/01/2014. -
Boa tarde Se você fizer como segue abaixo (limpar o componente, carregar o XML e imprimir) a competência será impressa o que estiver na tag "competencia" do XML, a informação que está no XML é diferente do que está impressa na Danfse? ACBrNFSe1.NotasFiscais.Clear; ACBrNFSe1.NotasFiscais.LoadFromFile('nfse.xml'); ACBrNFSe1.NotasFiscais.Imprimir; Se você quer alterar alguma informação depois que carregado o XML para o componente deve fazer assim: ACBrNFSe1.NotasFiscais.Clear; ACBrNFSe1.NotasFiscais.LoadFromFile('nfse.xml'); ACBrNFSe1.NotasFiscais.Items[0].NFSe.Competencia := copy(ACBrNFSe1.NotasFiscais.Items[0].NFSe.Competencia,5,2) + '/' + copy(ACBrNFSe1.NotasFiscais.Items[0].NFSe.Competencia,1,4); ACBrNFSe1.NotasFiscais.Imprimir; Eu faço isso para que a formatação da impressão fique melhor.
-
Vejam se com propostas resolveria o problema. É um outro problema, mas tem a ver com novos ambientes de contingência.
-
Erro Não Catalogado Ao Consultar Xml Em Mg
Leonardo Gregianin replied to Frederico Amaral's tópico in ACBrNFe
Se o webservice está com problemas não há sistema que funcione. -
A única alteração necessária é essa proposta pelo Guilherme.
-
Impressão Da Danfe Em Contingência
Leonardo Gregianin replied to Leonardo Gregianin's tópico in ACBrNFe
Em anexo para análise. -
Bom dia, Na impressão da Danfe em contingência não está imprimindo o protocolo de autorização. Observando os quatro modelos de relatórios, somente o QuickReport está correto, ou seja, tem todas as formas de emissão em contingência. Esta situação foi corrigida na unit ACBrNFeDANFeQRRetrato.pas no SVN na revisão 6170. Há a possibilidade de incluir as emissões teSVCAN e teSVCRS na impressão do protocolo de contingência? Para QuickReport: Na unit ACBrNFeDANFeQRRetrato.pas, linha 1569 tem a condição: "if FNFe.Ide.tpEmis in [teContingencia, teFSDA, teSVCAN, teSVCRS] then" Para RaveCB: Na unit ACBrDANFeCBRaveRetrato.pas linha 461 tem a condição: "if ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.Ide.tpEmis in [teContingencia,teFSDA] then" Na unit ACBrDANFeCBRavePaisagem.pas linha 437 tem a condição: "if ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.Ide.tpEmis in [teContingencia,teFSDA] then" Na unit ACBrNFeDANFERaveDM.pas linha 1034 tem a condição: "if ((FNFe.Ide.tpEmis=teContingencia) or (FNFe.Ide.tpEmis=teFSDA)) then" Para FastReport: Na unit ACBrNFeDANFEFRDM.pas linha 1436 tem a condição: "if ((FNFe.Ide.tpEmis = teContingencia) or (FNFe.Ide.tpEmis = teFSDA)) then" Para FortesReport: Na unit ACBrNFeDANFeRLRetrato.pas linha 1139 tem a condição: "else if FNFe.Ide.tpEmis in [teContingencia, teFSDA] then" Na unit ACBrNFeDANFeRLPaisagem.pas linha 1082 tem a condição: "else if FNFe.Ide.tpEmis in [teContingencia, teFSDA] then"
-
Ajuda Na Impressão Da Nfc-E
Leonardo Gregianin replied to jeimyoliveira's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Leiam este por completo, tem bastante comentários mas lendo do ínicio ao final vocês saberão tudo sobre o assunto. -
Bom dia, Você está tendo problema na validação do xml portanto antes de transmitir, o erro está na geração do XML e a sua validação pelos Schemas. Não tem nada a ver a transmissão ainda. Quando passa inIsento para a tag indIEDest o componente não gera a tag IE e por isso deveria validar. Você tem certeza que o componente está no mínimo até a rev. 6236 e os schemas atualizados? Depois de validado, os únicos servidores em homologação que estão recebendo NFe versão 3.10 é o RS, a Sefaz Virtual RS e também a NFC-e 3.10 do Amazonas.
-
Lincoln D, A geração da tag Dest.IE na versão 3.10 está intimamente relacionada com a tag Dest.indIEDest. Minha geração do xml ficou assim: Se for contribuinte, informar a IE: Dest.indIEDest := inContribuinte; Dest.IE := INSC_ESTADUAL; Se for isento, não informar IE: Dest.indIEDest := inIsento; Dest.IE := ''; Se for não contribuinte, pode ou não informar IE: Dest.indIEDest := inNaoContribuinte; if INSC_ESTADUAL <> '' then Dest.IE := INSC_ESTADUAL else Dest.IE := ''; Não informe a palavra "ISENTO" para a versão 3.10. O resto o componente atualizado faz por você. Bom a novo para todos nós.