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

wmixvideo / nfe / #6746

24 Jun 2025 01:09AM UTC coverage: 51.41% (-0.3%) from 51.688%
#6746

push

web-flow
Merge a03513cf8 into bb9f583b3

0 of 19 new or added lines in 1 file covered. (0.0%)

214 existing lines in 12 files now uncovered.

14003 of 27238 relevant lines covered (51.41%)

0.51 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIBSCBS.java
1
package com.fincatto.documentofiscal.nfe400.classes;
2

3
import java.util.Arrays;
4

UNCOV
5
public enum NFNotaInfoImpostoTributacaoIBSCBS {
×
6

7
        // Link download tabela https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=ix44jDLyQog=
8
        // cClassTrib_20250515_PUBLICACAO.xlsx
9
        
NEW
10
        SITUACOES_TRIBUTADAS_INTEGRALMENTE_PELO_IBS_E_CBS("000", "Tributa\u00e7\u00e3o integral", "000001", "Situações tributadas integralmente pelo IBS e CBS"),
×
NEW
11
        EXPLORACAO_DE_VIA("000", "Tributa\u00e7\u00e3o integral", "000002", "Exploração de via"),
×
NEW
12
        REGIME_AUTOMOTIVO_PROJETOS_INCENTIVADOS_ART_311("000", "Tributa\u00e7\u00e3o integral", "000003", "Regime automotivo - projetos incentivados (art. 311)"),
×
NEW
13
        REGIME_AUTOMOTIVO_PROJETOS_INCENTIVADOS_ART_312("000", "Tributa\u00e7\u00e3o integral", "000004", "Regime automotivo - projetos incentivados (art. 312)"),
×
NEW
14
        TRIBUTACAO_COM_ALIQUOTAS_UNIFORMES_OPERACOES_FGTS("010", "Tributa\u00e7\u00e3o integral", "010001", "Tributação com alíquotas uniformes - operações do FGTS");
×
15

NEW
16
        private NFNotaInfoImpostoTributacaoIBSCBS(String cstIBSCBS, String xstIBSCBS, String cClassTrib, String xClassTrib) {
×
NEW
17
                this.cstIBSCBS = cstIBSCBS;
×
NEW
18
                this.xstIBSCBS = xstIBSCBS;
×
NEW
19
                this.cClassTrib = cClassTrib;
×
NEW
20
                this.xClassTrib = xClassTrib;
×
NEW
21
        }
×
22

23
        public static NFNotaInfoImpostoTributacaoIBSCBS valueOfCodigo(final String cClassTrib) {
NEW
24
                return Arrays.stream(NFNotaInfoImpostoTributacaoIBSCBS.values())
×
NEW
25
                                        .filter(ibscbs -> ibscbs.getcClassTrib().equals(cClassTrib))
×
NEW
26
                                                .findFirst().orElse(null);
×
27
        }
28
        
29
        // Coluna A
30
        private final String cstIBSCBS;
31
        // Coluna B
32
        private final String xstIBSCBS;
33
        // Coluna C
34
        private final String cClassTrib;
35
        // Coluna D
36
        private final String xClassTrib;
37

38
        public String getcClassTrib() {
NEW
39
                return cClassTrib;
×
40
        }
41

42
        public String getCstIBSCBS() {
NEW
43
                return this.cstIBSCBS;
×
44
        }
45

46
        public String getxClassTrib() {
NEW
47
                return xClassTrib;
×
48
        }
49

50
        public String getXstIBSCBS() {
NEW
51
                return xstIBSCBS;
×
52
        }
53

54
        @Override
55
        public String toString() {
NEW
56
                return cClassTrib + " - " + xClassTrib;
×
57
        }
58
        
59
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc