Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Estou ajustando para a nova configuração para 1 cliente | São Paulo

Seguindo a contabilidade , o cliente deverá usar, | CST = 51  | CFOP = 5102  | CBENEF = SP053920  | NCM = 47079000

mas apresenta o erro.

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

Minhas alterações.

exemplo valor R$ 1.000,00 

<ICMS51>
<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>41.0000</pDif>
<vICMSDif>73.80</vICMSDif>
<vICMS>106.20</vICMS>
</ICMS51>
</ICMS>
 
Alguem sabe a solução ou poderia me enviar 1 xml Valido para estudo.
Agradeço desde já;

 

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

Postado (editado)
5 horas atrás, shennamo disse:

Estou ajustando para a nova configuração para 1 cliente | São Paulo

Seguindo a contabilidade , o cliente deverá usar, | CST = 51  | CFOP = 5102  | CBENEF = SP053920  | NCM = 47079000

mas apresenta o erro.

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

Minhas alterações.

exemplo valor R$ 1.000,00 

<ICMS51>
<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>41.0000</pDif>
<vICMSDif>73.80</vICMSDif>
<vICMS>106.20</vICMS>
</ICMS51>
</ICMS>
 
Alguem sabe a solução ou poderia me enviar 1 xml Valido para estudo.
Agradeço desde já;

 

Falta o percentual da redução de base de cálculo pRedBC.

Editado por Roberto Henrique Borges Machado
Postado
16 horas atrás, shennamo disse:

<ICMS51>

<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>41.0000</pDif>
<vICMSDif>73.80</vICMSDif>
<vICMS>106.20</vICMS>
</ICMS51>
</ICMS>

 

<ICMS51>
<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pRedBC>59.000</pRedBC>
<vBCEfet>410.00</vBCEfet>

<pDif>41.0000</pDif>
<vICMSDif>73.80</vICMSDif>
<vICMS>106.20</vICMS>
</ICMS51>
</ICMS>

Talvez seja essa informação.

Prates, Agnaldo

Postado

@Agnaldo Prates @Roberto Henrique Borges Machado

Preenchi as Tag

// Aqui carrega o valor =  59   | 100 -  41 = 59

Icms.pRedBC := 100 - (qPegaProduto.FieldByName('DiferimentoCBENEF').Value) ;

// Aqui carrega o valor  = 410  | 1.000,00 * 41% = 410

Icms.vBCEfet :=  IBaseICMS * (qPegaProduto.FieldByName('DiferimentoCBENEF').Value / 100) ;

== mas ainda fica assim, não traz as tag  ( pRedBC e  vBCEfet ).

<ICMS51>

<orig>0</orig>
<CST>51</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.0000</pICMS>
<vICMSOp>180.00</vICMSOp>
<pDif>41.0000</pDif>
<vICMSDif>73.80</vICMSDif>
<vICMS>106.20</vICMS>
</ICMS51>
</ICMS>
 
estou fazendo algo errado ?
to perdidão.
 
Obrigado desde já.

_______________________________

Atenciosamente

Marcelo Ferreira

Email: [email protected]

 

Postado

Segue Schema da SEFAZ.

<xs:element name="ICMS51">
   <xs:annotation>
      <xs:documentation>Tributção pelo ICMS 51 - Diferimento. A exigência do preenchimento das informações do ICMS diferido fica à critério de cada UF.</xs:documentation>
   </xs:annotation>
   <xs:complexType>
      <xs:sequence>
         <xs:element name="orig" type="Torig">
            <xs:annotation>
               <xs:documentation>origem da mercadoria: 0 - Nacional 
               1 - Estrangeira - Importação direta 
               2 - Estrangeira - Adquirida no mercado interno</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="CST">
            <xs:annotation>
               <xs:documentation>Tributação pelo ICMS 51 - Tributação com Diferimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:whiteSpace value="preserve"/>
                  <xs:enumeration value="51"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="modBC" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Modalidade de determinação da BC do ICMS:
               0 - Margem Valor Agregado (%);
               1 - Pauta (valor);
               2 - Preço Tabelado Máximo (valor);
               3 - Valor da Operação.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:whiteSpace value="preserve"/>
                  <xs:enumeration value="0"/>
                  <xs:enumeration value="1"/>
                  <xs:enumeration value="2"/>
                  <xs:enumeration value="3"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="pRedBC" type="TDec_0302a04" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Percentual de redução da BC</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="cBenefRBC" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Código de Benefício Fiscal na UF aplicado ao item quando houver RBC.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:whiteSpace value="preserve"/>
                  <xs:pattern value="[!-ÿ]{8}|[!-ÿ]{10}"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="vBC" type="TDec_1302" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Valor da BC do ICMS</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="pICMS" type="TDec_0302a04" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Alíquota do imposto</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vICMSOp" type="TDec_1302" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Valor do ICMS da Operação</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="pDif" type="TDec_0302a04Max100" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Percentual do diferemento</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vICMSDif" type="TDec_1302" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Valor do ICMS da diferido</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vICMS" type="TDec_1302" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Valor do ICMS</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:sequence minOccurs="0">
            <xs:element name="vBCFCP" type="TDec_1302">
               <xs:annotation>
                  <xs:documentation>Valor da Base de cálculo do FCP.</xs:documentation>
               </xs:annotation>
            </xs:element>
            <xs:element name="pFCP" type="TDec_0302a04Opc">
               <xs:annotation>
                  <xs:documentation>Percentual de ICMS relativo ao Fundo de Combate à Pobreza (FCP).</xs:documentation>
               </xs:annotation>
            </xs:element>
            <xs:element name="vFCP" type="TDec_1302">
               <xs:annotation>
                  <xs:documentation>Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP).</xs:documentation>
               </xs:annotation>
            </xs:element>
         </xs:sequence>
         <xs:sequence minOccurs="0">
            <xs:element name="pFCPDif" type="TDec_0302a04Opc">
               <xs:annotation>
                  <xs:documentation>Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza (FCP).</xs:documentation>
               </xs:annotation>
            </xs:element>
            <xs:element name="vFCPDif" type="TDec_1302">
               <xs:annotation>
                  <xs:documentation>Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido.</xs:documentation>
               </xs:annotation>
            </xs:element>
            <xs:element name="vFCPEfet" type="TDec_1302" minOccurs="0">
               <xs:annotation>
                  <xs:documentation>Valor efetivo do ICMS relativo ao Fundo de Combate à Pobreza (FCP).</xs:documentation>
               </xs:annotation>
            </xs:element>
         </xs:sequence>
      </xs:sequence>
   </xs:complexType>
</xs:element>

ACBr:

  986      cst20:
  987        begin
  988:         xmlNode.AppendChild(AddNode(tcDe2, '#133', 'pRedBC', 1, 5, 1,
  989:                                               BPe.Imp.ICMS.pRedBC, DSC_PREDBC));
  990  
  991          xmlNode.AppendChild(AddNode(tcDe2, '#134', 'vBC', 1, 15, 1,
  ...
 1024      cst90:
 1025        begin
 1026:         xmlNode.AppendChild(AddNode(tcDe2, '#143', 'pRedBC', 1, 5, 0,
 1027:                                               BPe.Imp.ICMS.pRedBC, DSC_PREDBC));
 1028  
 1029          xmlNode.AppendChild(AddNode(tcDe2, '#144', 'vBC', 1, 15, 1,
 ....
 1301      cst20:
 1302        begin
 1303:         xmlNode.AppendChild(AddNode(tcDe2, '#133', 'pRedBC', 1, 5, 1,
 1304:                                               Imposto.ICMS.pRedBC, DSC_PREDBC));
 1305  
 1306          xmlNode.AppendChild(AddNode(tcDe2, '#134', 'vBC', 1, 15, 1,
 ....
 1339      cst90:
 1340        begin
 1341:         xmlNode.AppendChild(AddNode(tcDe2, '#143', 'pRedBC', 1, 5, 0,
 1342:                                               Imposto.ICMS.pRedBC, DSC_PREDBC));

Aparentemente não está implementado no ACBr para inserir no CST 51 o pRedBC. Por isso você informa e não está indo para o XML.

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

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 !!

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...