{{-- Formulário de parâmetros CBS/IBS (ano da reforma, regime, alíquotas e fatores de transição). Espera: $reformaSim (ReformaSimulacao) e $simRef ou $sim (SimulacaoTributaria). --}} @php $simRef = $simRef ?? $sim; $p = $reformaSim->parametro; $anoCenario = (int) ($p->ano_cenario ?? 2026); $cfgCenarioAtual = \App\Models\ReformaCenario::configForAno($anoCenario); $pctFmt = fn ($v) => number_format((float) $v * 100, 2, ',', '.'); $anosCenarioParam = range(config('reforma_tributaria.ano_min', 2026), config('reforma_tributaria.ano_max', 2033)); $cenariosPorAno = []; foreach ($anosCenarioParam as $y) { $cfg = \App\Models\ReformaCenario::configForAno($y); $cenariosPorAno[$y] = [ 'aliq_cbs' => (float) ($cfg['aliq_cbs'] ?? 0), 'aliq_ibs_uf' => (float) ($cfg['aliq_ibs_uf'] ?? 0), 'aliq_ibs_mun' => (float) ($cfg['aliq_ibs_mun'] ?? 0), 'fator_transicao_cbs' => (float) ($cfg['fator_transicao_cbs'] ?? 1), 'fator_transicao_ibs' => (float) ($cfg['fator_transicao_ibs'] ?? 1), 'descricao' => (string) ($cfg['descricao'] ?? ''), ]; } @endphp
Escolha o ano da LC 214 nas abas abaixo — os valores vêm da tabela global do tenant. Ao salvar, aplica-se só a esta simulação (não altera outras análises).