TransmitirDeclaracaoDctfRequest constructor

TransmitirDeclaracaoDctfRequest({
  1. required CategoriaDctf categoria,
  2. required String anoPA,
  3. String? mesPA,
  4. String? diaPA,
  5. String? numProcReclamatoria,
  6. required String xmlAssinadoBase64,
})

Implementation

TransmitirDeclaracaoDctfRequest({
  required super.categoria,
  required super.anoPA,
  super.mesPA,
  super.diaPA,
  super.numProcReclamatoria,
  required this.xmlAssinadoBase64,
}) {
  if (xmlAssinadoBase64.isEmpty) {
    throw ArgumentError(
      'XML assinado em Base64 é obrigatório para transmissão',
    );
  }
}