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

wmixvideo / nfe / #7320

24 Jun 2025 02:03AM UTC coverage: 51.463% (+1.1%) from 50.377%
#7320

push

web-flow
Merge 80a657e41 into bb9f583b3

14 of 20 new or added lines in 1 file covered. (70.0%)

812 existing lines in 45 files now uncovered.

14018 of 27239 relevant lines covered (51.46%)

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/cte400/classes/evento/CTeInfoEvento.java
1
package com.fincatto.documentofiscal.cte400.classes.evento;
2

3
import com.fincatto.documentofiscal.DFAmbiente;
4
import com.fincatto.documentofiscal.DFBase;
5
import com.fincatto.documentofiscal.DFUnidadeFederativa;
6
import com.fincatto.documentofiscal.cte400.classes.nota.CTeInformacoesNotaFiscalFacil;
7
import com.fincatto.documentofiscal.cte400.classes.nota.CTeInformacoesPAA;
8
import com.fincatto.documentofiscal.validadores.DFIntegerValidador;
9
import com.fincatto.documentofiscal.validadores.DFStringValidador;
10
import org.simpleframework.xml.Attribute;
11
import org.simpleframework.xml.Element;
12

13
import java.time.ZonedDateTime;
14

15
public class CTeInfoEvento extends DFBase {
×
16
    private static final long serialVersionUID = 4495040029270775685L;
17

18
    @Attribute(name = "Id", required = false)
19
    private String id;
20

21
    @Element(name = "cOrgao", required = false)
22
    private DFUnidadeFederativa orgao;
23
    
24
    @Element(name = "tpAmb")
25
    private DFAmbiente ambiente;
26

27
    @Element(name = "CNPJ", required = false)
28
    private String cnpj;
29

30
    @Element(name = "CPF", required = false)
31
    private String cpf;
32
    
33
    @Element(name = "chCTe")
34
    private String chave;
35
    
36
    @Element(name = "dhEvento")
37
    private ZonedDateTime dataHoraEvento;
38
    
39
    @Element(name = "tpEvento")
40
    private String codigoEvento;
41
    
42
    @Element(name = "nSeqEvento")
43
    private Integer numeroSequencialEvento;
44

45
    @Element(name = "detEvento")
46
    private CTeDetalhamentoEvento detalheEvento;
47

48
    /**
49
     * Informações da Nota Fiscal Facil de preenchimento exclusivo pelo app NFF
50
     */
51
    @Element(name = "infSolicNFF", required = false)
52
    private CTeInformacoesNotaFiscalFacil informacoesNotaFiscalFacil;
53

54
    /**
55
     * Informações de preenchimento exclusivo do Provedor de Assinatura e Autorização
56
     */
57
    @Element(name = "infPAA", required = false)
58
    private CTeInformacoesPAA informacoesPAA;
59

60
    public void setOrgao(final DFUnidadeFederativa orgao) {
61
        this.orgao = orgao;
×
62
    }
×
63

64
    public String getId() {
65
        return this.id;
×
66
    }
67

68
    public void setId(final String id) {
69
        DFStringValidador.exatamente55(id, "Info Evento ID");
×
70
        this.id = id;
×
71
    }
×
72

73
    public DFAmbiente getAmbiente() {
74
        return this.ambiente;
×
75
    }
76

77
    public void setAmbiente(final DFAmbiente ambiente) {
78
        this.ambiente = ambiente;
×
79
    }
×
80

81
    public String getCnpj() {
82
        return this.cnpj;
×
83
    }
84

85
    public void setCnpj(final String cnpj) {
86
        if (this.cpf != null) {
×
87
            throw new IllegalStateException("CPF ja foi setado");
×
88
        }
UNCOV
89
        DFStringValidador.cnpj(cnpj);
×
UNCOV
90
        this.cnpj = cnpj;
×
91
    }
×
92

93
    public String getCpf() {
UNCOV
94
        return this.cpf;
×
95
    }
96

97
    public void setCpf(final String cpf) {
UNCOV
98
        if (this.cnpj != null) {
×
UNCOV
99
            throw new IllegalStateException("CNPJ ja foi setado");
×
100
        }
UNCOV
101
        DFStringValidador.cpf(cpf);
×
UNCOV
102
        this.cpf = cpf;
×
UNCOV
103
    }
×
104

105
    public String getChave() {
106
        return this.chave;
×
107
    }
108

109
    public void setChave(final String chave) {
UNCOV
110
        DFStringValidador.exatamente44N(chave, "Info Evento Chave");
×
UNCOV
111
        this.chave = chave;
×
UNCOV
112
    }
×
113

114
    public ZonedDateTime getDataHoraEvento() {
UNCOV
115
        return this.dataHoraEvento;
×
116
    }
117

118
    public void setDataHoraEvento(final ZonedDateTime dataHoraEvento) {
UNCOV
119
        this.dataHoraEvento = dataHoraEvento;
×
UNCOV
120
    }
×
121

122
    public String getCodigoEvento() {
123
        return this.codigoEvento;
×
124
    }
125

126
    public void setCodigoEvento(final String codigoEvento) {
UNCOV
127
        DFStringValidador.exatamente6N(codigoEvento, "Info Evento Codigo");
×
UNCOV
128
        this.codigoEvento = codigoEvento;
×
UNCOV
129
    }
×
130

131
    public int getNumeroSequencialEvento() {
132
        return this.numeroSequencialEvento;
×
133
    }
134

135
    public void setNumeroSequencialEvento(final int numeroSequencialEvento) {
UNCOV
136
        DFIntegerValidador.tamanho1a3(numeroSequencialEvento, "Numero Sequencial Evento");
×
UNCOV
137
        this.numeroSequencialEvento = numeroSequencialEvento;
×
UNCOV
138
    }
×
139

140
    public DFUnidadeFederativa getOrgao() {
UNCOV
141
        return this.orgao;
×
142
    }
143

144
    public void setNumeroSequencialEvento(final Integer numeroSequencialEvento) {
UNCOV
145
        this.numeroSequencialEvento = numeroSequencialEvento;
×
UNCOV
146
    }
×
147

148
    public CTeDetalhamentoEvento getDetalheEvento() {
UNCOV
149
        return this.detalheEvento;
×
150
    }
151

152
    public void setDetalheEvento(final CTeDetalhamentoEvento detalheEvento) {
UNCOV
153
        this.detalheEvento = detalheEvento;
×
UNCOV
154
    }
×
155

156
    public CTeInformacoesNotaFiscalFacil getInformacoesNotaFiscalFacil() {
UNCOV
157
        return informacoesNotaFiscalFacil;
×
158
    }
159

160
    public void setInformacoesNotaFiscalFacil(CTeInformacoesNotaFiscalFacil informacoesNotaFiscalFacil) {
UNCOV
161
        this.informacoesNotaFiscalFacil = informacoesNotaFiscalFacil;
×
UNCOV
162
    }
×
163

164
    public CTeInformacoesPAA getInformacoesPAA() {
UNCOV
165
        return informacoesPAA;
×
166
    }
167

168
    public void setInformacoesPAA(CTeInformacoesPAA informacoesPAA) {
UNCOV
169
        this.informacoesPAA = informacoesPAA;
×
UNCOV
170
    }
×
171
}
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