36 lines
2.1 KiB
Python
36 lines
2.1 KiB
Python
# Generated by Django 6.0.7 on 2026-08-11 20:07
|
|
|
|
import portal_api.models
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('portal_api', '0022_importacaoplanosaudeauditoria_resolucao_manual'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name='ParametroFiscalCustoContratacao',
|
|
fields=[
|
|
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
|
('faixas_inss', models.JSONField(default=portal_api.models._faixas_inss_padrao, verbose_name='Faixas de INSS')),
|
|
('teto_desconto_inss', models.FloatField(default=988.09, verbose_name='Teto do desconto de INSS')),
|
|
('faixas_irrf', models.JSONField(default=portal_api.models._faixas_irrf_padrao, verbose_name='Faixas de IRRF')),
|
|
('aliquota_irrf_topo', models.FloatField(default=0.275, verbose_name='Alíquota IRRF acima da última faixa')),
|
|
('deduzir_irrf_topo', models.FloatField(default=908.73, verbose_name='Valor a deduzir do IRRF acima da última faixa')),
|
|
('desconto_simplificado_irrf', models.FloatField(default=607.2, verbose_name='Desconto simplificado do IRRF')),
|
|
('deducao_por_dependente', models.FloatField(default=189.59, verbose_name='Dedução por dependente')),
|
|
('reducao_lei_15270_coeficiente_a', models.FloatField(default=978.62, verbose_name='Coeficiente A da redução (Lei 15.270/2025)')),
|
|
('reducao_lei_15270_coeficiente_b', models.FloatField(default=0.133145, verbose_name='Coeficiente B da redução (Lei 15.270/2025)')),
|
|
('reducao_lei_15270_limite', models.FloatField(default=7350.0, verbose_name='Limite de rendimento bruto para a redução (Lei 15.270/2025)')),
|
|
('atualizado_em', models.DateTimeField(auto_now=True, verbose_name='Atualizado em')),
|
|
],
|
|
options={
|
|
'verbose_name': 'Parâmetro fiscal de custo de contratação',
|
|
'verbose_name_plural': 'Parâmetros fiscais de custo de contratação',
|
|
},
|
|
),
|
|
]
|