Ir para conteúdo
  • Cadastre-se

dev botao

Csosn


rafael_acacio
  • Este tópico foi criado há 2992 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

   Saudações amigos,

 

   Gostaria de saber para CRT=1 (EPP valor ICMS Fixo) os códigos CSOSN: 101, 201 e 900 .

   Para esses códigos não se destaca o valor e aliquota de ICMS no XML e no DANFE. Esse destaque é para o detalhamento de item de produto e para o totais de NF-e ou somente no detalhamento ?

   Digo isso porque o componente automaticamente inibe a geração desses valores para os itens da NF-e mas no total da NF-e ele aparece normalmente.

   Para esses códigos eu vou precisar retirar o valores correspondentes do total da base de calculo do ICMS da NF-e (vBC e vICMS) ?

Editado por rafael_acacio
Link para o comentário
Compartilhar em outros sites

Boa Tarde, Rafael !

 

Segue estas TAG´s:

 

Exemplo de XML para CST = 00 - Tributada integralmente
 
<ICMS>
   <ICMS00>
     <orig>0</orig>
     <CST>00</CST>
     <modBC>3</modBC>
     <vBC>100.00</vBC>
     <pICMS>18.00</pICMS>
     <vICMS>18.00</vICMS>
   </ICMS00>
</ICMS>
 
Exemplo de XML para CST = 10 - Tributada e com cobranca do ICMS por
substituicao tributaria
 
<ICMS>
   <ICMS10>
      <orig>0</orig>
      <CST>10</CST>
      <modBC>3</modBC>
      <vBC>100.00</vBC>
      <pICMS>18.00</pICMS>
      <vICMS>18.00</vICMS>
      <modBCST>4</modBCST>
      <pMVAST>50.00</pMVAST>
      <pRedBCST>10.00</pRedBCST>
      <vBCST>135.00</vBCST>
      <pICMSST>18.00</pICMSST>
      <vICMSST>6.30</vICMSST>
    </ICMS10>
</ICMS>
 
Os campos pMVAST e pRedBCST devem ser omitidos quando o conteudo
for igual a zero.
 
Exemplo de XML para CST = 20 - com reducao de base de calculo
<ICMS>
   <ICMS20>
      <orig>0</orig>
      <CST>20</CST>
      <modBC>3</modBC>
      <pRedBC>10.00</pRedBC>
      <vBC>90.00</vBC>
      <pICMS>18.00</pICMS>
      <vICMS>16.20</vICMS>
  </ICMS20>
</ICMS>
 
Exemplo de XML para CST = 30 - Isenta ou nao tributada e com cobranca
do ICMS por substituicao tributaria
 
<ICMS>
   <ICMS30>
       <orig>0</orig>
       <CST>30</CST>
       <modBCST>4</modBCST>
       <pMVAST>50.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       vBCST>135.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>24.30</vICMSST>
   </ICMS30>
</ICMS>
 
Os campos pMVAST e pRedBCST devem ser omitidos quando o conteudo
for igual a zero.
Exemplo de XML para CST = 40 - Isenta
<ICMS>
   <ICMS40>
      <orig>0</orig>
      <CST>40</CST>
   </ICMS40>
</ICMS>
 
Exemplo de XML para CST = 40 - Isenta, com isencao condicional
 
<ICMS>
   <ICMS40>
       <orig>0</orig>
       <CST>40</CST>
       <vICMS>1800.00</vICMS>
       <motDesICMS>1</motDesICMS>
   </ICMS40>
</ICMS>
 
Os campos vICMS e motDesICMS devem ser informados quando a
ISENSAO for condicional (exemplo: venda de veiculo com
ISENSAO de ICMS para Taxista) *
Exemplo de XML para CST = 41 - Nao tributada
 
<ICMS>
   <ICMS40>
      <orig>0</orig>
      <CST>41</CST>
   </ICMS40>
</ICMS>
 
Exemplo de XML para CST = 50 - Suspensao
 
<ICMS>
   <ICMS40>
      <orig>0</orig>
      <CST>50</CST>   
   </ICMS40>
</ICMS>
 
Exemplo de XML para CST = 51 - Diferimento
 
<ICMS>
   <ICMS51>
      <orig>0</orig>
      <CST>51</CST>
   </ICMS51>
</ICMS>
 
Exemplo de XML para CST = 51 - Diferimento, com informacao do valor
do tributo diferido quando exigido pela legislacao
 
<ICMS>
   <ICMS51>
      <orig>0</orig>
      <CST>51</CST>
      <modBC>3</modBC>
      <pRedBC>20.00</pRedBC>
      <vBC>80.00</vBC>
      <pICMS>12.00</pICMS>
      <vICMS>9.60</vICMS>
   </ICMS51>
</ICMS>
 
Os campos modBC, pRedBC, vBC, pICMS e vICMS podem ser omitidos quando
nao exigidos pela legisla??o ou o seu conte?do for igual a zero.
Exemplo de XML para CST = 60 - ICMS cobrado anteriormente por substituicao
tributaria
 
<ICMS>
   <ICMS60>
       <orig>0</orig>
       <CST>60</CST>
       <vBCSTRet>135.00</vBCSTRet>
       <vICMSSTRet>24.30</vICMSSTRet>
   </ICMS60>
</ICMS>
 
Exemplo de XML para CST = 70 - Com reducao de base de calculo e cobranca de
ICMS por substituicao tributaria
 
<ICMS>
   <ICMS70>
       <orig>0</orig>
       <CST>70</CST>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMS70>
</ICMS>
 
Os campos pMVAST e pRedBCST devem ser omitidos quando o conteudo
for igual a zero.
Exemplo de XML para CST = 90 - Outras
 
