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

wmixvideo / nfe / #6799

25 Sep 2025 06:20PM UTC coverage: 51.767% (+0.08%) from 51.688%
#6799

push

web-flow
Merge branch 'wmixvideo:master' into master

143 of 181 new or added lines in 23 files covered. (79.01%)

3 existing lines in 3 files now uncovered.

14415 of 27846 relevant lines covered (51.77%)

0.52 hits per line

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

0.0
/src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIBSCBSTot.java
1
package com.fincatto.documentofiscal.nfe400.classes.nota;
2

3
import com.fincatto.documentofiscal.DFBase;
4
import com.fincatto.documentofiscal.validadores.DFBigDecimalValidador;
5
import java.math.BigDecimal;
6
import org.simpleframework.xml.Element;
7

8
/**
9
 * W34
10
 *
11
 * @author Edivaldo Merlo Stens
12
 */
13
public class NFNotaInfoIBSCBSTot extends DFBase {
×
14

15
  private static final long serialVersionUID = 1644701343314751237L;
16

17
  @Element(name = "vBCIBSCBS")
18
  private String vBCIBSCBS; // W35
19

20
  @Element(name = "gIBS")
21
  private NFNotaInfoIBSCBSTot.GIBS gIBS; // W36
22

23
  @Element(name = "gCBS")
24
  private NFNotaInfoIBSCBSTot.GCBS gCBS; // W50
25

26
  @Element(name = "gMono")
27
  private NFNotaInfoIBSCBSTot.GMono gMono; // W57
28

29
  public String getVBCIBSCBS() {
30
    return vBCIBSCBS;
×
31
  }
32

33
  public void setVBCIBSCBS(BigDecimal vBCIBSCBS) {
34
    this.vBCIBSCBS = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vBCIBSCBS, "Valor total da BC do IBS e da CBS");;
×
35
  }
×
36

37
  public NFNotaInfoIBSCBSTot.GIBS getGIBS() {
38
    return gIBS;
×
39
  }
40

41
  public void setGIBS(NFNotaInfoIBSCBSTot.GIBS gIBS) {
42
    this.gIBS = gIBS;
×
43
  }
×
44

45
  public NFNotaInfoIBSCBSTot.GCBS getGCBS() {
46
    return gCBS;
×
47
  }
48

49
  public void setGCBS(NFNotaInfoIBSCBSTot.GCBS gCBS) {
50
    this.gCBS = gCBS;
×
51
  }
×
52

53
  public NFNotaInfoIBSCBSTot.GMono getGMono() {
54
    return gMono;
×
55
  }
56

57
  public void setGMono(NFNotaInfoIBSCBSTot.GMono gMono) {
58
    this.gMono = gMono;
×
59
  }
×
60

61
  // W36
NEW
62
  public static class GIBS extends DFBase {
×
63

64
    private static final long serialVersionUID = 6387739393518311458L;
65

66
    @Element(name = "gIBSUF", required = true)
67
    private GIBS.GIBSUF gIBSUF; // W37
68

69
    @Element(name = "gIBSMun", required = true)
70
    private GIBS.GIBSMun gIBSMun; // W42
71

72
    @Element(name = "vIBS", required = true)
73
    private String vIBS; // W47
74

75
    @Element(name = "vCredPres", required = true)
76
    private String vCredPres; // W48
77

78
    @Element(name = "vCredPresCondSus", required = true)
79
    private String vCredPresCondSus; // W49
80

81
    public GIBSUF getGIBSUF() {
82
      return gIBSUF;
×
83
    }
84

85
    public void setGIBSUF(GIBSUF gIBSUF) {
86
      this.gIBSUF = gIBSUF;
×
87
    }
×
88

89
    public GIBSMun getGIBSMun() {
90
      return gIBSMun;
×
91
    }
92

93
    public void setGIBSMun(GIBSMun gIBSMun) {
94
      this.gIBSMun = gIBSMun;
×
95
    }
×
96

97
    public String getVIBS() {
98
      return vIBS;
×
99
    }
100

101
    public void setVIBS(BigDecimal vIBS) {
102
      this.vIBS = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBS, "Valor total do IBS");
×
103
    }
×
104

105
    public String getVCredPres() {
106
      return vCredPres;
×
107
    }
108

109
    public void setVCredPres(BigDecimal vCredPres) {
110
      this.vCredPres = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCredPres, "Valor total do crédito presumido");
×
111
    }
×
112

113
    public String getVCredPresCondSus() {
114
      return vCredPresCondSus;
×
115
    }
116

117
    public void setVCredPresCondSus(BigDecimal vCredPresCondSus) {
118
      this.vCredPresCondSus = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCredPresCondSus, "Valor total do crédito presumido em condição suspensiva");
×
119
    }
×
120

121
    // W37
NEW
122
    public static class GIBSUF extends DFBase {
×
123
            
124
          private static final long serialVersionUID = 2194095471152971393L;
125

126
      @Element(name = "vDif", required = true)
127
      private String vDif; // W38
128

129
      @Element(name = "vDevTrib", required = true)
130
      private String vDevTrib; // W39
131

132
      @Element(name = "vIBSUF", required = true)
133
      private String vIBSUF; // W41
134

135
      public String getVDif() {
136
        return vDif;
×
137
      }
138

139
      public void setVDif(BigDecimal vDif) {
140
        this.vDif = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDif, "Valor total do diferimento");
×
141
      }
×
142

143
      public String getVDevTrib() {
144
        return vDevTrib;
×
145
      }
146

147
      public void setVDevTrib(BigDecimal vDevTrib) {
148
        this.vDevTrib = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDevTrib, "Valor total de devolução de tributos");
×
149
      }
×
150

151
      public String getVIBSUF() {
152
        return vIBSUF;
×
153
      }
154

155
      public void setVIBSUF(BigDecimal vIBSUF) {
156
        this.vIBSUF = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBSUF, "Valor total do IBS da UF");;
×
157
      }
×
158

159
    }
160

161
    // W42
NEW
162
    public static class GIBSMun extends DFBase {
×
163

164
          private static final long serialVersionUID = -2332368864513646731L;
165

166
      @Element(required = true)
167
      private String vDif; // W43
168

169
      @Element(required = true)
170
      private String vDevTrib; // W44
171

172
      @Element(required = true)
173
      private String vIBSMun; // W46
174

175
      public String getVDif() {
176
        return vDif;
×
177
      }
178

179
      public void setVDif(BigDecimal vDif) {
180
        this.vDif = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDif, "Valor total do diferimento");
×
181
      }
×
182

183
      public String getVDevTrib() {
184
        return vDevTrib;
×
185
      }
186

187
      public void setVDevTrib(BigDecimal vDevTrib) {
188
        this.vDevTrib = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDevTrib, "Valor total de devolução de tributos");
×
189
      }
×
190

191
      public String getVIBSMun() {
192
        return vIBSMun;
×
193
      }
194

195
      public void setVIBSMun(BigDecimal vIBSMun) {
196
        this.vIBSMun = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBSMun, "Valor total do IBS do Município");
×
197
      }
×
198

199
    }
200

201
  }
202

203
  // W50
NEW
204
  public static class GCBS extends DFBase {
×
205
          
206
        private static final long serialVersionUID = 1136600045286532108L;
207

208
    @Element(required = true)
209
    private String vDif; // W53
210

211
    @Element(required = true)
212
    private String vDevTrib; // W54
213

214
    @Element(required = true)
215
    private String vCBS; // W56
216

217
    @Element(required = true)
218
    private String vCredPres; // W56a
219

220
    @Element(required = true)
221
    private String vCredPresCondSus; // W56b
222

223
    public String getVDif() {
224
      return vDif;
×
225
    }
226

227
    public void setVDif(BigDecimal vDif) {
228
      this.vDif = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDif, "Valor total do diferimento");
×
229
    }
