Skip to content

Commit 6a53b68

Browse files
Alterado o campo IncentivadorCultural da classe NotaServico para nullable
1 parent 3b5b17c commit 6a53b68

2 files changed

Lines changed: 5 additions & 10 deletions

File tree

src/OpenAC.Net.NFSe/Nota/NotaServico.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,12 +137,12 @@ public NotaServico(ConfigNFSe config, DadosPrestador prestador) : this(config)
137137
public RegimeEspecialTributacao RegimeEspecialTributacao { get; set; }
138138

139139
public NFSeSimNao OptanteSimplesNacional { get; set; }
140-
140+
141141
public NFSeSimNao OptanteMEISimei { get; set; }
142142

143143
public DateTime DataOptanteSimplesNacional { get; set; }
144144

145-
public NFSeSimNao IncentivadorCultural { get; set; }
145+
public NFSeSimNao? IncentivadorCultural { get; set; }
146146

147147
public NFSeSimNao Producao { get; set; }
148148

@@ -151,15 +151,15 @@ public NotaServico(ConfigNFSe config, DadosPrestador prestador) : this(config)
151151
public TipoLocalServico LocalServico { get; set; }
152152

153153
public int NumeroLote { get; set; }
154-
154+
155155
public string Protocolo { get; set; }
156156

157157
public DateTime Competencia { get; set; }
158158

159159
public string OutrasInformacoes { get; set; }
160160

161161
public string DiscriminacaoImpostos { get; set; }
162-
162+
163163
public string InformacoesComplementares { get; set; }
164164

165165
public string DescricaoCodigoTributacaoMunicipio { get; set; }
@@ -177,7 +177,7 @@ public NotaServico(ConfigNFSe config, DadosPrestador prestador) : this(config)
177177
public DFeSignature Signature { get; set; }
178178

179179
public string XmlOriginal { get; set; }
180-
180+
181181
public string LinkNFSe { get; set; }
182182

183183
public EventoRps? Evento { get; set; }

src/OpenAC.Net.NFSe/Providers/ProviderABRASF200.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -253,11 +253,6 @@ protected virtual void LoadRps(NotaServico nota, XElement rpsRoot)
253253
case 2:
254254
nota.IncentivadorCultural = NFSeSimNao.Nao;
255255
break;
256-
257-
// como o campo IncentivadorCultural não é nullable, caso não esteja presente no XML, por padrão ele ficaria como NÃO
258-
default:
259-
nota.IncentivadorCultural = NFSeSimNao.Nao;
260-
break;
261256
}
262257
}
263258

0 commit comments

Comments
 (0)