validarTributoParaQualificacao static method
- GrupoTributo tributo,
- QualificacaoPj qualificacao
Valida se a qualificação PJ permite o tributo
Implementation
static bool validarTributoParaQualificacao(
GrupoTributo tributo,
QualificacaoPj qualificacao,
) {
// Estado/Município não pode ter IRPJ, CSLL, IRRF, IPI
if (qualificacao == QualificacaoPj.estadoMunicipio) {
return ![
GrupoTributo.irpj,
GrupoTributo.csll,
GrupoTributo.irrf,
GrupoTributo.ipi,
].contains(tributo);
}
// Outras validações específicas podem ser adicionadas aqui
return true;
}