×
230

231
    public String getVDevTrib() {
232
      return vDevTrib;
×
233
    }
234

235
    public void setVDevTrib(BigDecimal vDevTrib) {
236
      this.vDevTrib = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vDevTrib, "Valor total de devolução de tributos");
×
237
    }
×
238

239
    public String getVCBS() {
240
      return vCBS;
×
241
    }
242

243
    public void setVCBS(BigDecimal vCBS) {
244
      this.vCBS = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCBS, "Valor total da CBS");
×
245
    }
×
246

247
    public String getVCredPres() {
248
      return vCredPres;
×
249
    }
250

251
    public void setVCredPres(BigDecimal vCredPres) {
252
      this.vCredPres = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCredPres, "Valor total do crédito presumido");
×
253
    }
×
254

255
    public String getVCredPresCondSus() {
256
      return vCredPresCondSus;
×
257
    }
258

259
    public void setVCredPresCondSus(BigDecimal vCredPresCondSus) {
260
      this.vCredPresCondSus = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCredPresCondSus, "Valor total do crédito presumido em condição suspensiva");
×
261
    }
×
262

263
  }
264

265
  // W57
NEW
266
  public static class GMono extends DFBase {
×
267

268
        private static final long serialVersionUID = 4240863495360701288L;
269

270
    @Element(required = true)
271
    private String vIBSMono; // W58
272

273
    @Element(required = true)
274
    private String vCBSMono; // W59
275

276
    @Element(required = true)
277
    private String vIBSMonoReten; // W59a
278

279
    @Element(required = true)
280
    private String vCBSMonoReten; // W59b
281

282
    @Element(required = true)
283
    private String vIBSMonoRet; // W59c
284

285
    @Element(required = true)
286
    private String vCBSMonoRet; // W59d
287

288
    public String getVIBSMono() {
289
      return vIBSMono;
×
290
    }
291

292
    public void setVIBSMono(BigDecimal vIBSMono) {
293
      this.vIBSMono = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBSMono, "Valor do IBS monofásico");
×
294
    }
×
295

296
    public String getVCBSMono() {
297
      return vCBSMono;
×
298
    }
299

300
    public void setVCBSMono(BigDecimal vCBSMono) {
301
      this.vCBSMono = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCBSMono, "Valor da CBS monofásica");
×
302
    }
×
303

304
    public String getVIBSMonoReten() {
305
      return vIBSMonoReten;
×
306
    }
307

308
    public void setVIBSMonoReten(BigDecimal vIBSMonoReten) {
309
      this.vIBSMonoReten = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBSMonoReten, "Total do IBS monofásico sujeito a retenção");
×
310
    }
×
311

312
    public String getVCBSMonoReten() {
313
      return vCBSMonoReten;
×
314
    }
315

316
    public void setVCBSMonoReten(BigDecimal vCBSMonoReten) {
317
      this.vCBSMonoReten = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCBSMonoReten, "Total da CBS monofásica sujeita a retenção");
×
318
    }
×
319

320
    public String getVIBSMonoRet() {
321
      return vIBSMonoRet;
×
322
    }
323

324
    public void setVIBSMonoRet(BigDecimal vIBSMonoRet) {
325
      this.vIBSMonoRet = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vIBSMonoRet, "Total do IBS monofásico retido anteriormente");
×
326
    }
×
327

328
    public String getVCBSMonoRet() {
329
      return vCBSMonoRet;
×
330
    }
331

332
    public void setVCBSMonoRet(BigDecimal vCBSMonoRet) {
333
      this.vCBSMonoRet = DFBigDecimalValidador.tamanho13Com2CasasDecimais(vCBSMonoRet, "Total da CBS monofásica retida anteriormente");
×
334
    }
×
335

336
  }
337
}
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