Función VirtualXML_SetEmisorInfo_cfdi40 VirtualXML
Establece los datos del emisor del comprobante para CFDI 4.0.
Namespace: VirtualXML®
Assembly: CFDI 3.3
Sintaxis

public static void VirtualXML_SetEmisorInfo_cfdi40(
int p,
string RFC,
string Nombre,
string RegimenFiscal,
string FacAtrAdquirente

)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()

RFC
Tipo: System  String
Atributo requerido para registrar la Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante.

Nombre
Tipo: System  String
Atributo opcional para registrar el nombre, denominación o razón social del contribuyente emisor del comprobante.
RegimenFiscal
Tipo: System  String
Atributo requerido para incorporar la clave del régimen del contribuyente emisor al que aplicará el efecto fiscal de este comprobante.. Revise el catálogo c_RegimenFiscal publicado por el SAT para conocer los valores posibles para este parámetro.

FacAtrAdquirente
Tipo: System  String
Atributo condicional para expresar el número de operación proporcionado por el SAT cuando se trate de un comprobante a través de un PCECFDI (Proveedor de Certificación de Expedición de CFDI a través del adquiriente de bienes o servicios) o un PCGCFDISP (Proveedor de Certificación y Generación de CFDI para el Sector Primario).

Ejemplo:

private void GeneraDocto(String version)
{
// Creamos un comprobante 
    int hXml = VirtualXML_New("3.3");

// Llenado del documento
VirtualXML_SetComprobanteInfo_cfdi40( hXml, "A", "5", "%cb_date", "99", "1000.00", "", "MXN", "", "1160.00", "I", "PPD", "53050", "" );

// Establecemos Datos del emisor
VirtualXML_SetEmisorInfo_cfdi40( hXml, "AAAA010101AAA", "Empresa de Pruebas SA de CV", "601","1594782360");
// ....
// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}
Vease Tambien