Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

929 - rejeicao informado cst de diferimento sem as informações de diferimento

Estou com dificuldade na emissão NFe VENDA usando CST 51.  | São Paulo

Quando informo o percentual de Diferimento, consigo emitir a Nota.

No calculo de 100% , NÃO consigo emitir a Nota.

A CONTABILIDADE NÃO consegue me enviar alguma informação.

 

por favor, Alguém consegue me ajudar ?

Caso tenha 1 XML valido, por favor me envie para estudo.

Agradeço desde já.

=============

Usando !!!  Cliente SP.

CST = 51 ( Informado pela Contabilidade )

CFOP = 5102 ( Informado pela Contabilidade )

cBenef := SP053920 ; ( Informado pela Contabilidade )

Teste = cClassTrib := 510002 ;   ( Qual é o Correto ? ) = Sem suporte da contabilidade

Teste =  IBSCBS.CST   := cst510 ;   ( Qual é o Correto ? ) = Sem suporte da contabilidade

=============

<ICMS51>
<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>100.0000</pDif>
<vICMSDif>180.00</vICMSDif>
       <vICMS>0.00</vICMS> ( esse Campo NÃO APARECE ) 
</ICMS51>
 
....
<IBSCBS>
<CST>510</CST>
<cClassTrib>510002</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.0000</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
 
..... Completo.
<prod>
<cProd>163</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>APARA DE PAPEL CBENEF</xProd>
<NCM>47079000</NCM>
<cBenef>SP053920</cBenef>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>10.0000</qCom>
<vUnCom>100.0000000000</vUnCom>
<vProd>1000.00</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>UN</uTrib>
<qTrib>10.0000</qTrib>
<vUnTrib>100.0000000000</vUnTrib>
<indTot>1</indTot>
<xPed>0</xPed>
<nItemPed>0</nItemPed>
</prod>
<imposto>
<ICMS>
<ICMS51>
<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>100.0000</pDif>
<vICMSDif>180.00</vICMSDif>
</ICMS51>
</ICMS>
<IPI>
<cEnq>999</cEnq>
<IPITrib>
<CST>99</CST>
<vBC>1000.00</vBC>
<pIPI>0.0000</pIPI>
<vIPI>0.00</vIPI>
</IPITrib>
</IPI>
<PIS>
<PISAliq>
<CST>01</CST>
<vBC>1000.00</vBC>
<pPIS>0.6500</pPIS>
<vPIS>6.50</vPIS>
</PISAliq>
</PIS>
<COFINS>
<COFINSAliq>
<CST>01</CST>
<vBC>1000.00</vBC>
<pCOFINS>3.0000</pCOFINS>
<vCOFINS>30.00</vCOFINS>
</COFINSAliq>
</COFINS>
<IBSCBS>
<CST>510</CST>
<cClassTrib>510002</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.0000</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<total>
<ICMSTot>
<vBC>1000.00</vBC>
<vICMS>0.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vFCPSTRet>0.00</vFCPSTRet>
<vProd>1000.00</vProd>
<vFrete>0.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>0.00</vDesc>
<vII>0.00</vII>
<vIPI>0.00</vIPI>
<vIPIDevol>0.00</vIPIDevol>
<vPIS>6.50</vPIS>
<vCOFINS>30.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>1000.00</vNF>
</ICMSTot>
<IBSCBSTot>
<vBCIBSCBS>1000.00</vBCIBSCBS>
<gIBS>
<gIBSUF>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<vCredPres>0.00</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gIBS>
<gCBS>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vCBS>9.00</vCBS>
<vCredPres>0.00</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gCBS>
</IBSCBSTot>
</total>

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

  • Consultores
Postado

Sempre que for um arquivo anexe ele . assim o tópico fica melhor pra ler e entender além de ter certeza do documento gerado

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado
Em 27/03/2026 at 10:42, shennamo disse:

CST 51.  | São Paulo

