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

wmixvideo / nfe / #9533

29 Jul 2026 11:46PM UTC coverage: 50.953%. First build
#9533

push

web-flow
Merge 99c0cb2cf into 0beb7b6c6

0 of 14 new or added lines in 2 files covered. (0.0%)

15132 of 29698 relevant lines covered (50.95%)

0.51 hits per line

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

65.15
/src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoIdentificacao.java
1
package com.fincatto.documentofiscal.cte400.classes.nota;
2

3
import com.fincatto.documentofiscal.DFAmbiente;
4
import com.fincatto.documentofiscal.DFBase;
5
import com.fincatto.documentofiscal.DFModelo;
6
import com.fincatto.documentofiscal.DFUnidadeFederativa;
7
import com.fincatto.documentofiscal.cte.CTTipoEmissao;
8
import com.fincatto.documentofiscal.cte.CTeConfig;
9
import com.fincatto.documentofiscal.cte400.classes.*;
10
import com.fincatto.documentofiscal.validadores.DFIntegerValidador;
11
import com.fincatto.documentofiscal.validadores.DFStringValidador;
12
import org.simpleframework.xml.Element;
13
import org.simpleframework.xml.ElementList;
14
import org.simpleframework.xml.Namespace;
15
import org.simpleframework.xml.Root;
16

17
import java.time.LocalDateTime;
18
import java.time.ZonedDateTime;
19
import java.util.List;
20

21
/**
22
 * Identificacao do CT-e
23
 */
24