<ICMS>
   <ICMS90>
       <orig>0</orig>
       <CST>90</CST>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMS90>
</ICMS>
 
Os campos pRedBC, pMVAST e pRedBCST devem ser omitidos quando o conteudo
for igual a zero.
Exemplo de XML para CST = 90 - Outras, com informacao somente do CST
 
<ICMS>
   <ICMS90>
       <orig>0</orig>
       <CST>90</CST>
   </ICMS90>
</ICMS>
 
Exemplo de XML para CST = 90 - Outras, com informacao do
CST e ICMS proprio
 
<ICMS>
   <ICMS90>
       <orig>0</orig>
       <CST>90</CST>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
   </ICMS90>
</ICMS>
 
Exemplo de XML para CST = 90 - Outras, com informacao
do CST e ICMS ST
 
<ICMS>
   <ICMS90>
       <orig>0</orig>
       <CST>90</CST>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMS90>
</ICMS>
 
Exemplo de XML para CST = 90 - Outras, com informacao
do CST, ICMS proprio e ICMS ST
 
<ICMS>
   <ICMS90>
       <orig>0</orig>
       <CST>90</CST>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMS90>
</ICMS>
 
Exemplo de XML para para CRT=1 e CSOSN = 101
<ICMS>
   <ICMSSN101>
       <orig>0</orig>
       <CSOSN>101</CSOSN>
       <pCredSN>1.25</pCredSN>
       <vCredICMSSN>12.96</vCredICMSSN>
   </ICMSSN101>
</ICMS>
 
Exemplo de XML para para CRT=1 e CSOSN = 102, 103, 300 ou 400
<ICMS>
   <ICMSSN102>
       <orig>0</orig>
       <CSOSN>102</CSOSN>
   </ICMSSN102>
</ICMS>
 
O campo CST pode ser informado com 102, 103, 300 ou 400
Exemplo de XML para CRT=1 e CSOSN = 201
 
<ICMS>
   <ICMSSN201>
       <orig>0</orig>
       <CSOSN>201</CSOSN>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
       <pCredSN>1.25</pCredSN>
       <vCredICMSSN>12.96</vCredICMSSN>
   </ICMSSN201>
</ICMS>
 
Os campos pMVAST e pRedBCST devem ser omitidos quando o
conteudo for igual a zero.
Exemplo de XML para CRT=1 e CSOSN = 202 ou 203
 
<ICMS>
   <ICMSSN202>
       <orig>0</orig>
       <CSOSN>202</CSOSN>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMSSN202>
</ICMS>
 
O campo CST pode ser informado com 202 ou 203.
Os campos pMVAST e pRedBCST devem ser omitidos quando o conteudo
for igual a zero.
Exemplo de XML para CRT=1 e CSOSN = 500
 
<ICMS>
   <ICMSSN500>
       <orig>0</orig>
       <CSOSN>500</CSOSN>
       <vBCSTRet>162.00</vBCSTRet>
       <vICMSSTRet>12.96</vICMSSTRet>
   </ICMSSN500>
</ICMS>
 
O campo CST pode ser informado com 202 ou 203
Exemplo de XML para CRT=1 e CSOSN = 900
 
<ICMS>
   <ICMSSN900>
       <orig>0</orig>
       <CSOSN>900</CSOSN>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
       <pCredSN>1.25</pCredSN>
       <vCredICMSSN>12.96</vCredICMSSN>
   </ICMSSN900>
</ICMS>
 
Os campos pRedBC, pMVAST e pRedBCST devem ser omitidos
quando o conteudo for igual a zero.
Exemplo de XML para CRT=1 e CSOSN = 900, com informacao do CSOSN
 
<ICMS>
   <ICMSSN900>
       <orig>0</orig>
       <CSOSN>900</CSOSN>
   </ICMSSN900>
</ICMS>
 
Exemplo de XML para CRT=1 e CSOSN = 900,
com informacao do CSOSN e valor do ICMS passivel
de credito pelo destinatario
 
<ICMS>
   <ICMSSN900>
       <orig>0</orig>
       <CSOSN>900</CSOSN>
       <pCredSN>1.25</pCredSN>
       <vCredICMSSN>12.96</vCredICMSSN>
   </ICMSSN900>
</ICMS>
 
Exemplo de XML para CRT=1 e CSOSN = 900,
com informacao do CSOSN e ICMS proprio
 
<ICMS>
   <ICMSSN900>
       <orig>0</orig>
       <CSOSN>900</CSOSN>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
   </ICMSSN900>
</ICMS>
 
Exemplo de XML para CRT=1 e CSOSN = 900,
com informacao do CSOSN, ICMS proprio e ICMS ST
 
<ICMS>
   <ICMSSN900>
       <orig>0</orig>
       <CSOSN>900</CSOSN>
       <modBC>3</modBC>
       <pRedBC>10.00</pRedBC>
       <vBC>90.00</vBC>
       <pICMS>18.00</pICMS>
       <vICMS>16.20</vICMS>
       <modBCST>4</modBCST>
       <pMVAST>100.00</pMVAST>
       <pRedBCST>10.00</pRedBCST>
       <vBCST>162.00</vBCST>
       <pICMSST>18.00</pICMSST>
       <vICMSST>12.96</vICMSST>
   </ICMSSN900>
</ICMS>

Toninho Silva ( SysTux )

 

Link para o comentário
Compartilhar em outros sites

Aê Toninho, matou a pau essa? Mas, vai que ele tá usando a geração por INI via ACBR (Rs).

 

[]s,

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...
  • Este tópico foi criado há 2992 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.