analisarResposta method
- DteResponse response
Analisa uma resposta DTE e retorna informações úteis
Implementation
Map<String, dynamic> analisarResposta(DteResponse response) {
return {
'sucesso': response.sucesso,
'status_http': response.status,
'codigo_mensagem': response.codigoMensagem,
'mensagem': response.mensagemPrincipal,
'tem_indicador': response.temIndicadorValido,
'indicador': response.dados?.indicadorEnquadramento,
'status_enquadramento': response.statusEnquadramentoDescricao,
'is_optante_dte': response.isOptanteDte,
'is_optante_simples': response.isOptanteSimples,
'is_optante_dte_e_simples': response.isOptanteDteESimples,
'is_nao_optante': response.isNaoOptante,
'is_ni_invalido': response.isNiInvalido,
};
}