CfdiNomina.PercepJubPensionRetiro
Permite ingresar una Percepción por Jubilación, Pensión o Retiro.
public void PercepJubPensionRetiro(string tipoPercepcion, string clavePercepcion, string conceptoPercepcion, decimal importeGravado, decimal importeExento, decimal totalUnaExhibicion, decimal totalParcialidad, decimal montoDiario, decimal ingrAcumulable, decimal ingrNoAcumulable)
Parameters
tipoPercepcion
El tipo percepcion, el cual puede ser 039 o 044.
clavePercepcion
La clave de la percepción utilizada por el empleador.
conceptoPercepcion
El concepto para la percepción utilizado por el empleador.
importeGravado
El importe gravado para la percepción.
importeExento
El importe exento para la percepción.
totalUnaExhibicion
El monto total del pago entregado al empleado cuando éste se efectúe en una sola exhibicion (totalParcialidad y montoDiario deben ser cero).
totalParcialidad
El monto total del pago entregado al empleado cuando este se efectue en parcialidades (totalUnaExhibicion debe ser cero y montoDiario debe ser indicado).
montoDiario
El monto diario por concepto de jubilación, pensiones o retiro, percibido por el empleado (totalUnaExhibicion debe ser cero y totalParcialidad debe ser indicado).
ingrAcumulable
Es el resultado de la comparación entre el ingreso gravado contra el último sueldo mensual ordinario,
obteniendo de ahí la cantidad que resulte menor (Ej. Ingreso Gravado por Jubliación -> 210,000 Ultimo Sueldo Mensual Ordinario -> 15,000
Ingreso Acumulable por Indemnización -> 15,000).
ingrNoAcumulable
Es la diferencia que resulte entre el ingreso gravado por jubilación menos el útlimo sueldo mensual ordinario
(Ej. Ingreso Gravado por Indemnización -> 210,000 Ultimo Sueldo Mensual Ordinario -> 15,000 Ingreso no Acumulable -> 195,000).
Exceptions
**cfdibaseapi.api.exceptions.CfdiException**-2 - No se han cargado las llaves pública (.cer) y privada (.key) correspondientes al Emisor del comprobante.
or
-1 - Debe indicar la clave interna asignada a la percepción
or
-1 - Debe indicar la descripción del concepto asociado a la percepción
or
-1 - Una percepción no puede tener ambos importes, Gravado y Exento, iguales a cero
or
-1 - El tipo de Percepción indicado no corresponde a Jubilaciones, Pensiones o Retiro
or
-1 - El total pagado en una exhibición para este tipo de percepción (Jubliación o Pensión pagada en una sola exhibición) debe ser mayor a cero
or
-1 - Este tipo de percepción (Jubliación o Pensión pagada en una sola exhibición) no admite pagos en parcialidades
or
-1 - Este tipo de percepción (Jubliación o Pensión pagada en una sola exhibición) no permite indicar Monto Diario
or
-1 - El total pagado en una exhibición para este tipo de percepción (Jubliación o Pensión pagada en parcialidades) no puede ser mayor a cero
or
-1 - Este tipo de percepción (Jubliación o Pensión pagada en parcialidades) debe tener indicado el total de la parcialidad a pagar
or
-1 - Este tipo de percepción (Jubliación o Pensión pagada en parcialidades) exige indicar el valor del Monto Diario
or
-1 - El ingreso acumulable por separación o indemnización debe ser mayor a cero
or
-1 - El ingreso no acumulable por separación o indemnización no puede ser menor a cero
See also:
Class CfdiNomina© Netdev Soluciones S.A. de C.V., 2026 • Updated: 01/08/26
Comentar o reportar un problema con el tema
CfdiNomina.PercepJubPensionRetiro
