analyzeError static method

ParcmeiEspecialErrorAnalysis analyzeError(
  1. String codigo,
  2. String mensagem
)

Analisa um erro específico do PARCMEI-ESP e retorna informações detalhadas

Implementation

static ParcmeiEspecialErrorAnalysis analyzeError(
  String codigo,
  String mensagem,
) {
  final errorInfo = getErrorInfo(codigo);

  return ParcmeiEspecialErrorAnalysis(
    codigo: codigo,
    mensagem: mensagem,
    tipo: errorInfo?.tipo ?? ParcmeiEspecialErrorType.desconhecido,
    categoria: errorInfo?.categoria ?? ParcmeiEspecialErrorCategory.geral,
    solucao: errorInfo?.solucao ?? 'Entre em contato com o suporte técnico.',
    detalhes: errorInfo?.detalhes ?? 'Erro não catalogado.',
  );
}