• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wmixvideo / nfe / #9606
51%

Build:
DEFAULT BRANCH: master
Ran 16 Aug 2026 11:54AM UTC
Jobs 1
Files 1497
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Aug 2026 11:53AM UTC coverage: 50.989% (-0.4%) from 51.423%
#9606

push

web-flow
Corrige formatação de valores numéricos e estrutura do evento 211110 … (#1183)

* Corrige formatação de valores numéricos e estrutura do evento 211110 (NT 2025.002-RTC)

Formatação de valores numéricos:
Diversos campos BigDecimal dos grupos de evento chamavam os validadores de
DFBigDecimalValidador (que retornam o valor formatado conforme o schema,
com casas decimais fixas) mas descartavam o retorno e atribuíam o valor
bruto sem formatação, quebrando a serialização XML esperada pela SEFAZ. O
padrão correto (já usado em nota/NFNotaInfoISTot.java) é armazenar o campo
internamente como String, atribuindo o retorno do validador. Corrigidos os
seguintes grupos:
- AbstractNFDetGrupoItem (valorIBS, valorCBS)
- apropriacaocredito/NFDetGrupoCreditoPresumido (vBCCredPres)
- apropriacaocredito/NFDetGrupoImpostoCreditoPresumido (pCredPres, vCredPres)
- imobilizacao/NFDetGrupoControleEstoqueImobilizacao (quantidade)
- roubo/NFDetGrupoControleEstoquePerecimento (quantidade)
- roubo/NFDetGrupoControleEstoquePerecimentoFornecedor (valorIBS, valorCBS)
- naofornecido/NFDetGrupoItemNaoFornecido (valorIbs, valorCbs)
- naofornecido/NFDetGrupoControleEstoqueNaoFornecimento (quantidade)
- apropriacaobens/NFDetGrupoCredito (valorCreditoIBS, valorCreditoCBS)
- alczfmimportacao/NFDetGrupoControleEstoqueZFM (quantidade)
- apropriacaocomb/NFDetGrupoControleEstoque (quantidadeCombustivel)
- consumopessoal/NFDetGrupoControleEstoqueConsumo (quantidade)
- consumopessoal/NFDetGrupoConsumo (valorIBS, valorCBS)

Estrutura do evento 211110 (Solicitação de Apropriação de Crédito Presumido):
A tag gCredPres foi renomeada para gCredPresOper conforme a NT 2025.002-RTC
v1.50, alinhando com a estrutura já usada em
nota/NFNotaInfoItemImpostoIBSCBSGCredPresOper (seção 6 da NT):
- NFDetGrupoCreditoPresumido: @Root renomeado de gCredPres para gCredPresOper;
  campo vBC renomeado para vBCCredPres; adicionado cCredPres neste nível
  (código de classificação do crédito presumido por item); grupos in... (continued)

0 of 43 new or added lines in 13 files covered. (0.0%)

868 existing lines in 49 files now uncovered.

15133 of 29679 relevant lines covered (50.99%)

0.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/alczfmimportacao/NFDetGrupoControleEstoqueZFM.java
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/apropriacaocredito/NFDetGrupoCreditoPresumido.java
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/consumopessoal/NFDetGrupoControleEstoqueConsumo.java
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/imobilizacao/NFDetGrupoControleEstoqueImobilizacao.java
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/naofornecido/NFDetGrupoControleEstoqueNaoFornecimento.java
5
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/roubo/NFDetGrupoControleEstoquePerecimento.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/AbstractNFDetGrupoItem.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/apropriacaobens/NFDetGrupoCredito.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/apropriacaocredito/NFDetGrupoImpostoCreditoPresumido.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/consumopessoal/NFDetGrupoConsumo.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/naofornecido/NFDetGrupoItemNaoFornecido.java
2
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/roubo/NFDetGrupoControleEstoquePerecimentoFornecedor.java
1
0.0
src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/apropriacaocomb/NFDetGrupoControleEstoque.java

Coverage Regressions

Lines Coverage ∆ File
97
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSTIBS.java
76
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoInformacoesRelativasImpostosIBSCBS.java
76
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIBSCBSTot.java
45
65.15
-5.34% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoIdentificacao.java
42
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBS.java
39
0.0
0.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/evento/MDFeEnviaEventoRegistroPassagem.java
34
60.42
-4.36% src/main/java/com/fincatto/documentofiscal/cte400/classes/CTAutorizador400.java
32
69.52
-2.04% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIdentificacao.java
26
83.54
-3.87% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemProduto.java
25
11.11
11.11% src/main/java/com/fincatto/documentofiscal/cte400/classes/evento/CTeInfoEvento.java
25
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoCTeNormalInfoModalDutoviario.java
23
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/epec/NFInfoEventoEpec.java
22
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte300/classes/evento/CTeInfoEvento.java
22
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoCTeNormalInfoModalAquaviario.java
21
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIS.java
20
92.79
-1.3% src/main/java/com/fincatto/documentofiscal/validadores/DFStringValidador.java
20
11.36
3.32% src/main/java/com/fincatto/documentofiscal/validadores/DFXMLValidador.java
19
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/epec/NFDestinatarioEpec.java
19
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSMonofasia.java
16
73.77
73.77% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIBSCBS.java
14
20.0
-2.73% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioInfContratante.java
14
68.75
-6.25% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/inutilizacao/NFEventoInutilizacaoDados.java
13
61.9
3.21% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/NFInfoEvento.java
12
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java
12
64.29
5.59% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/NFInfoEvento.java
11
64.52
-9.56% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoEmitente.java
10
79.59
32.37% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioInfPag.java
10
66.67
0.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioVeiculoReboque.java
10
86.49
-3.65% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfo.java
9
23.08
-6.92% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoCTeNormalInfoDocumentos.java
7
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoDFeReferenciado.java
7
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSCredPresIBSZFM.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/cancelamento/NFInfoEventoCancelamento.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/manifestacaodestinatario/NFInfoEventoManifestacaoDestinatario.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/cancelamento/NFInfoEventoCancelamento.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/manifestacaodestinatario/NFInfoEventoManifestacaoDestinatario.java
4
86.49
-4.42% src/main/java/com/fincatto/documentofiscal/validadores/DFIntegerValidador.java
3
68.75
2.08% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/def/MDFTipoInfPagComp.java
3
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIdentificacaoPagAntecipado.java
2
92.0
92.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/parsers/MDFChaveParser.java
2
88.89
88.89% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFCredito.java
2
90.0
90.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFDebito.java
2
93.94
0.19% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFMeioPagamento.java
1
90.91
90.91% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/evento/MDFeInfoEvento.java
1
90.48
90.48% src/main/java/com/fincatto/documentofiscal/mdfe3/utils/MDFGeraChave.java
1
95.83
0.18% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaMotivoDesoneracaoICMS.java
1
68.97
-3.45% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS00.java
1
92.86
9.52% src/main/java/com/fincatto/documentofiscal/nfe400/NotaFiscalChaveParser.java
1
97.44
-0.24% src/main/java/com/fincatto/documentofiscal/utils/DFUtils.java
Jobs
ID Job ID Ran Files Coverage
1 #9606.1 16 Aug 2026 11:54AM UTC 1497
50.99
Source Files on build #9606
  • Tree
  • List 1497
  • Changed 180
  • Source Changed 171
  • Coverage Changed 86
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e44b655d on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc