consultarParcelasParaImpressao method
Consulta as parcelas disponíveis para um parcelamento específico
numeroParcelamento - Número do parcelamento
Retorna uma lista de parcelas disponíveis para emissão de DAS.
Exemplo de uso:
final response = await relpsnService.consultarParcelas(123456);
if (response.sucesso) {
final parcelas = response.dadosParsed?.listaParcelas ?? [];
for (final parcela in parcelas) {
print('Parcela ${parcela.parcelaFormatada}: ${parcela.valorFormatado}');
}
}
Implementation
Future<ConsultarParcelasResponse> consultarParcelasParaImpressao() async {
final request = BaseRequest(
contribuinteNumero:
'00000000000000', // Será substituído pelo CNPJ do contribuinte
pedidoDados: PedidoDados(
idSistema: 'RELPSN',
idServico: 'PARCELASPARAGERAR192',
dados: "",
),
);
final response = await _apiClient.post('/Consultar', request);
return ConsultarParcelasResponse.fromJson(response);
}