• 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/nota/CTeNotaEndereco.java
1
package com.fincatto.documentofiscal.cte300.classes.nota;
2

3
import com.fincatto.documentofiscal.DFBase;
4
import com.fincatto.documentofiscal.DFPais;
5
import com.fincatto.documentofiscal.validadores.DFStringValidador;
6
import org.simpleframework.xml.Element;
7

8
/**
9
 * @author Caio
10
 * @info Dados do endereço
11
 */
12

13
public class CTeNotaEndereco extends DFBase {
14
    private static final long serialVersionUID = 1528514404620728196L;
15
    
16
    @Element(name = "xLgr")
17
    private String logradouro;
18
    
19
    @Element(name = "nro")
20
    private String numero;
21

22
    @Element(name = "xCpl", required = false)
23
    private String complemento;
24
    
25
    @Element(name = "xBairro")
26
    private String bairro;
27
    
28
    @Element(name = "cMun")
29
    private String codigoMunicipio;
30
    
31
    @Element(name = "xMun")
32
    private String descricaoMunicipio;
33

34
    @Element(name = "CEP", required = false)
35
    private String cep;
36
    
37
    @Element(name = "UF")
38
    private String siglaUF;
39

40
    @Element(name = "cPais", required = false)
41
    private DFPais codigoPais;
42

43
    @Element(name = "xPais", required = false)
44
    private String descricaoPais;
45

46
    public CTeNotaEndereco() {
×
47
        this.logradouro = null;
×
48
        this.numero = null;
×
49
        this.complemento = null;
×
50
        this.bairro = null;
×
51
        this.codigoMunicipio = null;
×
52
        this.descricaoMunicipio = null;
×
53
        this.cep = null;
×
54
        this.siglaUF = null;
×
55
        this.codigoPais = null;
×
56
        this.descricaoPais = null;
×
57
    }
×
58

59
    public String getLogradouro() {
60
        return this.logradouro;
×
61
    }
62

63
    /**
64
     * Logradouro
65
     */
66
    public void setLogradouro(final String logradouro) {
67
        DFStringValidador.tamanho2ate60(logradouro, "Logradouro");
×
68
        this.logradouro = logradouro;
×
69
    }
×
70

71
    public String getNumero() {
72
        return this.numero;
×
73
    }
74

75
    /**
76
     * Número
77
     */
78
    public void setNumero(final String numero) {
79
        DFStringValidador.tamanho60(numero, "Número");
×
80
        this.numero = numero;
×
81
    }
×
82

83
    public String getComplemento() {
84
        return this.complemento;
×
85
    }
86

87
    /**
88
     * Complemento
89
     */
90
    public void setComplemento(final String complemento) {
91
        DFStringValidador.tamanho60(complemento, "Complemento");
×
92
        this.complemento = complemento;
×
93
    }
×
94

95
    public String getBairro() {
96
        return this.bairro;
×
97
    }
98

99
    /**
100
     * Bairro
101
     */
102
    public void setBairro(final String bairro) {
103
        DFStringValidador.tamanho2ate60(bairro, "Bairro");
×
104
        this.bairro = bairro;
×
105
    }
×
106

107
    public String getCodigoMunicipio() {
108
        return this.codigoMunicipio;
×
109
    }
110

111
    /**
112
     * Código do município (utilizar a tabela do IBGE)<br>
113
     * Informar 9999999 para operações com o exterior.
114
     */
115
    public void setCodigoMunicipio(final String codigoMunicipio) {
116
        DFStringValidador.exatamente7N(codigoMunicipio, "Código do município");
×
117
        this.codigoMunicipio = codigoMunicipio;
×
118
    }
×
119

120
    public String getDescricaoMunicipio() {
121
        return this.descricaoMunicipio;
×
122
    }
123

124
    /**
125
     * Nome do município<br>
126
     * Informar EXTERIOR para operações com o exterior.
127
     */
128
    public void setDescricaoMunicipio(final String descricaoMunicipio) {
129
        DFStringValidador.tamanho2ate60(descricaoMunicipio, "Nome do município");
×
130
        this.descricaoMunicipio = descricaoMunicipio;
×
131
    }
×
132

133
    public String getCep() {
134
        return this.cep;
×
135
    }
136

137
    /**
138
     * CEP<br>
139
     * Informar os zeros não significativos
140
     */
141
    public void setCep(final String cep) {
142
        DFStringValidador.exatamente8N(cep, "CEP");
×
143
        this.cep = cep;
×
144
    }
×
145

146
    public String getSiglaUF() {
147
        return this.siglaUF;
×
148
    }
149

150
    /**
151
     * Sigla da UF<br>
152
     * Informar EX para operações com o exterior.
153
     */
154
    public void setSiglaUF(final String siglaUf) {
155
        DFStringValidador.exatamente2(siglaUf, "Sigla da UF");
×
156
        this.siglaUF = siglaUf;
×
157
    }
×
158

159
    public DFPais getCodigoPais() {
160
        return this.codigoPais;
×
161
    }
162

163
    /**
164
     * Código do país<br>
165
     * Utilizar a tabela do BACEN
166
     */
167
    public void setCodigoPais(final String codigoPais) {
168
        DFStringValidador.tamanho4N(codigoPais, "Código do país");
×
169
        this.codigoPais = DFPais.valueOfCodigo(codigoPais);
×
170
    }
×
171

172
    public String getDescricaoPais() {
173
        return this.descricaoPais;
×
174
    }
175

176
    /**
177
     * Nome do país
178
     */
179
    public void setDescricaoPais(final String descricaoPais) {
180
        DFStringValidador.tamanho2ate60(descricaoPais, "Nome do país");
×
181
        this.descricaoPais = descricaoPais;
×
182
    }
×
183
}
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

© 2025 Coveralls, Inc