...
a)SI(FH_SITUACA = “2” o FH_SITUACA = “3” o FH_SITUACA = “5” o FH_ISENTO = “S”) y está vigente:
NO actualiza, pues se priorizan las alícuotas correspondientes a“Riesgo Fiscal”, “Monotributista con Magnitudes Superadas”“Alícuotas Diferenciales” o Exenciones de carácter permanente.
b)Si coincide la alícuota y FH_PERCENT=”100”
Actualiza Fecha fin de vigencia (FH_FIMVIGE) igual a la fecha de vigencia hasta (Padrón)
Si situacion (FH_SITUACA) igual a “1” o “2” entonces actualiza igual a ”5”
bc)Si (no coincide la alícuota o FH_PERCENT<>”100”) y FH_FIMVIGE < cib_hasta o FH_FIMVIGE=”” à genera un nuevo registro “SFH” tomando como base los datos del registro encontrado, actualizando:
...
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_ISENTO=”N”
FH_SITUACA=“5” “1”
cd)Si (no coincide la alícuota o FH_PERCENT<> “100”) y FH_FIMVIGE = cib_hasta, actualiza:
Si situacion (FH_SITUACA) igual a “1” o “2” entonces actualiza igual a ”5”
...