Función Retenciones_SetComplementoPlanesderetiro11 VirtualXML
Integra el complemento de Planes de Retiro para expresar la información sobre los planes personales de retiro.

También genera el nodo <planesderetiro11:AportacionesoDepositos> para identificar el tipo de aportación o depósito que realiza el aportante a su plan de retiro, conforme a los artículos 151, 185 de la Ley el Impuesto sobre la Renta, y 258 del Reglamento de la Ley del Impuesto Sobre la Renta. Se pueden incluir hasta 3 nodos de este tipo con la misma función

Namespace: VirtualXML®
Aplicación: CFDI de Retenciones e Información de pagos Ver. 2.0
Sintaxis

public static void Retenciones_SetComplementoPlanesderetiro11(
int p,
string SistemaFinanc,
string MontTotAportAnioInmAnterior,
string MontIntRealesDevengAniooInmAnt,
string HuboRetirosAnioInmAntPer,
string MontTotRetiradoAnioInmAntPer,
string MontTotExedenteAnioInmAnt,
string HuboRetirosAnioInmAnt,
string MontTotRetiradoAnioInmAnt,
string NumReferencia,
string TipoAportacionODeposito1,
string MontAportODep1,
string RFCFiduciaria1,
string TipoAportacionODeposito2,
string MontAportODep2,
string RFCFiduciaria2,
string TipoAportacionODeposito3,
string MontAportODep3,
string RFCFiduciaria3
)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función Retenciones_NewWithLog()
SistemaFinanc
Tipo: System  String
Atributo requerido para expresar si los planes personales de retiro son del sistema financiero. Valores Permitidos: SI / NO
MontTotAportAnioInmAnterior
Tipo: System  String
Atributo opcional que expresa el monto total de las aportaciones actualizadas en el año inmediato anterior de los planes personales de retiro

MontIntRealesDevengAniooInmAnt
Tipo: System  String
Atributo requerido para expresar el monto de los intereses reales devengados o percibidos durante el año inmediato anterior de los planes personales de retiro

HuboRetirosAnioInmAntPer
Tipo: System  String
Atributo requerido para expresar si se realizaron retiros de recursos invertidos y sus rendimientos en el ejercicio inmediato anterior antes de cumplir los requisitos de permanencia. Valores Permitidos: SI / NO

MontTotRetiradoAnioInmAntPer
Tipo: System  String
Atributo condicional que expresa el monto total del retiro realizado antes de cumplir con los requisitos de permanencia.

MontTotExedenteAnioInmAnt
Tipo: System  String
Atributo condicional que expresa el monto total excedente del monto exento del retiro realizado en el ejercicio inmediato anterior.

HuboRetirosAnioInmAnt
Tipo: System  String
Atributo requerido que expresa si se realizaron retiros en el ejercicio inmediato anterior. Valores Permitidos: SI / NO

MontTotRetiradoAnioInmAnt
Tipo: System  String
Atributo opcional que expresa el monto total de retiros realizados en el ejercicio inmediato anterior.

NumReferencia
Tipo: System  String
Atributo opcional que expresa el número de referencia, contrato o cuenta con la que identifica la institución a su cliente.

TipoAportacionODeposito1 / TipoAportacionODeposito2 / TipoAportacionODeposito3
Tipo: System  String
Atributo requerido que identifica el tipo de aportación o depósito que se realiza al plan de retiro.

MontAportODep1 / MontAportODep2 / MontAportODep3
Tipo: System  String
Atributo requerido que expresa el monto de las aportaciones o depósitos efectuados al plan de retiro.

RFCFiduciaria1 / RFCFiduciaria2 / RFCFiduciaria3
Tipo: System  String
Atributo opcional que expresa el RFC de la fiduciaria de fungió como administrador del plan de pensiones, cuando se trate de aportaciones realizadas de conformidad con el artículo 258 del Reglamento de la LISR, se vuelve requerido cuando el administrador del plan es una fiduciaria.
Ejemplo:

private void GeneraDocto(String version)
{


}
Vease Tambien