25
@Root(name = "ide")
26
@Namespace(reference = CTeConfig.NAMESPACE)
27
public class CTeNotaInfoIdentificacao extends DFBase {
1✔
28
    private static final long serialVersionUID = 7938149076755500266L;
29

30
    @Element(name = "cUF")
31
    private DFUnidadeFederativa codigoUF;
32
    
33
    @Element(name = "cCT")
34
    private String codigoNumerico;
35
    
36
    @Element(name = "CFOP")
37
    private String cfop;
38
    
39
    @Element(name = "natOp")
40
    private String naturezaOperacao;
41
    
42
    @Element(name = "mod")
43
    private DFModelo modelo;
44
    
45
    @Element(name = "serie")
46
    private Integer serie;
47
    
48
    @Element(name = "nCT")
49
    private Integer numero;
50
    
51
    @Element(name = "dhEmi")
52
    private ZonedDateTime dataEmissao;
53
    
54
    @Element(name = "tpImp")
55
    private CTTipoImpressao tipoImpressao;
56
    
57
    @Element(name = "tpEmis")
58
    private CTTipoEmissao tipoEmissao;
59
    
60
    @Element(name = "cDV")
61
    private Integer digitoVerificador;
62
    
63
    @Element(name = "tpAmb")
64
    private DFAmbiente ambiente;
65
    
66
    @Element(name = "tpCTe")
67
    private CTFinalidade finalidade;
68
    
69
    @Element(name = "procEmi")
70
    private CTProcessoEmissao processoEmissao;
71
    
72
    @Element(name = "verProc")
73
    private String versaoProcessoEmissao;
74
    
75
    @Element(name = "indGlobalizado", required = false)
76
    private Integer indicadorGlobalizado;
77
    
78
    @Element(name = "cMunEnv")
79
    private String codigoMunicipioEnvio;
80
    
81
    @Element(name = "xMunEnv")
82
    private String descricaoMunicipioEnvio;
83
    
84
    @Element(name = "UFEnv")
85
    private String siglaUFEnvio;
86
    
87
    @Element(name = "modal")
88
    private CTModal modalidadeFrete;
89
    
90
    @Element(name = "tpServ")
91
    private CTTipoServico tipoServico;
92
    
93
    @Element(name = "cMunIni")
94
    private String codigoMunicipioInicio;
95
    
96
    @Element(name = "xMunIni")
97
    private String descricaoMunicipioInicio;
98
    
99
    @Element(name = "UFIni")
100
    private String siglaUfInicio;
101
    
102
    @Element(name = "cMunFim")
103
    private String codigoMunicipioFim;
104
    
105
    @Element(name = "xMunFim")
106
    private String descricaoMunicipioFim;
107
    
108
    @Element(name = "UFFim")
109
    private String siglaUfFim;
110
    
111
    @Element(name = "retira")
112
    private CTRetirada retira;
113
    
114
    @Element(name = "xDetRetira", required = false)
115
    private String detalheRetira;
116
    
117
    @Element(name = "indIEToma")
118
    private CTIndicadorTomador indIEToma;
119
    
120
    @Element(name = "toma3", required = false)
121
    private CTeNotaInfoIdentificacaoTomadorServico3 tomadorServico3;
122
    
123
    @Element(name = "toma4", required = false)
124
    private CTeNotaInfoIdentificacaoTomadorServico4 tomadorServico4;
125
    
126
    @Element(name = "dhCont", required = false)
127
    private LocalDateTime dataContingencia;
128
    
129
    @Element(name = "xJust", required = false)
130
    private String justificativa;
131

132
    @Element(name = "tpPagAnt", required = false)
133
    private String tipoPagamentoAntecipado;
134

135
    @Element(name = "gPagAntecipado", required = false)
136
    private GrupoPagamentoAntecipado grupoPagamentoAntecipado;
137

138
    public DFUnidadeFederativa getCodigoUF() {
139
        return this.codigoUF;
×
140
    }
141
    
142
    /**
143
     * Codigo da UF do emitente do CT-e.
144
     */
145
    public void setCodigoUF(final DFUnidadeFederativa codigoUF) {
146
        this.codigoUF = codigoUF;
1✔
147
    }
1✔
148
    
149
    public String getCodigoNumerico() {
150
        return this.codigoNumerico;
×
151
    }
152
    
153
    /**
154
     * Codigo numerico que compoe a Chave de Acesso.<br>
155
     * Numero aleatorio gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento.
156
     */
157
    public void setCodigoNumerico(final String codigoNumerico) {
158
        DFStringValidador.exatamente8N(codigoNumerico, "Codigo Numerico");
1✔
159
        this.codigoNumerico = codigoNumerico;
1✔
160
    }
1✔
161
    
162
    public String getCfop() {
163
        return this.cfop;
×
164
    }
165
    
166
    /**
167
     * Codigo Fiscal de Operacoes e Prestacoes
168
     */
169
    public void setCfop(final String cfop) {
170
        DFStringValidador.exatamente4N(cfop, "CFOP");
1✔
171
        this.cfop = cfop;
1✔
172
    }
1✔
173
    
174
    public String getNaturezaOperacao() {
175
        return this.naturezaOperacao;
×
176
    }
177
    
178
    /**
179
     * Natureza da Operacao
180
     */
181
    public void setNaturezaOperacao(final String naturezaOperacao) {
182
        DFStringValidador.tamanho2ate60(naturezaOperacao, "Natureza da Operacao");
1✔
183
        this.naturezaOperacao = naturezaOperacao;
1✔
184
    }
1✔
185
    
186
    public DFModelo getModelo() {
187
        return this.modelo;
×
188
    }
189
    
190
    /**
191
     * Modelo do documento fiscal<br>
192
     * Utilizar o codigo 57 para identificacao do CT-e, emitido em substituicao aos modelos de conhecimentos em papel.
193
     */
194
    public void setModelo(final DFModelo modelo) {
195
        this.modelo = modelo;
1✔
196
    }
1✔
197
    
198
    public Integer getSerie() {
199
        return this.serie;
×
200
    }
201
    
202
    /**
203
     * Serie do CT-e<br>
204
     * Preencher com "0" no caso de serie unica
205
     */
206
    public void setSerie(final Integer serie) {
207
        DFIntegerValidador.tamanho3(serie, "Serie");
1✔
208
        this.serie = serie;
1✔
209
    }
1✔
210
    
211
    public Integer getNumero() {
212
        return this.numero;
×
213
    }
214
    
215
    /**
216
     * Numero do CT-e
217
     */
218
    public void setNumero(final Integer numero) {
219
        DFIntegerValidador.tamanho9(numero, "Numero");
1✔
220
        this.numero = numero;
1✔
221
    }
1✔
222
    
223
    public ZonedDateTime getDataEmissao() {
224
        return this.dataEmissao;
×
225
    }
226
    
227
    /**
228
     * Data e hora de emissao do CT-e<br>
229
     * Formato AAAA-MM-DDTHH:MM:DD TZD
230
     */
231
    public void setDataEmissao(final ZonedDateTime dataEmissao) {
232
        this.dataEmissao = dataEmissao;
1✔
233
    }
1✔
234
    
235
    public CTTipoImpressao getTipoImpressao() {
236
        return this.tipoImpressao;
×
237
    }
238
    
239
    /**
240
     * Formato de impressao do DACTE<br>
241
     * Preencher com: 1 - Retrato; 2 - Paisagem.
242
     */
243
    public void setTipoImpressao(final CTTipoImpressao tipoImpressao) {
244
        this.tipoImpressao = tipoImpressao;
1✔
245
    }
1✔
246
    
247
    public CTTipoEmissao getTipoEmissao() {
248
        return this.tipoEmissao;
×
249
    }
250
    
251
    /**
252
     * Forma de emissao do CT-e<br>
253
     * Preencher com:<br>
254
     * 1 - Normal;<br>
255
     * 4 - EPEC pela SVC; 5 - Contingencia FSDA;<br>
256
     * 7 - Autorizacao pela SVC-RS;<br>
257
     * 8 - Autorizacao pela SVC-SP;<br>
258
     */
259
    public void setTipoEmissao(final CTTipoEmissao tipoEmissao) {
260
        this.tipoEmissao = tipoEmissao;
1✔
261
    }
1✔
262
    
263
    public Integer getDigitoVerificador() {
264
        return this.digitoVerificador;
×
265
    }
266
    
267
    /**
268
     * Digito Verificador da chave de acesso do CT-e<br>
269
     * Informar o digito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicacao do algoritmo modulo 11 (base 2,9) da chave de acesso.
270
     */
271
    public void setDigitoVerificador(final Integer digitoVerificador) {
272
        DFIntegerValidador.exatamente1(digitoVerificador, "DV");
1✔
273
        this.digitoVerificador = digitoVerificador;
1✔
274
    }
1✔
275
    
276
    public DFAmbiente getAmbiente() {
277
        return this.ambiente;
×
278
    }
279
    
280
    /**
281
     * Tipo do Ambiente<br>
282
     * Preencher com:<br>
283
     * 1 - Producao;<br>
284
     * 2 - Homologacao
285
     */
286
    public void setAmbiente(final DFAmbiente ambiente) {
287
        this.ambiente = ambiente;
1✔
288
    }
1✔
289
    
290
    public CTFinalidade getFinalidade() {
291
        return this.finalidade;
×
292
    }
293
    
294
    /**
295
     * Tipo do CT-e<br>
296
     * Preencher com:<br>
297
     * 0 - CT-e Normal;<br>
298
     * 1 - CT-e de Complemento de Valores;<br>
299
     * 2 - CT-e de Anulacao;<br>
300
     * 3 - CT-e Substituto
301
     */
302
    public void setFinalidade(final CTFinalidade finalidade) {
303
        this.finalidade = finalidade;
1✔
304
    }
1✔
305
    
306
    public CTProcessoEmissao getProcessoEmissao() {
307
        return this.processoEmissao;
×
308
    }
309
    
310
    /**
311
     * Identificador do processo de emissao do CT-e<br>
312
     * Preencher com:<br>
313
     * 0 - emissao de CT-e com aplicativo do contribuinte;<br>
314
     * 3- emissao CT-e pelo contribuinte com aplicativo fornecido pelo Fisco.
315
     */
316
    public void setProcessoEmissao(final CTProcessoEmissao processoEmissao) {
317
        this.processoEmissao = processoEmissao;
1✔
318
    }
1✔
319
    
320
    public String getVersaoProcessoEmissao() {
321
        return this.versaoProcessoEmissao;
×
322
    }
323
    
324
    /**
325
     * Versao do processo de emissao<br>
326
     * Iinformar a versao do aplicativo emissor de CT-e.
327
     */
328
    public void setVersaoProcessoEmissao(final String versaoProcessoEmissao) {
329
        DFStringValidador.tamanho20(versaoProcessoEmissao, "Versao Aplicativo Emissor");
1✔
330
        this.versaoProcessoEmissao = versaoProcessoEmissao;
1✔
331
    }
1✔
332
    
333
    public Integer getIndicadorGlobalizado() {
334
        return this.indicadorGlobalizado;
×
335
    }
336
    
337
    /**
338
     * Indicador de CT-e Globalizado<br>
339
     * Informar valor 1 quando for Globalizado e nao informar a tag quando nao tratar de CT-e Globalizado
340
     */
341
    public void setIndicadorGlobalizado(final Integer indicadorGlobalizado) {
342
        DFIntegerValidador.exatamente1(indicadorGlobalizado, "Indicador de CT-e Globalizado");
1✔
343
        this.indicadorGlobalizado = indicadorGlobalizado;
1✔
344
    }
1✔
345
    
346
    public String getCodigoMunicipioEnvio() {
347
        return this.codigoMunicipioEnvio;
×
348
    }
349
    
350
    /**
351
     * Codigo do Municipio de envio do CT-e (de onde o documento foi transmitido)<br>
352
     * Utilizar a tabela do IBGE. Informar 9999999 para as operacoes com o exterior.
353
     */
354
    public void setCodigoMunicipioEnvio(final String codigoMunicipioEnvio) {
355
        DFStringValidador.exatamente7N(codigoMunicipioEnvio, "Codigo do Municipio de envio do CT-e");
1✔
356
        this.codigoMunicipioEnvio = codigoMunicipioEnvio;
1✔
357
    }
1✔
358
    
359
    public String getDescricaoMunicipioEnvio() {
360
        return this.descricaoMunicipioEnvio;
×
361
    }
362
    
363
    /**
364
     * Nome do Municipio de envio do CT-e (de onde o documento foi transmitido)<br>
365
     * Informar PAIS/Municipio para as operacoes com o exterior.
366
     */
367
    public void setDescricaoMunicipioEnvio(final String descricaoMunicipioEnvio) {
368
        DFStringValidador.tamanho2ate60(descricaoMunicipioEnvio, "Nome do Municipio de envio do CT-e");
1✔
369
        this.descricaoMunicipioEnvio = descricaoMunicipioEnvio;
1✔
370
    }
1✔
371
    
372
    public String getSiglaUFEnvio() {
373
        return this.siglaUFEnvio;
×
374
    }
375
    
376
    /**
377
     * Sigla da UF de envio do CT-e (de onde o documento foi transmitido)<br>
378
     * Informar 'EX' para operacoes com o exterior.
379
     */
380
    public void setSiglaUFEnvio(final String siglaUFEnvio) {
381
        DFStringValidador.exatamente2(siglaUFEnvio, "Sigla da UF de envio do CT-e");
1✔
382
        this.siglaUFEnvio = siglaUFEnvio;
1✔
383
    }
1✔
384
    
385
    public CTModal getModalidadeFrete() {
386
        return this.modalidadeFrete;
×
387
    }
388
    
389
    /**
390
     * Modal<br>
391
     * Preencher com:<br>
392
     * 01 - Rodoviario;<br>
393
     * 02 - Aereo;<br>
394
     * 03 - Aquaviario;<br>
395
     * 04 - Ferroviario;<br>
396
     * 05 - Dutoviario;<br>
397
     * 06 - Multimodal;
398
     */
399
    public void setModalidadeFrete(final CTModal modalidadeFrete) {
400
        this.modalidadeFrete = modalidadeFrete;
1✔
401
    }
1✔
402
    
403
    public CTTipoServico getTipoServico() {
404
        return this.tipoServico;
×
405
    }
406
    
407
    /**
408
     * Tipo do Servico<br>
409
     * Preencher com:<br>
410
     * 0 - Normal;<br>
411
     * 1 - Subcontratacao;<br>
412
     * 2 - Redespacho;<br>
413
     * 3 - Redespacho Intermediario;<br>
414
     * 4 - Servico Vinculado a Multimodal
415
     */
416
    public void setTipoServico(final CTTipoServico tipoServico) {
417
        this.tipoServico = tipoServico;
1✔
418
    }
1✔
419
    
420
    public String getCodigoMunicipioInicio() {
421
        return this.codigoMunicipioInicio;
×
422
    }
423
    
424
    /**
425
     * Codigo do Municipio de inicio da prestacao<br>
426
     * Utilizar a tabela do IBGE. Informar 9999999 para operacoes com o exterior.
427
     */
428
    public void setCodigoMunicipioInicio(final String codigoMunicipioInicio) {
429
        DFStringValidador.exatamente7N(codigoMunicipioInicio, "Codigo do Municipio de inicio da prestacao");
1✔
430
        this.codigoMunicipioInicio = codigoMunicipioInicio;
1✔
431
    }
1✔
432
    
433
    public String getDescricaoMunicipioInicio() {
434
        return this.descricaoMunicipioInicio;
×
435
    }
436
    
437
    /**
438
     * Nome do Municipio do inicio da prestacao<br>
439
     * Informar 'EXTERIOR' para operacoes com o exterior.
440
     */
441
    public void setDescricaoMunicipioInicio(final String descricaoMunicipioInicio) {
442
        DFStringValidador.tamanho2ate60(descricaoMunicipioInicio, "Nome do Municipio do inicio da prestacao");
1✔
443
        this.descricaoMunicipioInicio = descricaoMunicipioInicio;
1✔
444
    }
1✔
445
    
446
    public String getSiglaUfInicio() {
447
        return this.siglaUfInicio;
×
448
    }
449
    
450
    /**
451
     * UF do inicio da prestacao<br>
452
     * Informar 'EX' para operacoes com o exterior.
453
     */
454
    public void setSiglaUfInicio(final String siglaUfInicio) {
455
        DFStringValidador.exatamente2(siglaUfInicio, "UF do inicio da prestacao");
1✔
456
        this.siglaUfInicio = siglaUfInicio;
1✔
457
    }
1✔
458
    
459
    public String getCodigoMunicipioFim() {
460
        return this.codigoMunicipioFim;
×
461
    }
462
    
463
    /**
464
     * Codigo do Municipio de termino da prestacao<br>
465
     * Utilizar a tabela do IBGE. Informar 9999999 para operacoes com o exterior.
466
     */
467
    public void setCodigoMunicipioFim(final String codigoMunicipioFim) {
468
        DFStringValidador.exatamente7N(codigoMunicipioFim, "Codigo do Municipio de termino da prestacao");
1✔
469
        this.codigoMunicipioFim = codigoMunicipioFim;
1✔
470
    }
1✔
471
    
472
    public String getDescricaoMunicipioFim() {
473
        return this.descricaoMunicipioFim;
×
474
    }
475
    
476
    /**
477
     * Nome do Municipio do termino da prestacao<br>
478
     * Informar 'EXTERIOR' para operacoes com o exterior.
479
     */
480
    public void setDescricaoMunicipioFim(final String descricaoMunicipioFim) {
481
        DFStringValidador.tamanho2ate60(descricaoMunicipioFim, "Nome do Municipio do termino da prestacao");
1✔
482
        this.descricaoMunicipioFim = descricaoMunicipioFim;
1✔
483
    }
1✔
484
    
485
    public String getSiglaUfFim() {
486
        return this.siglaUfFim;
×
487
    }
488
    
489
    /**
490
     * UF do termino da prestacao<br>
491
     * Informar 'EX' para operacoes com o exterior.
492
     */
493
    public void setSiglaUfFim(final String siglaUfFim) {
494
        DFStringValidador.exatamente2(siglaUfFim, "UF do termino da prestacao");
1✔
495
        this.siglaUfFim = siglaUfFim;
1✔
496
    }
1✔
497
    
498
    public CTRetirada getRetira() {
499
        return this.retira;
×
500
    }
501
    
502
    /**
503
     * Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estacao de Destino?<br>
504
     * Preencher com:<br>
505
     * 0 - sim;<br>
506
     * 1 - nao
507
     */
508
    public void setRetira(final CTRetirada retira) {
509
        this.retira = retira;
1✔
510
    }
1✔
511
    
512
    public String getDetalheRetira() {
513
        return this.detalheRetira;
×
514
    }
515
    
516
    /**
517
     * Detalhes da retirada
518
     */
519
    public void setDetalheRetira(final String detalheRetira) {
520
        DFStringValidador.tamanho160(detalheRetira, "Detalhes da retirada");
1✔
521
        this.detalheRetira = detalheRetira;
1✔
522
    }
1✔
523
    
524
    public CTIndicadorTomador getIndIEToma() {
525
        return this.indIEToma;
×
526
    }
527
    
528
    /**
529
     * Indicador do papel do tomador na prestacao do servico:<br>
530
     * 1 – Contribuinte ICMS;<br>
531
     * 2 – Contribuinte isento de inscricao;<br>
532
     * 9 – Nao Contribuinte<br>
533
     * Aplica-se ao tomador que for indicado no toma3 ou toma4
534
     */
535
    public void setIndIEToma(final CTIndicadorTomador indIEToma) {
536
        this.indIEToma = indIEToma;
1✔
537
    }
1✔
538
    
539
    public CTeNotaInfoIdentificacaoTomadorServico3 getTomadorServico3() {
540
        return this.tomadorServico3;
×
541
    }
542
    
543
    /**
544
     * Indicador do "papel" do tomador do servico no CT-e
545
     */
546
    public void setTomadorServico3(final CTeNotaInfoIdentificacaoTomadorServico3 toma3) {
547
        this.tomadorServico3 = toma3;
1✔
548
    }
1✔
549
    
550
    public CTeNotaInfoIdentificacaoTomadorServico4 getTomadorServico4() {
551
        return this.tomadorServico4;
×
552
    }
553
    
554
    /**
555
     * Indicador do "papel" do tomador do servico no CT-e
556
     */
557
    public void setTomadorServico4(final CTeNotaInfoIdentificacaoTomadorServico4 toma4) {
558
        this.tomadorServico4 = toma4;
×
559
    }
×
560
    
561
    public LocalDateTime getDataContingencia() {
562
        return this.dataContingencia;
×
563
    }
564
    
565
    /**
566
     * Data e Hora da entrada em contingencia<br>
567
     * Informar a data e hora no formato AAAA-MM-DDTHH:MM:SS
568
     */
569
    public void setDataContingencia(final LocalDateTime dataContingencia) {
570
        this.dataContingencia = dataContingencia;
1✔
571
    }
1✔
572
    
573
    public String getJustificativa() {
574
        return this.justificativa;
×
575
    }
576
    
577
    /**
578
     * Justificativa da entrada em contingencia
579
     */
580
    public void setJustificativa(final String justificativa) {
581
        DFStringValidador.tamanho15a256(justificativa, "Justificativa da entrada em contingencia");
1✔
582
        this.justificativa = justificativa;
1✔
583
    }
1✔
584

585
    public String getTpPagAnt() {
NEW
586
        return this.tipoPagamentoAntecipado;
×
587
    }
588

589
    /**
590
     * NT 2026.002 - Tipo de pagamento antecipado.<br>
591
     * 1 = Pagamento Antecipado; 3 = Fornecimento com pagamento realizado
592
     * anteriormente. Opcional; informar apenas em caso de antecipacao de
593
     * pagamento.
594
     */
595
    public void setTpPagAnt(final String tipoPagamentoAntecipado) {
NEW
596
        this.tipoPagamentoAntecipado = tipoPagamentoAntecipado;
×
NEW
597
    }
×
598

599
    public GrupoPagamentoAntecipado getGPagAntecipado() {
NEW
600
        return this.grupoPagamentoAntecipado;
×
601
    }
602

603
    /**
604
     * NT 2026.002 - Grupo de antecipacao de pagamento.<br>
605
     * Permite informar apenas quando tpPagAnt = 3.
606
     */
607
    public void setGPagAntecipado(final GrupoPagamentoAntecipado grupoPagamentoAntecipado) {
NEW
608
        this.grupoPagamentoAntecipado = grupoPagamentoAntecipado;
×
NEW
609
    }
×
610

611
    /**
612
     * Grupo de antecipacao de pagamento (ide/gPagAntecipado).<br>
613
     * Contem de 1 a 99 chaves de acesso de CT-e de pagamento antecipado
614
     * (chCTePagAnt, com tpPagAnt = 1).
615
     */
616
    @Root(name = "gPagAntecipado")
617
    @Namespace(reference = CTeConfig.NAMESPACE)
NEW
618
    public static class GrupoPagamentoAntecipado extends DFBase {
×
619
        private static final long serialVersionUID = 7938149076755500267L;
620

621
        @ElementList(entry = "chCTePagAnt", inline = true, required = true)
622
        private List<String> chavesPagamentoAntecipado;
623

624
        public List<String> getChCTePagAnt() {
NEW
625
            return this.chavesPagamentoAntecipado;
×
626
        }
627

628
        public void setChCTePagAnt(final List<String> chavesPagamentoAntecipado) {
NEW
629
            this.chavesPagamentoAntecipado = chavesPagamentoAntecipado;
×
NEW
630
        }
×
631
    }
632
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc