Skip to content

Commit 7b3ddec

Browse files
authored
Merge pull request #86 from hwsistemas-team/feature/vtottrib-nullable
Tornar vTotTrib (W16a) nullable para se adequar ao manual
2 parents 2f7e614 + 8046f3d commit 7b3ddec

File tree

6 files changed

+256
-252
lines changed

6 files changed

+256
-252
lines changed

NFe.Classes/Informacoes/Total/ICMSTot.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class ICMSTot
1717
private decimal _vCofins;
1818
private decimal _vOutro;
1919
private decimal _vNf;
20-
private decimal _vTotTrib;
20+
private decimal? _vTotTrib;
2121
private decimal? _vFcpufDest;
2222
private decimal? _vIcmsufDest;
2323
private decimal? _vIcmsufRemet;
@@ -361,11 +361,15 @@ public decimal vNF
361361
/// <summary>
362362
/// W16a - Valor aproximado total de tributos federais, estaduais e municipais.
363363
/// </summary>
364-
public decimal vTotTrib
364+
public decimal? vTotTrib
365365
{
366366
get { return _vTotTrib.Arredondar(2); }
367367
set { _vTotTrib = value.Arredondar(2); }
368368
}
369369

370+
public bool ShouldSerializevTotTrib()
371+
{
372+
return vTotTrib.HasValue;
373+
}
370374
}
371375
}

0 commit comments

Comments
 (0)