Skip to content

[14.0][IMP] l10n_br_cte_spec: NT 2025.001 v.1.10#4374

Merged
OCA-git-bot merged 2 commits intoOCA:14.0from
Escodoo:14.0-imp-cte-nfelib-reforma
Mar 31, 2026
Merged

[14.0][IMP] l10n_br_cte_spec: NT 2025.001 v.1.10#4374
OCA-git-bot merged 2 commits intoOCA:14.0from
Escodoo:14.0-imp-cte-nfelib-reforma

Conversation

@CristianoMafraJunior
Copy link
Copy Markdown
Member

@CristianoMafraJunior CristianoMafraJunior commented Feb 4, 2026

@Escodoo HT01544

Esta PR implementa ajustes de CT-e para a NT 2025.001 v1.10, incluindo a geração das informações da Reforma Tributária no XML (grupos de IBS e CBS).
No estado atual, a PR permanece em Draft porque ainda será realizada a validação final de transmissão do CT-e em ambiente de teste.

O que já está funcionando

  • Geração do bloco IBSCBS no XML do CT-e.
  • Preenchimento das tags internas de IBS/CBS conforme os valores fiscais.
  • Comportamento condicional para não gerar bloco quando não houver valores de IBS/CBS (conforme regra implementada no código atual).

Ponto em aberto (bloqueador para sair de Draft)

  • Foi identificado que o XML está sendo exportado com os atributos:
    <IBSCBS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TTribCTe">
  • Problema observado
    A presença de xmlns:xsi e xsi:type="TTribCTe" no elemento IBSCBS não era o formato esperado para o leiaute final que queremos publicar.

cc @marcelsavegnago @rvalyi @antoniospneto
REF akretion/nfelib#139

@OCA-git-bot
Copy link
Copy Markdown
Contributor

Hi @rvalyi,
some modules you are maintaining are being modified, check this out!

@CristianoMafraJunior CristianoMafraJunior marked this pull request as draft February 4, 2026 17:15
@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch 3 times, most recently from 17702a7 to e8a9ce5 Compare February 4, 2026 17:59
@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch 2 times, most recently from 8197d46 to 27b3d18 Compare February 11, 2026 13:31
@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch 2 times, most recently from 108e321 to 1d65203 Compare March 2, 2026 19:56
@CristianoMafraJunior CristianoMafraJunior marked this pull request as ready for review March 2, 2026 20:23
Copy link
Copy Markdown
Member

@marcelsavegnago marcelsavegnago left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@OCA-git-bot
Copy link
Copy Markdown
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@CristianoMafraJunior CristianoMafraJunior marked this pull request as draft March 6, 2026 22:31
@marcelsavegnago
Copy link
Copy Markdown
Member

marcelsavegnago commented Mar 9, 2026

@CristianoMafraJunior pronta para review ?

@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch 3 times, most recently from f09641d to 49fb02b Compare March 17, 2026 22:32
@rvalyi
Copy link
Copy Markdown
Member

rvalyi commented Mar 20, 2026

@CristianoMafraJunior ficou pronto para review?

@CristianoMafraJunior
Copy link
Copy Markdown
Member Author

@CristianoMafraJunior ficou pronto para review?

Acabei identificando que a tag IBSCBS está sendo exportado com os atributos:
<IBSCBS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TTribCTe">
Eu estou verificando o que pode ter acontecido se teve alguma coisa que perdi no caminho mas é só essa questão mesmo

XML GERADO:

<?xml version="1.0" encoding="UTF-8"?>
<CTe xmlns="http://www.portalfiscal.inf.br/cte">
  <infCte versao="4.00" Id="CTe35260381583054000129570010000000011144219700">
    <ide>
      <cUF>35</cUF>
      <cCT>14421970</cCT>
      <CFOP>5102</CFOP>
      <natOp>Venda</natOp>
      <mod>57</mod>
      <serie>1</serie>
      <nCT>1</nCT>
      <dhEmi>2026-03-20T14:38:15-03:00</dhEmi>
      <tpImp>1</tpImp>
      <tpEmis>1</tpEmis>
      <cDV>0</cDV>
      <tpAmb>2</tpAmb>
      <tpCTe>0</tpCTe>
      <procEmi>0</procEmi>
      <verProc>Odoo Brasil OCA v14</verProc>
      <cMunEnv>3550308</cMunEnv>
      <xMunEnv>São Paulo</xMunEnv>
      <UFEnv>SP</UFEnv>
      <tpServ>0</tpServ>
      <cMunFim>3550308</cMunFim>
      <xMunFim>São Paulo</xMunFim>
      <UFFim>SP</UFFim>
      <retira>1</retira>
      <indIEToma>1</indIEToma>
      <toma3>
        <toma>3</toma>
      </toma3>
    </ide>
    <compl>
      <xObs>Documento emitido por: Mitchell Admin</xObs>
      <ObsFisco xCampo="Usuário emissor">
        <xTexto>Documento emitido por: Mitchell Admin</xTexto>
      </ObsFisco>
    </compl>
    <emit>
      <CNPJ>81583054000129</CNPJ>
      <IE>078016350838</IE>
      <xNome>Empresa Lucro Presumido Ltda</xNome>
      <xFant>Empresa Lucro Presumido</xFant>
      <enderEmit>
        <xLgr>Avenida Paulista</xLgr>
        <nro>1</nro>
        <xBairro>Bela Vista</xBairro>
        <cMun>3550308</cMun>
        <xMun>São Paulo</xMun>
        <CEP>01311000</CEP>
        <UF>SP</UF>
        <fone>551199999999</fone>
      </enderEmit>
      <CRT>3</CRT>
    </emit>
    <dest>
      <CNPJ>62228384000151</CNPJ>
      <IE>621240850633</IE>
      <xNome>CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
      <fone>551134782150</fone>
      <enderDest>
        <xLgr>Rua Samuel Morse</xLgr>
        <nro>134</nro>
        <xCpl>15º andar - Conjunto 151</xCpl>
        <xBairro>Brooklin</xBairro>
        <cMun>3550308</cMun>
        <xMun>São Paulo</xMun>
        <CEP>04576060</CEP>
        <UF>SP</UF>
        <cPais>1058</cPais>
        <xPais>Brasil</xPais>
      </enderDest>
      <email>teste@teste.com.br</email>
    </dest>
    <vPrest>
      <vTPrest>79.00</vTPrest>
      <vRec>79.00</vRec>
      <Comp>
        <xNome>[E-COM08] Caixa</xNome>
        <vComp>79.00</vComp>
      </Comp>
    </vPrest>
    <imp>
      <ICMS>
        <ICMS00>
          <CST>00</CST>
          <vBC>79.00</vBC>
          <pICMS>18.00</pICMS>
          <vICMS>14.22</vICMS>
        </ICMS00>
      </ICMS>
      <IBSCBS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TTribCTe">
        <CST>000</CST>
        <cClassTrib>000001</cClassTrib>
        <gIBSCBS>
          <vBC>61.90</vBC>
          <gIBSUF>
            <pIBSUF>0.1000</pIBSUF>
            <vIBSUF>0.06</vIBSUF>
          </gIBSUF>
          <gIBSMun>
            <pIBSMun>0.0000</pIBSMun>
            <vIBSMun>0.00</vIBSMun>
          </gIBSMun>
          <vIBS>0.06</vIBS>
          <gCBS>
            <pCBS>0.9000</pCBS>
            <vCBS>0.56</vCBS>
          </gCBS>
        </gIBSCBS>
      </IBSCBS>
    </imp>
    <infCTeNorm>
      <infCarga/>
      <infDoc/>
      <infModal versaoModal="4.00"/>
    </infCTeNorm>
  </infCte>
</CTe>

@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch from 3647317 to e3ae454 Compare March 25, 2026 16:28
@CristianoMafraJunior
Copy link
Copy Markdown
Member Author

@rvalyi @antoniospneto @marcelsavegnago PR aberta pra revisão com essa correção da nfelib tira o namespaces da TAG do IBSCBS

Depende dessa PR akretion/nfelib#151

@CristianoMafraJunior CristianoMafraJunior marked this pull request as ready for review March 25, 2026 16:51
@rvalyi
Copy link
Copy Markdown
Member

rvalyi commented Mar 30, 2026

@rvalyi @antoniospneto @marcelsavegnago PR aberta pra revisão com essa correção da nfelib tira o namespaces da TAG do IBSCBS

Depende dessa PR akretion/nfelib#151

foi feito o merge de #151 obrigado!

Copy link
Copy Markdown
Member

@rvalyi rvalyi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CristianoMafraJunior @marcelsavegnago vcs conseguem dar o rebase tirando o commit no test-requirements.txt ?

@CristianoMafraJunior CristianoMafraJunior force-pushed the 14.0-imp-cte-nfelib-reforma branch from 649ce43 to e3ae454 Compare March 30, 2026 22:45
@marcelsavegnago
Copy link
Copy Markdown
Member

/ocabot merge minor

@OCA-git-bot
Copy link
Copy Markdown
Contributor

On my way to merge this fine PR!
Prepared branch 14.0-ocabot-merge-pr-4374-by-marcelsavegnago-bump-minor, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit e8f411f into OCA:14.0 Mar 31, 2026
11 checks passed
@OCA-git-bot
Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 5e70ff6. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants