Clipper On Line • Ver Tópico - Total do ICMS difere do somatório dos itens

Total do ICMS difere do somatório dos itens

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

Total do ICMS difere do somatório dos itens

Mensagempor Itamar M. Lins Jr. » 18 Nov 2020 14:43

Olá!
Estou com dificuldade de resolver esse problema. Uma NFe de devolução com ICMS reduzido 51%

NFe.CriarEnviarNFe("[Identificacao]
NaturezaOperacao=DEVOLUCAO
Modelo=55
Serie=1
Codigo=1693
Numero=1688
Emissao=18/11/2020
Saida=18/11/2020
tpNF=1
idDest=1
Finalidade=4
FormaPag=0
indFinal=0
[NFREF001]
refNFe=
Tipo=NFE 
indPres=1
[Emitente]
CNPJ=00000000000000
IE=0000000000
Razao=xxxxx               
Fantasia=vvvvvvvvvv
Fone=73
CEP=45810000
Logradouro=RUA NOVE DE AGOSTO, 71           
Numero=71   
Complemento=
Bairro=TRANCOSO       
CidadeCod=2925303
Cidade=PORTO SEGURO                 
UF=BA
CRT=1
[Destinatario]
CNPJ=45865920000372
indIEDest=1
IE=049323360
NomeRazao=MAKITA DO BRASIL FERRAMENTAS ELETRICAS LTDA                           
Fone=             
CEP=42700000
Logradouro=RUA ITAGI
Numero=00491
Complemento=                                       
Bairro=PITANGUEIRAS                 
CidadeCod=2919207
Cidade=LAURO DE FREITAS
UF=BA
[autXML001]
CNPJ=13.937.073/0001-56
[autXML002]
CNPJ=10.687.881/0001-14
[Produto001]
cEAN=SEM GTIN     
CFOP=5202
indTot=1
Codigo=009669       
Descricao=MAK.PLAINA KP0800/K 620W ELETRICA                           
NCM=84672999
Cest=       
Unidade=UN-
Quantidade=2.000
ValorUnitario=523,21
ValorDesconto=0,0000
ValorTotal=1046,42
cEANTrib=SEM GTIN     
[ICMS001]
CST=00
Origem=5
CSOSN=102
ValorBase=511,59
Aliquota=18,00
Valor=92,09
[Total]
vBC=511,59
vICMS=92,09
vBCST=0,00
vST=0,00
vProd=1046,42
vFrete=0,00
vSeg=0,00
vDesc=0,00
vIPI=0,00
vPIS=0,00
vCOFINS=0,00
vOutro=83,71
vNF=1130,13
[Transportador]
modFrete=9
CNPJCPF=             
xNome=                                                           
IE=             
xEnder=                                                           
xMun=                                                           
UF= 
Placa=       
UFPlaca= 
RNTC=                   
[Volume001]
Quantidade=0
Especie=                                                           
Marca=                                                           
PesoLiquido=0.000
PesoBruto=0.000
[PAG001]
indpag=0
tPag=90
vPag=0,00
tpIntegra=2
[DadosAdicionais]
Complemento=Documento emitido por ME ou EPP optante pelo Simples Nacional.;Nao gera direito a credito fiscal.",2,0)


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4798
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 173 vezes
Mens.Curtidas: 272 vezes

Total do ICMS difere do somatório dos itens

Mensagempor JoséQuintas » 18 Nov 2020 15:07

De onde vém o total VOUTRO? 83,71
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15547
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 898 vezes

Total do ICMS difere do somatório dos itens

Mensagempor Itamar M. Lins Jr. » 18 Nov 2020 18:01

Olá!
De onde vém o total VOUTRO? 83,71


É o IPI, que é colocado nesse campo. Não é indústria.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4798
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 173 vezes
Mens.Curtidas: 272 vezes

Total do ICMS difere do somatório dos itens

Mensagempor Itamar M. Lins Jr. » 18 Nov 2020 22:22

Olá!
Tem uns campos que não usava.
Criei e irei testar amanhã.
ModBC, pRedBC
ModBCST, pRedBCST
Deve ser isso.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4798
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 173 vezes
Mens.Curtidas: 272 vezes

Total do ICMS difere do somatório dos itens

Mensagempor Fernando queiroz » 19 Nov 2020 00:13

LOCAL cXml;

   CXml := '<total>'
   CXml += '<ICMSTot>'
   CXml += XmlTag( 'vBC',LTRIM(str(::Vbc,14,2)) )
   CXml += XmlTag( 'vICMS',LTRIM(str(::vICMS,14,2)) )      
   CXml += XmlTag( 'vICMSDeson',LTRIM(str(::vICMSDeson,14,2)) )   
   CXml += XmlTag( 'vFCPUFDest',ltrim(str(::TvFCPUFDest,14,2))   )
   CXml += XmlTag( 'vICMSUFDest',ltrim(str(::TvICMSUFDest,14,2)) )
   CXml += XmlTag( 'vICMSUFRemet',ltrim(str(::TvICMSUFRemet,14,2)) )
   CXml += XmlTag( 'vFCP',LTRIM(str(::vFCP,14,2)) )   
   CXml += XmlTag( 'vBCST',LTRIM(str(::vBCST,14,2)) )
   CXml += XmlTag( 'vST',LTRIM(str(::vST,14,2)) )   
   CXml += XmlTag( 'vFCPST',LTRIM(str(::vFCPST,14,2)) )      
   CXml += XmlTag( 'vFCPSTRet',LTRIM(str(::vFCPSTRet,14,2)) )
   CXml += XmlTag( 'vProd',LTRIM(STR(::vPROD,14,2)) )   
   CXml += XmlTag( 'vFrete',LTRIM(str(::vFrete,14,2)) )
   CXml += XmlTag( 'vSeg',LTRIM(str(::vSeg,14,2)) )
   CXml += XmlTag( 'vDesc',LTRIM(STR(::vDesc,14,2)) )      
   CXml += XmlTag( 'vII',LTRIM(str(::vII,14,2)) )      
   CXml += XmlTag( 'vIPI',LTRIM(STR(::vIPI,14,2)) )
   CXml += XmlTag( 'vIPIDevol',LTRIM(str(::vIPIDevol,14,2)) )
   CXml += XmlTag( 'vPIS',LTRIM(STR(::vPIS,14,2)) )      
   CXml += XmlTag( 'vCOFINS',LTRIM(STR(::vCOFINS,14,2)) )      
   CXml += XmlTag( 'vOutro',LTRIM(str(::vOutro,14,2)) )   
   CXml += XmlTag( 'vNF',LTRIM(STR(oQuery1:Fields( "W_vNF" ):Value)))   
//   CXml += XmlTag( 'vNF',LTRIM(STR(oQuery1:Fields( "W_vPROD" ):Value - oQuery1:Fields( "W_vDesc" ):Value - vICMSDeson + vST + vFCPST + vFrete + vSeg + vOutro + vII + vIPI + vIPIDevol ,14,2)) )
   CXml += XmlTag( 'vTotTrib',LTRIM(STR( vTotFed + vTotEst ,14,2)) )
   CXml += '</ICMSTot>'
   CXml += '</total>'

RETURN CXml
HARBOUR 3.2, HWGUI 2.22 B4, SEFAZCLASS, DBFCDX, PDFClass, LETODBF
Fernando queiroz
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 476
Data de registro: 12 Nov 2014 23:41
Cidade/Estado: Porto Alegre/RS
Curtiu: 6 vezes
Mens.Curtidas: 21 vezes

Total do ICMS difere do somatório dos itens

Mensagempor Itamar M. Lins Jr. » 19 Nov 2020 06:53

Olá!
Tem muita coisa que não coloco, só irei usar se o cliente precisar. Exatamente para não encher o sistema de coisas desnecessárias, desnecessárias para ele.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4798
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 173 vezes
Mens.Curtidas: 272 vezes

Total do ICMS difere do somatório dos itens

Mensagempor Itamar M. Lins Jr. » 19 Nov 2020 09:53

Olá!
Seguinte:
A fábrica/fornecedor manda colocar CST = 520... x20(BC reduzido) no CST. Só que CST é para regime normal.
Então devemos usar CSOSN(Simples Nacional) que é o caso desse cliente. Tentei o CSOSN com 102, 500 mas não foi; os campos do imposto são ignorados, não saem no XML.
Com CSOSN = 900 apareceu os campos BC e o percentual reduzido e foi somado corretamente.
Não sabia desse detalhe, CST é usado para "Regime Normal" CRT=3
Simples Nacional é CRT=1,2 não trabalha com CST é CSOSN.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4798
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 173 vezes
Mens.Curtidas: 272 vezes




Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Semrush [Bot] e 3 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro