Ir para conteúdo
  • Cadastre-se

Rejeição: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 2617 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado
12 horas atrás, Luiz Carlos Panoni Junior disse:

Aqui funcionou para SP como FGTNunca em ambiente de produção.

 

Obrigado.

bom dia luiz. poderia enviar o xml para ver como ficou, porque com fgtnunca em homologação não consegui, precisei alterar para fgtsempre. agora estou aguardando com essa configuração um cliente testar em produção. obrigado

Postado

Pessoal, bom dia. Para o Icms60 e a tag setada para fgtSempre funcionou numa boa em ambiente de produção aqui em SP, entretanto, tenho a situação de emitir notas de combustíveis e o código da ANP cai numa tabela que é preciso emitir a nota como IcmsST e aí com essa tag o fgtSempre não tem efeito, acredito que basta uma simples alteração no ACBR, ok? Abaixo segue os dois 'pedaços' dos xml, um com o cst60 e o outro cstST. Esperando ansiosamente a subida da solução. Obrigado.

1-Aqui como falei a tag fgtSempre cumpriu o seu papel perfeitamente !!

<ICMS>
   <ICMS60>
    <orig>0</orig>
    <CST>60</CST>
    <vBCSTRet>0.00</vBCSTRet>
    <pST>0.0000</pST>
    <vICMSSubstituto>0.00</vICMSSubstituto>
    <vICMSSTRet>0.00</vICMSSTRet>
   </ICMS60>
</ICMS>

2-Aqui a tag não teve efeito e precisa também, ok?

<ICMS>
   <ICMSST>
    <orig>0</orig>
    <CST>60</CST>
    <vBCSTRet>0.00</vBCSTRet>
    <vICMSSubstituto>0.00</vICMSSubstituto>
    <vICMSSTRet>0.00</vICMSSTRet>
    <vBCSTDest>0.00</vBCSTDest>
    <vICMSSTDest>0.00</vICMSSTDest>
   </ICMSST>
</ICMS>

  • Consultores
Postado
3 horas atrás, klipvirtual disse:

Pessoal, bom dia. Para o Icms60 e a tag setada para fgtSempre funcionou numa boa em ambiente de produção aqui em SP, entretanto, tenho a situação de emitir notas de combustíveis e o código da ANP cai numa tabela que é preciso emitir a nota como IcmsST e aí com essa tag o fgtSempre não tem efeito, acredito que basta uma simples alteração no ACBR, ok? Abaixo segue os dois 'pedaços' dos xml, um com o cst60 e o outro cstST. Esperando ansiosamente a subida da solução. Obrigado. 

 

Desculpe eu não entendi nem o que não funcionou e nem onde poderia ter uma alteração necessária... Poderia explicar melhor?

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

Pessoal criei um tópico sobre a nova propriedade. Deêm uma olhada:

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

@EMBarbosa vou tentar ser mais claro, essa propriedade funcionou para mim que sou de SP no caso de produtos com cst = 60, neste caso cria-se um grupo chamado Icms60 e os campos novos são gravados nele, tudo certinho como deveria. O meu problema é que também são emitidos outros produtos que embora sejam cst = 60 eles possuem código de ANP que fazem parte de uma lista que torna esse produto (Gasolina Comum por exemplo) parte do grupo IcmsST (e não mais do grupo Icms60) e para esse grupo IcmsST a tag não funcionou, faltou o campo pST, veja abaixo o trecho do xml:

                <ICMS>
                    <ICMSST>
                        <orig>0</orig>
                        <CST>60</CST>
                        <vBCSTRet>0.00</vBCSTRet>
                        <vICMSSubstituto>0.00</vICMSSubstituto>
                        <vICMSSTRet>0.00</vICMSSTRet>
                        <vBCSTDest>0.00</vBCSTDest>
                        <vICMSSTDest>0.00</vICMSSTDest>
                    </ICMSST>
                </ICMS>

  • Consultores
Postado
17 minutos atrás, klipvirtual disse:

@EMBarbosa vou tentar ser mais claro, essa propriedade funcionou para mim que sou de SP no caso de produtos com cst = 60, neste caso cria-se um grupo chamado Icms60 e os campos novos são gravados nele, tudo certinho como deveria. O meu problema é que também são emitidos outros produtos que embora sejam cst = 60 eles possuem código de ANP que fazem parte de uma lista que torna esse produto (Gasolina Comum por exemplo) parte do grupo IcmsST (e não mais do grupo Icms60) e para esse grupo IcmsST a tag não funcionou, faltou o campo pST, veja abaixo o trecho do xml:

                <ICMS>
                    <ICMSST>
                        <orig>0</orig>
                        <CST>60</CST>
                        <vBCSTRet>0.00</vBCSTRet>
                        <vICMSSubstituto>0.00</vICMSSubstituto>
                        <vICMSSTRet>0.00</vICMSSTRet>
                        <vBCSTDest>0.00</vBCSTDest>
                        <vICMSSTDest>0.00</vICMSSTDest>
                    </ICMSST>
                </ICMS>

Hmmm entendi. O campo pST não tinha sido alterado nessa situação. Para que eu possa verificar me passe os seguintes dados:

  • Qual o modelo da nota? (NF-e ou NFC-e)
  • Qual a mensagem de rejeição?
  • A nota foi emitida para consumidor final?
  • Você está utilizando como CST (nfe.Det.Imposto.ICMS.CST) o valor "cstRep60", "cst60" ou outro valor? Qual?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

@EMBarbosa abaixo segue o erro e em seguida um pouco mais do xml, a nota é emitida para consumidor final mas é baseada em cupons SAT emitidos anteriormente.

No cadastro do produto o CST é 60 mas por conta da validação 'especial' para combustíveis que analisa o código da ANP e se consta o código na lista então o grupo muda para ICMSST e não ICMS60 que é o padrão para produtos com CST = 60.

 

image.png.5a854c773bd816d4ead6fc4261ef56b5.png

<infNFe versao="4.00" Id="NFe35190">
<ide>
    <cUF>35</cUF>
    <cNF>00003914</cNF>
    <natOp>VENDA</natOp>
    <mod>55</mod>
    <serie>1</serie>
    <nNF>3914</nNF>
    <dhEmi>2019-04-17T16:57:08-03:00</dhEmi>
    <dhSaiEnt>2019-04-17T16:57:08-03:00</dhSaiEnt>
    <tpNF>1</tpNF>
    <idDest>1</idDest>
    <cMunFG>3550308</cMunFG>
    <tpImp>1</tpImp>
    <tpEmis>1</tpEmis>
    <cDV>1</cDV>
    <tpAmb>2</tpAmb>
    <finNFe>1</finNFe>
    <indFinal>0</indFinal>
    <indPres>1</indPres>
    <procEmi>0</procEmi>
    <verProc>2.1</verProc>
    <NFref>
        <refNFe>35190459114462000182590006</refNFe>
    </NFref>
<prod>
    <cProd>10001</cProd>
    <cEAN>SEM GTIN</cEAN>
    <xProd>GASOLINA COMUM-COMBUSTIVEL</xProd>
    <NCM>27101259</NCM>
    <CEST>0600200</CEST>
    <CFOP>5929</CFOP>
    <uCom>LT</uCom>
    <qCom>48.0610</qCom>
    <vUnCom>4.0990000000</vUnCom>
    <vProd>197.00</vProd>
    <cEANTrib>SEM GTIN</cEANTrib>
    <uTrib>LT</uTrib>
    <qTrib>48.0610</qTrib>
    <vUnTrib>4.0990000000</vUnTrib>
    <indTot>1</indTot>
    <comb>
        <cProdANP>320102001</cProdANP>
        <descANP>GASOLINA C COMUM</descANP>
        <UFCons>SP</UFCons>
    </comb>
</prod>
<imposto>
    <vTotTrib>75.75</vTotTrib>
    <ICMS>
        <ICMSST>
            <orig>0</orig>
            <CST>60</CST>
            <vBCSTRet>0.00</vBCSTRet>
            <vICMSSubstituto>0.00</vICMSSubstituto>
            <vICMSSTRet>0.00</vICMSSTRet>
            <vBCSTDest>0.00</vBCSTDest>
            <vICMSSTDest>0.00</vICMSSTDest>
        </ICMSST>
    </ICMS>

 

  • Consultores
Postado
15 horas atrás, klipvirtual disse:

@EMBarbosa abaixo segue o erro e em seguida um pouco mais do xml, a nota é emitida para consumidor final mas é baseada em cupons SAT emitidos anteriormente. 

No cadastro do produto o CST é 60 mas por conta da validação 'especial' para combustíveis que analisa o código da ANP e se consta o código na lista então o grupo muda para ICMSST e não ICMS60 que é o padrão para produtos com CST = 60.

Enviei uma possível correção. Queira por favor atualizar, testar e reportar qualquer problema.

 

12 horas atrás, Waldir Paim disse:

Segue unit alterada com simplificação da regra e correção do CST 60 que estava como obrigatório.

pcnNFeW.pas 140 kB · 4 downloads 

Fiz algumas alterações, mas segui a sua ideia. Muito obrigado pela sugestão.

  • Curtir 3

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

Fechado por estar muito grande

  • Curtir 1

 

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

  • Este tópico foi criado há 2617 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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...