Ir para conteúdo
  • Cadastre-se

Reforma Tributária - gCompraGov - Grupo de Compra Governamental


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

Recommended Posts

Postado

Bom dia, pessoal.
Sei que ainda há muitas definições em andamento e que provavelmente ainda haverá mudanças nos schemas, NTs e demais especificações.

Durante uma simulação de venda para um ente governamental, preenchendo a tag gCompraGov/pRedutor em uma operação com CST 000 (tributação integral), estou recebendo o seguinte retorno:"CST do IBS/CBS informado não permite informação de redução de alíquota municipal."

Verificando a NT, me deparo com a seguinte situação: CST possui indicador que não permite o uso de redução de alíquota (ind_gRed = 0) (grupo: gIBSUF/gRed)
Exceção: Se Percentual de redução de alíquota em compra governamental (tag:gCompraGov/pRedutor) informado, este grupo é exigido e pRed deve ser igual a 0.

Percebam que a rotina Gerar_IBSCBS_gIBSCBS_gIBSUF só preenche o grupo de redução quando o valor de pRedAliq é maior que zero, o que não ocorre nas compras governamentais (nos casos que seriam tributados integralmente), onde esse valor é exatamente zero:

image.thumb.png.cbd414324ba1546511789b190913ed4f.png

  • Consultores
Postado

caso possua sugestões. pode anexar as units modificadas , será bem vinda

 

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

  • 3 meses depois ...
  • Consultores
Postado

Anexe os arquivos inteiros modificados e não o DIFF

 

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 24/10/2025 at 07:26, Dinarte Moscon disse:

Enviei para o SVN, com ajustes, rev. 42466.

Por favor teste com os arquivos do repositório e reporte qualquer problema.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado (editado)

@BigWings

Faltou a regra do IBSMun

image.thumb.png.6620cea50e4d19dd33c79b9fbb3a571d.png

function TNFeXmlWriter.Gerar_IBSCBS_gIBSCBS_gIBSMun(
  IBSMun: TgIBSMun): TACBrXmlNode;
begin
  Result := FDocument.CreateElement('gIBSMun');

  Result.AppendChild(AddNode(tcDe4, 'UB18', 'pIBSMun', 1, 7, 1, IBSMun.pIBSMun, DSC_PIBSMUN));

  if IBSMun.gDif.pDif > 0 then
    Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gDif(IBSMun.gDif));

  if IBSMun.gDevTrib.vDevTrib > 0 then
    Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gDevTrib(IBSMun.gDevTrib));

  if (IBSMun.gRed.pRedAliq > 0) or (IBSMun.gRed.pAliqEfet > 0) or
     (NFe.Ide.gCompraGov.tpEnteGov <> tcgNenhum) then
    Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gRed(IBSMun.gRed));

  Result.AppendChild(AddNode(tcDe2, 'UB35', 'vIBSMun', 1, 15, 1, IBSMun.vIBSMun, DSC_VIBSUF));
end;

 

Com alteração acima a nota é validada.

image.thumb.png.bea5ef665ca50c2d670d758a9423b0f3.png

Editado por Dinarte Moscon
Resultado após alteração local da regra do IBSMun
  • Moderadores
Postado

Eu removi essa condição, deixei como estava.

A meu ver não faz sentido gerar o grupo de redução de alíquota com todas as tags do grupo sendo zero.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Eu acredito que no modelo atual de NFe, quando os valores eram 0, nós podiamos omitir esse valores e tags, mas isso veio acontacendo com o tempo.

Pelo o que tenho percebido, nas informações da reforma tributaria, mesmo se 0 devemos colocar as tags, talvez isso mude no futuro, mas estamos tendo que nos acostumar de uma maneira diferente, pelo menos por hora

  • Curtir 1
Postado
	<protNFe versao="4.00">
		<infProt>
			<tpAmb>2</tpAmb>
			<verAplic>SVRS2510230858</verAplic>
			<chNFe>51251054518744000121550010000113407294823374</chNFe>
			<dhRecbto>2025-10-27T16:43:15-04:00</dhRecbto>
			<nProt>751250000006783</nProt>
			<digVal>9LWFOOmeDj+3HLWYz3FQcg+NXDc=</digVal>
			<cStat>100</cStat>
			<xMotivo>Autorizado o uso da NF-e</xMotivo>
		</infProt>
	</protNFe>

Autorizado, tudo certo.

  • Este tópico foi criado há 236 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...