NFE c/acréscimos da Lei da Transparencia

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

NFE c/acréscimos da Lei da Transparencia

Mensagem por fladimir »

Eu coloquei lá a mesma tabela só que em DBF.... Rochinha ou algum outro moderador eu coloquei errado era pra por na categoria Banco de Dados se algum dos Srs puder corrigir q eu não soube...

Link

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

NFE c/acréscimos da Lei da Transparencia

Mensagem por HASA »

:%
Olá Pessoal, com relação a informação no xml blz (resolvido) uns vão usar a tabela do IBPT outros suas próprias informações para calcular o item e o total geral, e quanto ao DANFE pouco ou quase nada li a respeito de como faremos com o danfe informamos item a item ou somente nos dados adicionais o total e % geral, pergunto como os colegas estão fazendo com o DANFE ?
:-´
HASA
Avatar do usuário
cruz_brasil
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 12 Mar 2010 17:17
Localização: Coimbra - Portugal

NFE c/acréscimos da Lei da Transparencia

Mensagem por cruz_brasil »

Bom dia gente,

Vou contribuir um pouco mais com o forum, ate hoje eu quase só sugo informações daqui!

No DANFE eu adicionei uma coluna a mais "Valor Aprox. dos Tributos" após a coluna do IPI e também adcionei nas OBS da nota:
"Val Aprox Tributos R$ 999.999,99 (99.99%) Fonte: IBPT "

Pelomenos foi oq eu entendi que deveria ser feito..
a coluna a mais parece que não é obrigatória, mas preferi adicionar pra não deixar rabo pra dilma pisar...
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

NFE c/acréscimos da Lei da Transparencia

Mensagem por HASA »

:))
Eu estou pensando em deixar como se fosse complemento do Item ( tipo informação adicional do item) me parece mais pratico e coloco tbm nos dados adicionais o total.

O que os colegas acham,

:)Pos
HASA
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

Só tem uma coisa:

O que fazer com os outros produtos que não tem NCM ou não constam da lista do IBPT?

Obs. Achei incrível, mas até agora nenhum cliente falou sobre isso. Nenhum contador se manifestou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

NFE c/acréscimos da Lei da Transparencia

Mensagem por rochinha »

Amiguinhos,
No DANFE eu adicionei uma coluna a mais "Valor Aprox. dos Tributos" após a coluna do IPI
O layout não é regido por lei? não devemos manter o padrão proposto?
"Val Aprox Tributos R$ 999.999,99 (99.99%) Fonte: IBPT "
Já que o campo vTotTrib é unico por nota também estou colocando seu valor em somente uma linha das observações adicionais.
Eu estou pensando em deixar como se fosse complemento do Item
A apresentação item a item não seria necessária apesar de tempos atrás eu achar que poderia usar desta forma.
O que fazer com os outros produtos que não tem NCM ou não constam da lista do IBPT?
No meu caso estou calculando para todos os items. Mas se for para usar a tabela do IBPT também na NF-e a tag vTotTrib deverá possuir o valor 0 obrigatóriamente.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

Se não me engano, o layout define campos obrigatórios e tamanhos mínimos.
Não sei se é o caso, mas cada produto também tem seu campo de informações adicionais.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

Acabo de fazer um teste com o emissor oficial, ele já tem essas informações.
No caso do emissor do governo, ele imprime no Danfe em informações adicionais da nota, e só.

Nem sequer conferir os totais ele faz.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

NFE c/acréscimos da Lei da Transparencia

Mensagem por fladimir »

Valeu José então já q o do Governo joga em dados adicionais e pronto nosso raciocínio estaria certo né?

E o XML desse teste q vc fez teria como disponibilizar? Teve alguma TAG nova?

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
billy1943
Usuário Nível 4
Usuário Nível 4
Mensagens: 570
Registrado em: 12 Mai 2009 17:33
Localização: Bauru-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por billy1943 »

Agora, uma perguntinha:

"Essa tabela vai ter manutenção constante pelo IPPT ?"
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

NFE c/acréscimos da Lei da Transparencia

Mensagem por fladimir »

A cada 6 meses
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

Fiz a alteração pra incluir os impostos pelo emissor.
Agora exportei pra ver como ficou.
Partes com os valores

txt:

Código: Selecionar todos

...
M|1000.00|
...
W02|0.00|0.00|0.00|0.00|3978.00|0.00|0.00|0.00|0.00|0.00|65.63|302.32|0.00|3978.00|10000.00|
...
xml:

Código: Selecionar todos

...
<imposto><vTotTrib>1000.00</vTotTrib><ICMS><ICMS60><orig>0</orig>
...
<vNF>3978.00</vNF><vTotTrib>10000.00</vTotTrib></ICMSTot>
...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

Gero txt e xml ao mesmo tempo.
Meu bloco de totais ficou assim, já valendo com ou sem a lei: o IF é a parte da nova lei.

Código: Selecionar todos

