ConsolidarEmitirDarfRequest constructor

ConsolidarEmitirDarfRequest({
  1. required String contribuinteNumero,
  2. required String uf,
  3. required int municipio,
  4. required String codigoReceita,
  5. required String codigoReceitaExtensao,
  6. required String tipoPA,
  7. required String dataPA,
  8. required String vencimento,
  9. required double valorImposto,
  10. required String dataConsolidacao,
  11. String? numeroReferencia,
  12. int? cota,
  13. double? valorMulta,
  14. double? valorJuros,
  15. bool? ganhoCapital,
  16. String? dataAlienacao,
  17. String? observacao,
  18. int? cno,
  19. String? cnpjPrestador,
})

Implementation

ConsolidarEmitirDarfRequest({
  required super.contribuinteNumero,
  required this.uf,
  required this.municipio,
  required this.codigoReceita,
  required this.codigoReceitaExtensao,
  required this.tipoPA,
  required this.dataPA,
  required this.vencimento,
  required this.valorImposto,
  required this.dataConsolidacao,
  this.numeroReferencia,
  this.cota,
  this.valorMulta,
  this.valorJuros,
  this.ganhoCapital,
  this.dataAlienacao,
  this.observacao,
  this.cno,
  this.cnpjPrestador,
}) : super(
       pedidoDados: PedidoDados(
         idSistema: 'SICALC',
         idServico: ServicoSicalc.consolidarEmitirDarf.idServico,
         versaoSistema: '2.9',
         dados: '{}',
       ),
     );