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

wmixvideo / nfe / #6582

17 Jul 2025 09:30PM UTC coverage: 51.231% (+24.2%) from 26.996%
#6582

push

web-flow
Adequação do mapeamento de infLocalCarrega e infLocalDescarrega ao xs:choice do schema MDF-e (#1054)

* Adequação do mapeamento de infLocalCarrega e infLocalDescarrega ao xs:choice do schema MDF-e

* Adequação do mapeamento de infLocalCarrega e infLocalDescarrega ao xs:choice do schema MDF-e

14006 of 27339 relevant lines covered (51.23%)

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/cte300/classes/enviolote/consulta/CTeProtocoloInfo.java
1
package com.fincatto.documentofiscal.cte300.classes.enviolote.consulta;
2

3
import com.fincatto.documentofiscal.DFAmbiente;
4
import com.fincatto.documentofiscal.DFBase;
5
import org.simpleframework.xml.Attribute;
6
import org.simpleframework.xml.Element;
7
import org.simpleframework.xml.Namespace;
8
import org.simpleframework.xml.Root;
9

10
/**
11
 * @author Caio
12
 * @info Tipo Protocolo de status resultado do processamento da CT-e<br>
13
 *       Dados do protocolo de status
14
 */
15

16
@Root(name = "infProt")
17
@Namespace(reference = "http://www.portalfiscal.inf.br/cte")
18
public class CTeProtocoloInfo extends DFBase {
19
    private static final long serialVersionUID = -6767121633444305271L;
20
    
21
    @Element(name = "tpAmb")
22
    private DFAmbiente ambiente;
23
    
24
    @Element(name = "verAplic")
25
    private String versaoAplicacao;
26
    
27
    @Element(name = "chCTe")
28
    private String chave;
29
    
30
    @Element(name = "dhRecbto")
31
    private String dataRecebimento;
32

33
    @Element(name = "nProt", required = false)
34
    private String numeroProtocolo;
35

36
    @Element(name = "digVal", required = false)
37
    private String validador;
38
    
39
    @Element(name = "cStat")
40
    private String status;
41
    
42
    @Element(name = "xMotivo", required = false)
43
    private String motivo;
44

45
    @Attribute(name = "Id", required = false)
46
    private String id;
47

48
    public CTeProtocoloInfo() {
×
49
        this.ambiente = null;
×
50
        this.versaoAplicacao = null;
×
51
        this.chave = null;
×
52
        this.dataRecebimento = null;
×
53
        this.numeroProtocolo = null;
×
54
        this.validador = null;
×
55
        this.status = null;
×
56
        this.motivo = null;
×
57
        this.id = null;
×
58
    }
×
59

60
    public DFAmbiente getAmbiente() {
61
        return this.ambiente;
×
62
    }
63

64
    /**
65
     * Identificação do Ambiente:<br>
66
     * 1 - Produção<br>
67
     * 2 - Homologação
68
     */
69
    public void setAmbiente(final DFAmbiente ambiente) {
70
        this.ambiente = ambiente;
×
71
    }
×
72

73
    public String getVersaoAplicacao() {
74
        return this.versaoAplicacao;
×
75
    }
76

77
    /**
78
     * Versão do Aplicativo que processou a NF-e
79
     */
80
    public void setVersaoAplicacao(final String versaoAplicacao) {
81
        this.versaoAplicacao = versaoAplicacao;
×
82
    }
×
83

84
    public String getChave() {
85
        return this.chave;
×
86
    }
87

88
    /**
89
     * Chaves de acesso da CT-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, subsérie e número da CT-e e código numérico+DV.
90
     */
91
    public void setChave(final String chave) {
92
        this.chave = chave;
×
93
    }
×
94

95
    public String getDataRecebimento() {
96
        return this.dataRecebimento;
×
97
    }
98

99
    /**
100
     * Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS TZD. Deve ser preenchida com data e hora da gravação no Banco em caso de Confirmação. Em caso de Rejeição, com data e hora do recebimento do Lote de CT-e enviado.
101
     */
102
    public void setDataRecebimento(final String dataRecebimento) {
103
        this.dataRecebimento = dataRecebimento;
×
104
    }
×
105

106
    public String getNumeroProtocolo() {
107
        return this.numeroProtocolo;
×
108
    }
109

110
    /**
111
     * Número do Protocolo de Status do CT-e. 1 posição tipo de autorizador (1 – Secretaria de Fazenda Estadual, 3 - SEFAZ Virtual RS, 5 - SEFAZ Virtual SP ); 2 posições ano; 10 seqüencial no ano.
112
     */
113
    public void setNumeroProtocolo(final String numeroProtocolo) {
114
        this.numeroProtocolo = numeroProtocolo;
×
115
    }
×
116

117
    public String getValidador() {
118
        return this.validador;
×
119
    }
120

121
    /**
122
     * Digest Value da CT-e processado. Utilizado para conferir a integridade do CT-e original.
123
     */
124
    public void setValidador(final String validador) {
125
        this.validador = validador;
×
126
    }
×
127

128
    public String getStatus() {
129
        return this.status;
×
130
    }
131

132
    /**
133
     * Código do status do CT-e.
134
     */
135
    public void setStatus(final String status) {
136
        this.status = status;
×
137
    }
×
138

139
    public String getMotivo() {
140
        return this.motivo;
×
141
    }
142

143
    /**
144
     * Descrição literal do status do CT-e.
145
     */
146
    public void setMotivo(final String motivo) {
147
        this.motivo = motivo;
×
148
    }
×
149

150
    public String getId() {
151
        return this.id;
×
152
    }
153

154
    /**
155
     *
156
     * */
157
    public void setId(final String id) {
158
        this.id = id;
×
159
    }
×
160
}
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