Fontes atualizados?

Foi enviada uma correção um tempo atrás pra esse cenário.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

@BigWings obrigado pelo retorno.

sim, os fontes estão atualizado.

Eu acredito que sou eu mesmo que estou errando no calculo de 100%.  ( no calculo de qq % funciona normal. Erro somente com calculo dos 100% ou 0 )

Pode ser na programação dos calculos. ou codigos Classtrib , CST., (Tenho certeza que algum erro meu mesmo.)

Se alguém puder me enviar 1 xml valido do CST 51, calculando 100%, eu pegarei para estudo.

Agradeço desde já.

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

  • Moderadores
Postado
Em 27/03/2026 at 10:42, shennamo disse:

       <vICMS>0.00</vICMS> ( esse Campo NÃO APARECE ) 

Essa tag tem que aparecer no XML, mesmo com valor zero, senão vai ter a rejeição. Foi essa a alteração que me referi.

image.png

Se não está aparecendo, quer dizer que os teus fontes não estão atualizados.

 

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

@BigWings Obrigado por responder.

neste caso eu uso  vIcms := 0.001 , assim ele cria   <vICMS>0.00</vICMS>

nos testes que realizei consigo enviar com esta tag.  mas mesmo assim continua o erro.

Fiz tanto testes que já nao sei o que falta. 

 

se possível, por favor, me envie seu XML usando o CST 51  ( Calculo 100% )

qual CST e ClassTrib vc usa ?

Agradeço desde já.

 

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

Postado

@shennamo o erro está no ICMS ou IBS/CBS? 

O ICMS deveria gerar a tag com valor zerado, já que você botou 100% de diferimento e o valor está na tag vICMSDif. Ou pelo menos deveria validar este cálculo que está correto. 

<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>100.0000</pDif>
<vICMSDif>180.00</vICMSDif> 
 
A CST e ClassTrib de IBS/CBS não é afetada diretamente pela tributação do ICMS. De modo geral, estou usando ClassTrib 000001 para operações onerosas (que envolve valor financeiro) e 410999 para operações não onerosas. 
 
Se você disser qual mensagem de erro de validação aparece para você talvez fique mais fácil ajudar. 
  • Moderadores
Postado
2 horas atrás, shennamo disse:

neste caso eu uso  vIcms := 0.001 , assim ele cria   <vICMS>0.00</vICMS>

nos testes que realizei consigo enviar com esta tag.  mas mesmo assim continua o erro.

Tem outras tags também.

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

@BigWings Não consigo emitir.

caso possam me enviar 1 XML valido, eu consigo analisar e programar. 

agradeço desde já. 

tag com valor Zero, as x não sai. 

caso tenha alguma sugestão, agradeço.

estou correndo , tenho 2 clientes que usam CST 51 | 100%, e não consigo finalizar esta programação.

 

Agradeço , desde já.

 

ErroXML-010426.xml

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

  • Moderadores
Postado
17 horas atrás, shennamo disse:

@BigWings Não consigo emitir.

caso possam me enviar 1 XML valido, eu consigo analisar e programar. 

agradeço desde já. 

tag com valor Zero, as x não sai. 

caso tenha alguma sugestão, agradeço.

estou correndo , tenho 2 clientes que usam CST 51 | 100%, e não consigo finalizar esta programação.

 

Agradeço , desde já.

 

ErroXML-010426.xml 7.45 kB · 1 download

Como falado pelo @BigWings, verifique se o seu fonte está atualizado, procure pelo trecho abaixo no ACBrNFe.XmlWriter.pas:

image.png

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefip.com.br | www.xpos.com.br
Postado

Como conseguem aparecer os campos vazios ?

<pRedBC>0.0000

<vICMS>0.00

passo   =   ICMS.vICMS   := 0.0000  , ICMS.vICMS   := 0.0001 . ICMS.vICMS   := 0.001

não vai.

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...