FL_Embargo

 
Embargo
 
Formato:
 
FL_Embargo(aTiposBase,aCodEmbargo,Tope,CoeficienteTope,PorcMayor,PorcMenor,<aCodRestanBase>,<ImporteTotal>,<Cuota>,<CodSaldo A Descontar>)
 
Parámetros:
 
aTiposBase: Tipo o array de tipos de conceptos para calcular la “Base de Cálculo” del Embargo
Valores Posibles:
 
“HR” o “1”    = Haberes Remunerativos
“HNR” o “2”  = Haberes No Remunerativos
“AP” o “3”    = Aportes Provisionales
“DED”o “4”   = Deducciones
“AF” o “5”    = Asignaciones Familiares
“AD” o “6”    = Adicionales
“ER” o “7”    = Embargos y Retenciones
“Básico”      = Básico
“Básico_Convenio” = Básico de Convenio
 
aCodEmbargo: Código o array de Códigos de conceptos considerados embargos, que se consideran para obtener los “Embargos Descontados”
Tope: “Importe Tope” (normalmente asociado al Salario Mínimo Vital y Móvil)
CoeficienteTope: Coeficiente por el que se multiplica el “Importe Tope” para establecer que porcentaje se debe usar en el cálculo.
PorcMayor: “PorcentajeSiMayor”
PorcMenor: “PorcentajeSiMenor”
aCodRestanBase: Código o array de códigos de Conceptos que restan de la “Base de Cálculo”. Opcional.
ImporteTotal: “Importe Total” del Embargo. Opcional. Si no se indica, o se indica 0 (cero) el embargo es por tiempo indeterminado.
Cuota: “Cuota Máxima”. Opcional. Importe de Cuota Máxima a descontar.
CodSaldo A Descontar: Este código definirá el saldo a descontar luego de realizar el Embargo.
 
Retorno:
 
Numérico - Retorna el importe a descontar en concepto de embargo, según el siguiente proceso :
1) Si no se especifica “Importe Total”: (Embargo por tiempo indeterminado)
 
Se calcula la “Base de Cálculo” sumando los Conceptos de los Tipos indicados en aTiposBase, liquidados en Liquidaciones Definitivas del período que está siendo liquidado, incluida la presente liquidación.
 
Si se hubiera especificado aCodRestanBase, se calcula el importe a restar de la Base de Cálculo, sumando los Conceptos indicados en aCodRestanBase, liquidados en Liquidaciones Definitivas del período que está siendo liquidado, incluida la presente liquidación, y se lo resta a la “Base de Cálculo”
 
Con estos datos se calcula:“Resto”= ”Base de Cálculo”- ”Importe Tope”
 
Si “Resto”es menor o igual que cero, no hay que descontar nada.
 
Si “Resto”es mayor o igual que “Importe Tope”multiplicado por “Coeficiente Tope”entonces:“Importe a Descontar”= ”Resto”* “PorcentajeSiMayor”/ 100
 
Si es menor que “Importe Tope”multiplicado por “Coeficiente Tope”entonces:
“Importe a Descontar”= ”Resto”* “PorcentajeSiMenor“/ 100
 
Se calculan los “Embargos Descontados“en el período, usando los códigos indicados en aCodEmbargo, y se lo resta de “Importe a Descontar” “Importe a Descontar”= “Importe a Descontar”- “Embargos Descontados”
 
Si “Importe a Descontar”es menor o igual que 0 (cero), no hay nada que descontar.
 
Si se especifica “Cuota Máxima”, y el “Importe a Descontar”es mayor que “Cuota Máxima”, entonces:“Importe a Descontar”= ”Cuota Máxima”) Si se especifica “Importe Total”
 
Se calcula cuanto se lleva descontado del presente embargo,“Importe ya Descontado”, teniendo en cuenta descuentos anteriores de este mismo origen registrados en Liquidaciones Definitivas.
 
Se hace el siguiente cálculo:“Saldo a Descontar”= ”Importe Total”- ”Importe ya Descontado”
 
Si “Saldo a Descontar”es menor o igual que 0 (cero), no hay que descontar nada, y se informa como advertencia “Embargo Terminado”en la Liquidación.
 
Si “Saldo a Descontar”es mayor que 0 (cero) , se calcula la “Base de Cálculo” sumando los Conceptos de los Tipos indicados en aTiposBase, liquidados en Liquidaciones Definitivas del período que está siendo liquidado, incluida la presente liquidación.
 
Si se hubiera especificado aCodRestanBase, se calcula el importe a restar de la Base de Cálculo, sumando los Conceptos indicados en aCodRestanBase, liquidados en Liquidaciones Definitivas del período que está siendo liquidado, incluida la presente liquidación, y se lo resta a la “Base de Cálculo”.
 
Con estos datos se calcula:“Resto”= ”Base de Cálculo”- ”Importe Tope”
 
Si “Resto” es menor o igual que cero, no hay que descontar nada.
 
Si “Resto” es mayor o igual que “Importe Tope”multiplicado por “Coeficiente Tope”entonces:
“Importe a Descontar”= ”Resto”* “PorcentajeSiMayor”/ 100
 
Si es menor que “Importe Tope”multiplicado por “Coeficiente Tope”entonces:
“Importe a Descontar”= ”Resto”* “PorcentajeSiMenor“/ 100
 
Se calculan los “Embargos Descontados“en el período, usando los códigos indicados en aCodEmbargo, y se lo resta de “Importe a Descontar” “Importe a Descontar”= “Importe a Descontar”- “Embargos Descontados”
 
Si “Importe a Descontar”es menor o igual que 0 (cero), no hay nada que descontar.
 
Si “Saldo a Descontar”es menor que “Importe a Descontar”, entonces:
“Importe a Descontar”= “Saldo a Descontar”
 
Si se especifica “Cuota Máxima”, y el “Importe a Descontar”es mayor que “Cuota Máxima”, entonces:“Importe a Descontar”= ”Cuota Máxima”
 
Si “Importe a Descontar”es igual a “Saldo a Descontar”, se informa como advertencia “Embargo Terminado”en la Liquidación.