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...
The popup will be closed in 10 segundos...