Función Retenciones_SetRetencionesInfo VirtualXML
  Establece la informacion general del nodo Retenciones para CFDI de Retenciones e Información de pagos Ver. 2.0

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

public static void Retenciones_SetRetencionesInfo(
int p,
string FolioInt,
string FechaExp,
string LugarExpReten,
string CveRetenc,
string DescRetenc
)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función Retenciones_NewWithLog()
FolioInt
Tipo: System  String
Atributo opcional para control interno del contribuyente que expresa el folio del comprobante que ampara retenciones e información de pagos. Permite números y/o letras.
FechaExp
Tipo: System  String
Atributo requerido para la expresión de la fecha y hora de expedición del comprobante que ampara retenciones e información de pagos. Se expresa en la forma AAAA-MM-DDThh:mm:ss y debe corresponder con la hora local donde se expide el comprobante.
LugarExpReten
Tipo: System  String
Atributo requerido para incorporar el código postal del lugar de expedición del comprobante que ampara retenciones e información de pagos.

CveRetenc
Tipo: System  String
Atributo requerido para expresar la clave de la retención e información de pagos de acuerdo al catálogo publicado en internet por el SAT. Revise el catálogo c_CveRetenc publicado por el SAT para conocer los valores posibles para este parámetro

DescRetenc
Tipo: System  String
Atributo condicional que expresa la descripción de la retención e información de pagos.
Ejemplo:

private void GeneraDocto(String version)
{
// Creamos un CFDI de Retenciones
int hXml = Retenciones_NewWithLog("2.0", "BitacoraReIP.log");

// Llenado del documento
Retenciones_SetVirtualPACInfo( hXml, "UsuarioVirtualPAC", "demo" );

// Establecemos Datos del emisor
Retenciones_SetRetencionesInfo( hXml, "RET-001", "2022-05-17:T23:40:33", "53050", "01", "Pago de gestoría en Estados Unidos");

// Procesamiento del documento
// ....

// Lectura de resultados
// ....

// Liberacion de memoria
Retenciones_Free(hXml);

}
Vease Tambien