STATIC FUNCTION NfeBlocoTotais( mNfeTxt, mNfeXml )

   // ---------- (NOTAFISCAL-W) Totais

   mNfeTxt += "W"
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += " "
   mNfeTxt += HB_EOL()

   mNfeXml += [<total>]

   // ---------- (NOTAFISCAL-W02) Totais ICMS

   mNfeTxt += "W02"
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdIcmBas, 15, 2 ) ) // Base de Calculo do ICMS
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdIcmVal, 15, 2 ) ) // Valor Total do ICMS
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdSubBas, 15, 2 ) ) // Valor de Calculo do ICMS ST
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdSubVal, 15, 2 ) ) // Valor Total do ICMS ST
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValPro, 15, 2 ) ) // Valor Total dos Produtos e Servicos
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValFre, 15, 2 ) ) // Valor Total do Frete
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValSeg, 15, 2 ) ) // Valor Total do Seguro
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValDes, 15, 2 ) ) // Valor Total do Desconto
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdIIVal, 15, 2 ) ) // Valor Total do II
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdIpiVal, 15, 2 ) ) // Valor Total do IPI
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdPisVal, 15, 2 ) ) // Valor Total do PIS
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdCofVal, 15, 2 ) ) // Valor Total do Cofins
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValOut, 15, 2 ) ) // Outras Despesas Acessorias
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += LTrim( Str( jppedi->pdValNot, 15, 2 ) ) // Valor Total da NFE
   mNfeTxt += SPED_SEPARADOR
   IF jppedi->pdImpVal != 0
      mNfeTxt += Ltrim( Str( jppedi->pdImpVal, 15, 2 ) ) // Total de Impostos
   ENDIF
   mNfeTxt += SPED_SEPARADOR
   mNfeTxt += " "
   mNfeTxt += HB_EOL()

   mNfeXml += [<ICMSTot>]
   mNfeXml += XmlTag( "vBC", LTrim(Str(jppedi->pdIcmBas,15,2)))
   mNfeXml += XmlTag( "vICMS", LTrim(Str(jppedi->pdIcmVal,15,2)))
   mNfeXml += XmlTag( "vBCST", LTrim(Str(jppedi->pdSubBas,15,2)) )
   mNfeXml += XmlTag( "vST", LTrim(Str(jppedi->pdSubVal,15,2)) )
   mNfeXml += XmlTag( "vProd", LTrim(Str(jppedi->pdValPro,15,2)) )
   mNfeXml += XmlTag( "vFrete", lTrim(Str(jppedi->pdValFre,15,2)) )
   mNfeXml += XmlTag( "vSeg", LTrim(Str(jppedi->pdValSeg,15,2)) )
   mNfeXml += XmlTag( "vDesc", LTrim(Str(jppedi->pdValDes,15,2)) )
   mNfeXml += XmlTag( "vII", LTrim(Str(jppedi->pdIIVal,15,2)) )
   mNfeXml += XmlTag( "vIPI", LTrim(Str(jppedi->pdIpiVal,15,2)) )
   mNfeXml += XmlTag( "vPIS", LTrim(Str(jppedi->pdPisVal,15,2)) )
   mNfeXml += XmlTag( "vCOFINS", LTrim(Str(jppedi->pdCofVal,15,2)) )
   mNfeXml += XmlTag( "vOutro", LTrim(Str(jppedi->pdValOut,15,2)) )
   mNfeXml += XmlTag( "vNF", LTrim(Str(jppedi->pdValNot,15,2)) )
   IF jppedi->pdImpVal != 0
      mNfeXml += XmlTag( "vTotTrib", Ltrim( Str( jppedi->pdImpVal, 15, 2 ) ) )
   ENDIF
   mNfeXml += [</ICMSTot>]
   mNfeXml += [</total>]
   RETURN NIL
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NFE c/acréscimos da Lei da Transparencia

Mensagem por JoséQuintas »

E o bloco de cada produto

Código: Selecionar todos

   // ---------- (NOTAFISCAL-M) Tributos

   Encontra( Pad( "CFOP", 6 ) + jpitped->ipCfOp, "jptabel", "numlan" )
   Encontra( jpitped->ipItem, "jpitem", "item" )  //posiciona o produto
   mNfeTxt += "M"
   mNfeTxt += SPED_SEPARADOR
   IF jpitped->ipImpVal != 0 // lei transparencia
      mNfeTxt += Ltrim( Str( jpitped->ipImpVal, 15, 2 ) )
      mNfeTxt += SPED_SEPARADOR
   ENDIF
   mNfeTxt += " "
   mNfeTxt += HB_EOL()
   mNfeXml += [<imposto>]
   IF jpitped->ipImpVal != 0 // lei transparencia
      mNfeXml += [<vTotTrib>]
      mNfeXml += Ltrim( Str( jpitped->ipImpVal, 15, 2 ) )
      mNfeXml += [</vTotTrib>]
   ENDIF
   NfeBlocoProdutoIcms( @mNfeTxt, @mNfeXml )
   NfeBlocoProdutoIpi( @mNfeTxt, @mNfeXml )
   NfeBlocoProdutoII( @mNfeTxt, @mNfeXml )
   NfeBlocoProdutoPis( @mNfeTxt, @mNfeXml )
   NfeBlocoProdutoCofins( @mNfeTxt, @mNfeXml )
   NfeBlocoProdutoIss( @mNfeTxt, @mNfeXml )
   //
   mNfeXml += [</imposto>]
   // ---------- encerramento
   mNfeXml += [</det>]
   RETURN NIL
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

NFE c/acréscimos da Lei da Transparencia

Mensagem por fladimir »

Olá pessoal, pra quem usa o ACBrNFeMonitor tem que usar uma versão que contemple as mudanças...

Abaixo achei uma postagem no fórum do Projeto ACBr, que foi disponibilizado uma versão mais recente (versão 0.7.11.3 - CAPICOM) que segundo o pessoal contempla as novas TAGs e explica como usar....

Segue Link

O jeito é migrar pro projeto HBNFe onde podemos alterar os fontes e colaborar com o Projeto, nada contra o ACBr me ajuda muito, mas como não manjo de Delphi melhor migrar pra um que eu conheça a linguagem ai fica tipo nativo sem depender de um EXE de fora...

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder