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

wmixvideo / nfe / #7148

04 Dec 2025 02:00PM UTC coverage: 52.281% (+25.3%) from 26.996%
#7148

push

web-flow
Ajuste conforme CTe_Nota_Tecnica_2025_001_RTC_v1.10 (#1126)

* Merge from master

* Revert "Merge from master"

This reverts commit e2ed141c3.

* Revert "Revert "Merge from master""

This reverts commit 05781623b.

* Adição do campo indDoacao e grupo de informações de estorno de crédito. Exclusão do grupo de informações do crédito presumido por não se aplicar aos cClassTrib associados ao CTe. Conforme CTe_Nota_Tecnica_2025_001_RTC_v1.10.

103 of 276 new or added lines in 17 files covered. (37.32%)

2968 existing lines in 404 files now uncovered.

14761 of 28234 relevant lines covered (52.28%)

0.52 hits per line

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

93.33
/src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoSituacaoTributariaPIS.java
1
package com.fincatto.documentofiscal.nfe400.classes;
2

3
public enum NFNotaInfoSituacaoTributariaPIS {
1✔
4

5
    CST_01("01", "Opera\u00e7\u00e3o tribut\u00e1vel cumulativo/n\u00e3o cumulativo"),
1✔
6
    CST_02("02", "Opera\u00e7\u00e3o tribut\u00e1vel al\u00edquota diferenciada"),
1✔
7
    CST_03("03", "Opera\u00e7\u00e3o tribut\u00e1vel quantidade vendida por al\u00edquota por unidade produto"),
1✔
8
    CST_04("04", "Opera\u00e7\u00e3o tribut\u00e1vel monof\u00e1sica al\u00edquota zero"),
1✔
9
    CST_05("05", "Opera\u00e7\u00e3o tribut\u00e1vel ST"),
1✔
10
    CST_06("06", "Opera\u00e7\u00e3o tribut\u00e1vel al\u00edquota zero"),
1✔
11
    CST_07("07", "Opera\u00e7\u00e3o isenta de contribui\u00e7\u00e3o"),
1✔
12
    CST_08("08", "Opera\u00e7\u00e3o sem incid\u00eancia de contribui\u00e7\u00e3o"),
1✔
13
    CST_09("09", "Opera\u00e7\u00e3o com suspens\u00e3o de contribui\u00e7\u00e3o"),
1✔
14
    CST_49("49", "Outras opera\u00e7\u00f5es de sa\u00edda"),
1✔
15
    CST_50("50", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada exclusivamente receita tributada mercado interno"),
1✔
16
    CST_51("51", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada exclusivamente receita n\u00e3o tributada mercado interno"),
1✔
17
    CST_52("52", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada exclusivamente receita exporta\u00e7\u00e3o"),
1✔
18
    CST_53("53", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada receitas tributada e n\u00e3o tributada mercado interno"),
1✔
19
    CST_54("54", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada receitas tributadas no mercado interno exporta\u00e7\u00e3o"),
1✔
20
    CST_55("55", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada receitas n\u00e3o tributada no mercado interno exporta\u00e7\u00e3o"),
1✔
21
    CST_56("56", "Opera\u00e7\u00e3o direito cr\u00e9dito vinculada receitas tributadas e n\u00e3o tributadas mercado interno exporta\u00e7\u00e3o"),
1✔
22
    CST_60("60", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada exclusivamente receita tributada mercado interno"),
1✔
23
    CST_61("61", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada exclusivamente \u00e0 receita n\u00e3o tributada mercado interno"),
1✔
24
    CST_62("62", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada exclusivamente receita exporta\u00e7\u00e3o"),
1✔
25
    CST_63("63", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada receitas tributadas mercado interno"),
1✔
26
    CST_64("64", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada receitas tributadas mercado interno exporta\u00e7\u00e3o"),
1✔
27
    CST_65("65", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada receitas n\u00e3o tributadas mercado interno exporta\u00e7\u00e3o"),
1✔
28
    CST_66("66", "Cr\u00e9dito presumido opera\u00e7\u00e3o aquisi\u00e7\u00e3o vinculada receitas tributadas e n\u00e3o tributadas mercado interno exporta\u00e7\u00e3o"),
1✔
29
    CST_67("67", "Cr\u00e9dito presumido outras opera\u00e7\u00f5es"),
1✔
30
    CST_70("70", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o sem direito cr\u00e9dito"),
1✔
31
    CST_71("71", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o com isen\u00e7\u00e3o"),
1✔
32
    CST_72("72", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o com suspens\u00e3o"),
1✔
33
    CST_73("73", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o al\u00edquota zero"),
1✔
34
    CST_74("74", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o sem incid\u00eancia de contribui\u00e7\u00e3o"),
1✔
35
    CST_75("75", "Opera\u00e7\u00e3o aquisi\u00e7\u00e3o por substitui\u00e7\u00e3o tribut\u00e1ria"),
1✔
36
    CST_98("98", "Outras opera\u00e7\u00f5es de entrada"),
1✔
37
    CST_99("99", "Outras opera\u00e7\u00f5es");
1✔
38

39
    private final String codigo;
40
    private final String descricao;
41

42
    NFNotaInfoSituacaoTributariaPIS(final String codigo, final String descricao) {
1✔
43
        this.codigo = codigo;
1✔
44
        this.descricao = descricao;
1✔
45
    }
1✔
46

47
    public String getCodigo() {
48
        return this.codigo;
1✔
49
    }
50

51
    public static NFNotaInfoSituacaoTributariaPIS valueOfCodigo(final String codigo) {
52
        for (final NFNotaInfoSituacaoTributariaPIS situacaoTributariaPIS : NFNotaInfoSituacaoTributariaPIS.values()) {
1✔
53
            if (situacaoTributariaPIS.getCodigo().equals(codigo)) {
1✔
54
                return situacaoTributariaPIS;
1✔
55
            }
56
        }
57
        return null;
×
58
    }
59

60
    @Override
61
    public String toString() {
62
        return codigo + " - " + descricao;
×
63
    }
64

65
        public String getDescricao() {
UNCOV
66
                return descricao;
×
67
        }
68
    
69
}
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