Ir para conteúdo
  • Cadastre-se

dev botao

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


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

Recommended Posts

Postado
  Em 05/04/2019 at 17:31, marcelo_sp disse:

NFe em SP esta funcionado assim e tanto faz o destinatario de SP se fo Cpf ou Cnpj 

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0.0001 ;
ICMS.vICMSSTRet        := 0.0001 ;

Expandir  

Tentei assim e pega. Mas tenho medo de dar problema em produção, pois recebi um email da sefaz local, onde dizia que se preenchido, o cálculo deveria estar correto.

Postado

Efetuei um teste agora para o municipio 1600303 - Macapa - AP  , 100%

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0.0001 ;
ICMS.vICMSSTRet        := 0.0001 ;

  Em 05/04/2019 at 17:39, niloblack disse:

Tentei assim e pega. Mas tenho medo de dar problema em produção, pois recebi um email da sefaz local, onde dizia que se preenchido, o cálculo deveria estar correto.

Expandir  

Mas veja o XML , esta Zero , a unica coisa a ser feita é fazer com o que gere  o XML no formato igual ao que esta sendo gerado sem o '0.0001' , só isso , o resto é igual

Veja que no XML é 2 casas decimais e não 4

Postado
  Em 05/04/2019 at 17:41, marcelo_sp disse:

Efetuei um teste agora para o municipio 1600303 - Macapa - AP  , 100%

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0.0001 ;
ICMS.vICMSSTRet        := 0.0001 ;

Mas veja o XML , esta Zero , a unica coisa a ser feita é fazer com o que gere  o XML no formato igual ao que esta sendo gerado sem o '0.0001' , só isso , o resto é igual

Veja que no XML é 2 casas decimais e não 4

Expandir  

Vou verificar.

  • Membros Pro
Postado (editado)
  Em 05/04/2019 at 17:45, niloblack disse:

Vou verificar.

Expandir  

Boa tarde, Gostaria de passar uma pequena informações aos amigos que estão colocando dizima para zerar os campos de ICMS.vICMSSubstituto e ICMS.vICMSSTRet, entendam a regra primeiro antes de realizar tal procedimento.

Vocês estão falando em IMPOSTO RETIDO EM FONTE DE SUBSTITUIÇÃO TRIBUTARIA CST 60.

1)  Operações fiscais cujo o emissor seja (Industria ou Importador) poderá recolher o ICMS Sub e destacar tal fato na nota de venda para seu destinatário, portanto se o emissor tiver essa características, as tags que faz referência a retenção do imposto na fonte deve ser preenchidos e maior que zero. OBS: ICMS.vBCSTRet, ICMS.vICMSSubstituto e ICMS.vICMSSTRet  terão valores sim, e não podem ser simplismente uma dízima para aparecer a tags no XML, pois o emissor está recolhendo o imposto antecipadamente.

2) Em operações de venda o contribuinte emissor seja substituído, mercadorias ou prestações de serviço que teve o imposto retido dai emitirá os documentos ficais sem o destaque dos impostos de  SUBSTITUIÇÃO TRIBUTARIA CST 60, portanto as alíquotas são zeradas, e não passa mais a ser informado as tags substituição tributaria de retenção, e sim de substituição tributaria em casos que o emissor mantenha o sistema de tributação.

Assista esse video pois explica o que é exactamente SUBSTITUTO e SUBISTITUIDO.

att.

 

Editado por Fernando Di Pace
Postado
  Em 05/04/2019 at 18:54, Fernando Di Pace disse:

Boa tarde, Gostaria de passar uma pequena informações aos amigos que estão colocando dizima para zerar os campos de ICMS.vICMSSubstituto e ICMS.vICMSSTRet, entendam a regra primeiro antes de realizar tal procedimento.

Vocês estão falando em IMPOSTO RETIDO EM FONTE DE SUBSTITUIÇÃO TRIBUTARIA CST 60.

1)  Operações fiscais cujo o emissor seja (Industria ou Importador) poderá recolher o ICMS Sub e destacar tal fato na nota de venda para seu destinatário, portanto se o emissor tiver essa características, as tags que faz referência a retenção do imposto na fonte deve ser preenchidos e maior que zero.

2) Em operações de venda o contribuinte emissor seja substituído, mercadorias ou prestações de serviço que teve o imposto retido dai emitirá os documentos ficais sem o destaque dos impostos de  SUBSTITUIÇÃO TRIBUTARIA CST 60, portanto as alíquotas são zeradas, e não passa mais a ser informado as tags substituição tributaria de retenção, e sim de substituição tributaria.

Assista esse video pois explica o que é exactamente SUBSTITUTO e SUBISTITUIDO.

att.

 

Expandir  

Obrigado pelo vídeo, vou assisti agora, mas a ideia do amigo que deu a dica da dízima, acredito que seja uma solução de contorno, porque não está pegando e deveria pegar.

  • Membros Pro
Postado
  Em 05/04/2019 at 19:03, niloblack disse:

Obrigado pelo vídeo, vou assisti agora, mas a ideia do amigo que deu a dica da dízima, acredito que seja uma solução de contorno, porque não está pegando e deveria pegar.

Expandir  

Ok, 

Porém o caminho mais fácil não seja o correto, cuidado para não gerar informações fiscais erradas e no futuro prejudicar o seu cliente em problemas ficais com a SEFAZ!

Forte abraço.

Postado
  Em 05/04/2019 at 19:07, Fernando Di Pace disse:

Ok, 

Porém o caminho mais fácil não seja o correto, cuidado para não gerar informações fiscais erradas e no futuro prejudicar o seu cliente em problemas ficais com a SEFAZ!

Forte abraço.

Expandir  


Amigo Fernando , obrigado pela dica mas todos aqui sabemos disso ,  a sugestão dada é para o momento , caso tenha uma solução melhor de comportamento de emissão do componente ACBrNFe para o momento será bem vinda .

Outra coisa , se vc preencher um campo e o calculo do Total da soma da Tag sair errado a NFe simplesmente não é aprovada .

  • Membros Pro
Postado (editado)
  Em 05/04/2019 at 20:05, marcelo_sp disse:


Amigo Fernando , obrigado pela dica mas todos aqui sabemos disso ,  a sugestão dada é para o momento , caso tenha uma solução melhor de comportamento de emissão do componente ACBrNFe para o momento será bem vinda .

Outra coisa , se vc preencher um campo e o calculo do Total da soma da Tag sair errado a NFe simplesmente não é aprovada .

Expandir  

Bom dia Marcelo,

Bem, quanto a todos saberem da regra do ICMS em geral ou informações tributárias eu acho que você falar por todos é meio que prepotente da sua parte, me desculpe! mais de toda via tentei da um pequena contribuição para aquelas pessoas que não tem um conhecimento contábil mais apurado que no qual eu me enquadro, porém me desculpe se de alguma forma a minha modesta contribuição não foi a altura dos seus conhecimentos, más acredito que irá servir para outras pessoas que não tenham a virtude que vsa. excelência tenha.

 

Quanto as contribuições  sempre que posso e esteja ao meu alcance estarei sim, opinando e contribuindo para  o crescimento do ACBR, que tanto nos ajuda.

Att.

 

Editado por Fernando Di Pace
Postado

Boa tarde pessoal ,

Segue Unit pcnNFeW.pas modificada , testem por gentileza em demais UF's no modo preenchido abaixo .

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0 ;
ICMS.vICMSSTRet        := 0 ;

Obrigado

pcnNFeW.pasFetching info...

Postado
  Em 06/04/2019 at 21:16, marcelo_sp disse:

Boa tarde pessoal ,

Segue Unit pcnNFeW.pas modificada , testem por gentileza em demais UF's no modo preenchido abaixo .

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0 ;
ICMS.vICMSSTRet        := 0 ;

Obrigado

pcnNFeW.pas 139 kB · 1 download

Expandir  

Vou testar amigão, é só colocar na pasta e instalar o ACBR novamente?

Postado
  Em 06/04/2019 at 21:16, marcelo_sp disse:

Boa tarde pessoal ,

Segue Unit pcnNFeW.pas modificada , testem por gentileza em demais UF's no modo preenchido abaixo .

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0 ;
ICMS.vICMSSTRet        := 0 ;

Obrigado

pcnNFeW.pas 139 kB · 5 downloads

Expandir  

 

  Em 08/04/2019 at 12:00, niloblack disse:

Vou testar amigão, é só colocar na pasta e instalar o ACBR novamente?

Expandir  

 

Fiz isso e pegou, muito obrigado amigo Marcelo :-D

image.png.2fdee4c7d5dcf6cbfc9e049e5c6fa3e7.png

  • Curtir 1
  • Membros Pro
Postado

Boa tarde pessoal, gostaria de saber se está modificação no arquivo( pcnNFeW.pas ) já está disponível  no novo fonte do ACBr.

Posso baixar  novamente os fontes do ACBr que está correção e atualização já foram feitas, ou terei que substituir o arquivo ?

Postado
  Em 08/04/2019 at 19:41, info02serraf disse:

Boa tarde pessoal, gostaria de saber se está modificação no arquivo( pcnNFeW.pas ) já está disponível  no novo fonte do ACBr.

Posso baixar  novamente os fontes do ACBr que está correção e atualização já foram feitas, ou terei que substituir o arquivo ?

Expandir  

Acredito que não, eu coloquei manual.

Postado
  Em 08/04/2019 at 18:41, niloblack disse:

 

 

Fiz isso e pegou, muito obrigado amigo Marcelo :-D

image.png.2fdee4c7d5dcf6cbfc9e049e5c6fa3e7.png

Expandir  

Opa que blz irmão , show !!

  Em 08/04/2019 at 19:41, info02serraf disse:

Boa tarde pessoal, gostaria de saber se está modificação no arquivo( pcnNFeW.pas ) já está disponível  no novo fonte do ACBr.

Posso baixar  novamente os fontes do ACBr que está correção e atualização já foram feitas, ou terei que substituir o arquivo ?

Expandir  

Isso mesmo que o colega niloblack disse , temos que aguardar os moderadores ou administradores subirem o arquivo pro SVN , enquanto isso baixa aqui e altera o arquivo manualmente .

  • Curtir 1
  • Administradores
Postado

Bom dia,

Alteração adicionada para análise.

Att.

  • Curtir 3
Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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

  • Membros Pro
Postado

Boa tarde Pessoal, fiz a substituição do arquivo conforme vcs falaram, porém não funcionou aqui em SP.

Apareceu a mensagem abaixo:

 image.png.731b4c6d61fc48f8b3c9f47a9733c133.png 

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

 

Substitui o arquivo e reinstalei o ACBr no meu delphi Seattle.

Como a Juliana falou que estão analisando as alterações,  irei esperar a atualização dos Fontes para eu testar novamente.

Agradeço a atenção de todos.

Postado (editado)
  Em 09/04/2019 at 16:41, info02serraf disse:

Boa tarde Pessoal, fiz a substituição do arquivo conforme vcs falaram, porém não funcionou aqui em SP.

Apareceu a mensagem abaixo:

 image.png.731b4c6d61fc48f8b3c9f47a9733c133.png 

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

 

Substitui o arquivo e reinstalei o ACBr no meu delphi Seattle.

Como a Juliana falou que estão analisando as alterações,  irei esperar a atualização dos Fontes para eu testar novamente.

Agradeço a atenção de todos.

Expandir  

Somente Atualizar Schemas amigo !! 

http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=

 

Editado por marcelo_sp
  • Curtir 2
  • Membros Pro
Postado

Muito obrigado Marcelo_SP  deu certo. Atualizei os schemas conforme vc me falou e consegui emitir a DANFE numa boa.

Valeu mesmo pela ajuda

  • Curtir 2
Postado

Bom dia.

A alteração já está disponível para download ou não será implementada?

Na NT diz que o valor pode ser omitido quando a legislação não exigir a sua informação.

Grato.

  • Administradores
Postado

Bom dia.

  Em 10/04/2019 at 14:05, Riquena disse:

A alteração já está disponível para download ou não será implementada?

Expandir  

A alteração ainda está em análise.

Sugiro que sempre que tiver uma duvida se algo foi implementado ou não, verifique os logs do svn.

Att.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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

  • Consultores
Postado
  Em 06/04/2019 at 21:16, marcelo_sp disse:

Boa tarde pessoal ,

Segue Unit pcnNFeW.pas modificada , testem por gentileza em demais UF's no modo preenchido abaixo .

CST                    := cst60 ;  // ou simples nacional = CSOSN500
ICMS.pICMSST           := 0 ;
ICMS.vBCST             := 0 ;
ICMS.vICMSST           := 0 ;
ICMS.vBCSTRet          := 0 ;
ICMS.pST               := 0 ;
ICMS.vICMSSubstituto   := 0 ;
ICMS.vICMSSTRet        := 0 ;

Obrigado

pcnNFeW.pas 139 kB · 12 downloads

Expandir  

A sugestão foi enviada ao SVN na revisão 1683. Mas precisamos de uma correção melhor.

De acordo com a versão 1.20 da NT 02/2018:

  • A tag vICMSSubstituto tem ocorrência facultativa (0-1) em todos os grupos;
  • A tag pST tem ocorrência facultativa (0-1) no grupo ICMSST (id = N10b);

Na forma como está no SVN nessa revisão esses pontos não conseguem ser atendidos.

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

Em um dos testes que fiz, tive problemas de Schema com NFCe por causa dessas tags, ai cheguei em uma alteração no pcnNFeW.pas que considerei ideal.

No cst60 troquei o

if (nfe.Det[i].Imposto.ICMS.vBCSTRET > 0) or (nfe.Det[i].Imposto.ICMS.vICMSSTRET > 0) then

por

if((nfe.Ide.modelo = 55)and(nfe.Ide.indFinal <> cfConsumidorFinal))then

No cstRep60 não precisei alterar o if porque já não tinha.

No csosn500 fiz a mesma troca que fiz no cst60.

E em todos troquei o parâmetro da tag vICMSSubstituto de 0 para 1, para que ela seja escrita mesmo quando zerada.

Em resumo, as tags serão geradas, mesmo que com valor ZERO, quando for uma NFe e não for Consumidor Final.

  • Curtir 1
  • Consultores
Postado
  Em 10/04/2019 at 20:25, Leonardo de Alice disse:

Em um dos testes que fiz, tive problemas de Schema com NFCe por causa dessas tags, ai cheguei em uma alteração no pcnNFeW.pas que considerei ideal.

No cst60 troquei o

if (nfe.Det[i].Imposto.ICMS.vBCSTRET > 0) or (nfe.Det[i].Imposto.ICMS.vICMSSTRET > 0) then

por

if((nfe.Ide.modelo = 55)and(nfe.Ide.indFinal <> cfConsumidorFinal))then

No cstRep60 não precisei alterar o if porque já não tinha.

No csosn500 fiz a mesma troca que fiz no cst60. 

E em todos troquei o parâmetro da tag vICMSSubstituto de 0 para 1, para que ela seja escrita mesmo quando zerada.

Em resumo, as tags serão geradas, mesmo que com valor ZERO, quando for uma NFe e não for Consumidor Final.

Expandir  

Como eu acabei de enviar uma correção ao SVN, tente atualizar e testar com o que está no SVN.

Caso note que ainda assim é necessário uma correção, por favor, anexe o arquivo alterado para análise.

  • Obrigado 1

[]'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.
  • Este tópico foi criado há 2175 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...