Ir para conteúdo
  • Cadastre-se

Fabrício G. Araújo

Membros
  • Total de ítens

    457
  • Registro em

  • Última visita

  • Days Won

    3

Tudo que Fabrício G. Araújo postou

  1. Não sei se você percebeu, mas o seu XML não está preenchido corretamente, pois o produto está preenchido como Normal CST 00 e não no Simples CSOSN 101. Como você não postou os demais dados do XML (Emitente), então acredito que por chute você está informando que o Emitente está no regime Normal e preencheu o produto no Simples, ficando incoerente e gerando o XML errado. O problema não está no DANFE e sim na geração da Nota. Espero ter ajudado.
  2. Amigos, Fiz uma cópia do DANFE do QuickReport para efetuar alguns ajustes e não estou conseguindo. A questão é a seguinte, a partir da segunda folha eu quero aproveitar o espaço dos dados do ISSQN e DADOS ADICIONAIS, assim imprimindo mais produtos (lendo o manual acredito que isso é permitido). Na programação do componente é feito uma tentativa dando um Heigth nas Bandas para 0, mas nada adianta. O que posso fazer para aproveitar esse espaço nas folhas seguintes? Para entenderem do que estou falando, estou enviando a imagem das 3 folhas do DANFE: Alguma sugestão? Fabrício Gomes Araújo
  3. No meu caso além de ter os campos da nota também armazeno o XML no banco, utilizo Firebird e armazendo o XML em um campo tipo Blob. Uma outra abordagem que você pode fazer é deixar transparente para o seu usuário e você carregar o XML do disco, pois você tem o nome da chave e então poderia carregar o XML que você guardaria em uma pasta específica. Já na forma que você está trabalhando hoje, só funciona porque após a Autorização, o componte ACBrNFe já recarrega os dados da nota com a Autorização, por isso que na primeira vez o seu DANFE sai corretamente. Na reimpressão você não armazenou os dados da Autorização, então você simplesmente preenche os dados no componente ACBrNFe sem Autorização, por isso não funciona. Para continuar a utilizar a sua abordagem, você terá que armazenar os dados da Autorização, que estão disponíveis em: ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe que possui todos os campos de Autorização do XML: 1 GO2.0 52101004970382000137550010000038044350008004 2010-10-13T15:37:34 152100110439324 4Jn0yrpEuUsRS8qm3+YyIdTK4t0= 100 Autorizado o uso da NF-e E agora deu uma luz? Espero ter ajudado... Ou confundi mais?
  4. Mas agora você poderá armazenar em seu banco o XML completo, com a Autorização, pois antes você provavelmente estava armazenando ele incompleto, pois a propriedade Salvar estava False. Caso você não esteja armazenando o XML e simplesmente preenchendo o ACBrNFe campo a campo e depois mandando imprimir o DANFE, sugiro que mude essa abordagem, pois é muito trabalhosa e você corre o risco de esquecer de preencher alguns campos, como por exemplo os próprios dados da Autorização, protocolo e tudo mais.
  5. Essas opções de pastas são para separar os arquivos por tipo de operação, como: PathCan: Arquivos de cancelamento PathDPEC: Arquivos para modo de contingência DPEC PathInu: Arquivos de inutilização de numeração PathNFe: Arquivos com a NFe Na pasta PathNFe caso a propriedade Salvar esteja True, já é salvo o XML com a Autorização completo, caso a nota seja autorizada. Espero ter ajudado.
  6. Italo, Funcionou!!! Descobrimos o problema. Seguinte: Como utilizamos o Delphi 6, então instalamos o pacote ACBr_NFe2_Delphi6.dpk ao invés de ACBr_NFe2.dpk, só que no pacote ACBrNFeDanfeQRpkg.dpk está fixo a referência ao pacote "ACBr_NFe2" e assim dava o erro, ao alterar a referência para "ACBr_NFe2_Delphi6" funcionou perfeitamente. Fica aí a dica para quem utiliza Delphi 6 com Quick Report.
  7. Italo, o ACBrNFe está normal, inclusive consigo compilar o Demo (após remover o DANFE do Rave). Acredito que deve ser diferença dos Delphis mesmo, pois após a compilação do ACBrNFeDanfeQRpkg.dpk, apresenta uma mensagem que deverá alterar o pacote acidionando o vcljpg e qrpt, ao dar ok apresenta o erro informado. Removi tudo da pata Bpl e tentei instalar novamente e nada. Inclusive já tinha feito isso para todos os componentes do ACBr e também não tinha funcionado a instalação do ACBrNFeDanfeQRpkg.dpk.
  8. Italo, Os arquivos que citou estão todos lá na pasta Lib. O meu Delphi 6 utiliza o Quick Report que vem com ele (acredito que é p 3.0), nunca instalei outra versão... simplesmente o negócio grilou e não aceita mais a instalação do componente.
  9. Acredito que o Peterson esteja falando de configurar a propriedade do componente para salvar os dados da NF-e com a autorização, que fica em: ACBrNFe - Configurações - Arquivos - Salvar : Setar para TRUE
  10. Bom dia Italo, Obrigado por tentar me ajudar, mas a pasta da Lib está no library path: $(DELPHI)\Lib $(DELPHI)\Bin $(DELPHI)\Imports $(DELPHI)\Projects\Bpl Depois vem mais algumas pastas de outros componentes que tenho instalado e posteriormente todas as pastas do ACBr que postei logo acima.
  11. O ACBr está na pasta "D:\CompDelphi\ACBr" e o library path do meu Delphi 6 está: D:\CompDelphi\ACBr\Fontes\ACBrComum D:\CompDelphi\ACBr\Fontes\ACBrNFe2 D:\CompDelphi\ACBr\Fontes\PCN2 D:\CompDelphi\ACBr\Fontes\synalist D:\CompDelphi\ACBr\Fontes\ACBrDiversos D:\CompDelphi\ACBr\Fontes\ACBrSerial Tentei novamente e continua o mesmo erro da imagem postada: [Error] ACBrNFeDanfeQRpkg.dpk(76): Packages 'vclx' and 'ACBr_NFe2' both contain unit 'FileCtrl' Não sei o que fazer...
  12. Amigos, Baixei a nova revisão do ACBr hoje de número 1971 e então para desencargo de consiência efetuei a desinstalação completa de todos os componentes ACBr, quando ficou faltando instalar o ACBrNFeDanfeQRpkg.dpk deu o seguinte erro: O que fazer? Possuo Delphi 6 com OpenSSL e NF-e 2.0 Fabrício Gomes Araújo
  13. Amigos, Vou apresentar a forma que estou efetuando os cálculos e me corrijam se estiver errado. Considerando os dados informados no post anterior, portanto: ValorBrutoProduto = 1000 ValorLiquidoProduto: 1000 - 110 + 10 = 900 ICMS.vCredICMSSN: 900 * (5/100) = 45 // utilizando Valor Liq. do Produto ICMS.vBC: 900 * (1 - 37,57/100) = 561,87 // utilizando Valor Liq. do Produto ICMS.vICMS: 561,87 * (17/100) = 95,51 Para ST utilizo Valor Bruto do Produto, aplicando primeiro o MVA e depois Reduzindo: ICMS.vBCST: [1000 * (1 + 69,57/100)] * (1 - 33,33/100) = 1130,52 ICMS.vICMSST: [1130,52 * (12/100)] - 95,51 = 40,15 E então pessoal, estão corretos os cálculos? Fabrício Gomes Araújo
  14. Amigos, Sei que o componente para NF-e do ACBr não efetua os cálculos automaticamente, portanto gostaria da ajuda de vocês para entender como devo efetuar os cálculos e preencher corretamente os campos. Por exemplo, caso tenha os seguintes dados: with ACBrNFe.NotasFiscais.Add.NFe do Emit.CRT := crtSimplesNacional; with Det.Add do Prod.qCom := 10; Prod.qTrib := 10; Prod.vUnCom := 100; Prod.vUnTrib := 100; Prod.vProd := 1000; Prod.vDesc := 110; Prod.vOutro := 10; with Imposto do with ICMS do CSOSN := csosn900; ICMS.orig := oeNacional; ICMS.modBC := dbiValorOperacao; ICMS.pCredSN := 5; ICMS.pRedBC := 31,57 ICMS.pICMS := 17; ICMS.modBCST := dbisMargemValorAgregado; ICMS.pMVAST := 69,57; ICMS.pRedBCST := 33,33; ICMS.pICMSST := 12; Como efetuo os cálculos para preencher os seguintes dados, considerando os dados informados acima? with Imposto do with ICMS do ICMS.vCredICMSSN := ???; Que cálculo efetuar ICMS.vBC := ???; Que cálculo efetuar ICMS.vICMS := ???; Que cálculo efetuar ICMS.vBCST := ???; Que cálculo efetuar ICMS.vICMSST := ???; Que cálculo efetuar Por favor, me ajudem. Fabrício Gomes Araújo
  15. Amigos, Cheguei a conclusão de fazer a "mágica" necessária para que ambos documentos (Cupom e NF-e) cheguem à mesma Base de Cálculo e assim o mesmo valor de ICMS. Assim vou poder dormir mais tranquilo. Fabrício Gomes Araújo
  16. Amigos, No meu caso vou utilizar Truncamento. Percebi que nos Cupons Fiscais (ECF) é utilizado o Truncamento para calcular a Base de Cálculo e o ICMS e no meu caso vou emitir a NF-e posteriormente à emissão do Cupom Fiscal, então acredito que o cálculo de ambos documentos fiscais devem ser iguais. Tinha criado um tópico onde apresento as opções de Cupom Fiscal e a devida Base de Cálculo e o ICMS a pagar, assim dá para entender do que estou falando quando cheguei a conclusão de efetuar o Truncamento. Fabrício Gomes Araújo
  17. Cara que absurdo a SEFAZ não validar e rejeitar a mesma Série e mesmo Número da Nota. Vamos ter que ficar de olho em nossos usuários para não fazerem m... Já ia criando um tópico sobre a duplicidade que aconteceu comigo quando encontrei este aberto. Estava justamente tentando testar as restrições de resposta de envio da nota nas situações de duplicidade quando para a minha surpresa acabou Autorizando a nota com mesma Série e Número. Que absurdo. Segue em anexo a nota original (17/12/2010), o seu respectivo cancelamento e a nova nota autorizada (17/01/2011). 52101237350840000194550010000000131000000132-procNfe.xml 152100006405433_v2.00-procCancNfe.xml 52110137350840000194550010000000131000000138-nfe.xml Inté, Fabrício Gomes Araújo
  18. Não sei se estou correto, mas a forma de identificar quando surgir uma nova propriedade, provavelmente seria que a aplicação não compilaria. É isso mesmo pessoal? Fabrício Gomes Araújo
  19. Amigos, Fiquei na dúvida de como preencher a BC na NFe que estão associadas a um Cupom Fiscal, pois em meu sistema pode ser emitido o cupom discriminando o desconto promocional no item (Ex. A) ou somando o desconto promocional no item mais o desconto ao pé da nota após subtotalizar o cupom (Ex. . Exemplos: Exemplo A (desconto promocional no item): ------------------------------------------------ CUPOM FISCAL ITEM CÓDIGO DESCRIÇÃO QTD.UN.VL_UNIT( R$) ST VL_ ITEM( R$) ------------------------------------------------ 001 1234567890123 Produto de Teste 10 X 11,00 T10,00% 110,00g desconto -10,00 100,00 002 123 Produto de Teste II 10 X 10,00 T01,00% 100,00g Subtotal R$ 200,00 desconto -20,00 TOTAL R$ 180,00 Dinheiro 180,00 ------------------------------------------------ ----------ICMS---------- Totalizador Base Cálculo( R$) Imposto( R$) T01,00% 90,00 0,90 T10,00% 90,00 9,00 Total ICMS: 180,00 9,90 ------------------------- Exemplo B (descontos após subtotal): ------------------------------------------------ CUPOM FISCAL ITEM CÓDIGO DESCRIÇÃO QTD.UN.VL_UNIT( R$) ST VL_ ITEM( R$) ------------------------------------------------ 001 1234567890123 Produto de Teste 10 X 11,00 T10,00% 110,00g 002 123 Produto de Teste II 10 X 10,00 T01,00% 100,00g Subtotal R$ 210,00 desconto -30,00 TOTAL R$ 180,00 Dinheiro 180,00 ------------------------------------------------ ----------ICMS---------- Totalizador Base Cálculo( R$) Imposto( R$) T01,00% 85,72 0,85 T10,00% 94,28 9,42 Total ICMS: 180,00 10,27 ------------------------- Notem a diferença na BC e conseguentemente no valor do imposto a pagar de ICMS. Aí vem a dúvida. Como devo preencher a NF-e? Posso assumir uma das situações como a opção B no preenchimento da NF-e? Teria algum problema com o FISCO? Abraços, Fabrício Gomes Araújo
  20. Obrigado pelas informações André. Abraços, Fabrício Gomes Araújo
  21. Só completando a resposta do viallyisrael, a Leitura X está saindo no Relatório Gerencial porque o ECF Daruma FS350 é de um Convênio ICMS antigo o 156/94, onde os ECFs são obrigados a cada Relatório Gerencial emitir uma Leitura X anteriormente. A partir do Convênio ICMS 85/01 isso mudou, não imprime mais a Leitura X no Relatório Gerencial. Por exemplo os ECFs da Daruma FS600 ou FS700 emitem diretamente o Relatório Gerencial. Abraços, Fabrício Gomes Araújo
  22. Amigos, Utilizo a versão mais recente do ACBrNFe2 (e acessórios), já com a nova estrutura de pasta. Gostaria de saber se a cada revisão (SVN Update) é necessário reinstalar todos os componentes do ACBr ou apenas compilar o meu sistema com a nova revisão. Abraços, Fabrício Gomes Araújo
  23. Ao abrir pelo IE seu xml até me confundiu, pois apresentava as aspas ao invés de apostrofo, então ao abrir pelo Notepad notei a diferença. Pessoal, essa situação realmente é permitida para geração do xml? Leonardo, antes de qualquer coisa vi que o seu xml não é válido, pois tentei abrir ele pelo "Visualizador NFeCTe 5.0e" e indicou que a assinatura não é válida. Será que seu fornecedor está enviando corretamente para a Sefaz e disponibilizando um xml bixado para os clientes? Fabrício Gomes Araújo
  24. Sobre a questão de que campos devo criar, para não ter problemas, no meu caso vou criar todos os campos disponíveis nos itens da nota no que diz respeito ao ICMS. Todos os campos disponíveis na NF-e 2.0 para ICMS são: ID CAMPO ---- -------- N11 orig N12 CST N12a CSOSN N13 modBC N14 pRedBC N15 vBC N16 pICMS N17 vICMS N18 modBCST N19 pMVAST N20 pRedBCST N21 vBCST N22 pICMSST N23 vICMSST N24 UFST N25 pBCOp N26 vBCSTRet N27 vICMSSTRet N28 motDesICMS N29 pCredSN N30 vCredICMSSN N31 vBCSTDest N32 vICMSSTDest Nas páginas 159 e 160 do manual é apresentado um resumo com o que pode ser preenchido com o CST (Normal). Já para o Simples (CSOSN) não tem um resumo, tem que olhar a partir do rodapé da página 137. Fabrício Gomes Araújo
×
×
  • 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.