VXML_AddConceptoComplementoVentaVehiculos11_cfdi40 VXml
Agrega el Complemento Concepto para venta de vehículos nuevos versión 1.1 a un concepto (partida / producto) para la versión CFDI 4.0.

Esta función debe utilizarse DESPUES utilizar las funciones para incluir los nodos de impuestos por concepto.

Este complemento concepto permite incorporar a los fabricantes, ensambladores o distribuidores autorizados de automóviles nuevos, así como aquéllos que importen automóviles para permanecer en forma definitiva en la franja fronteriza norte del país y en los Estados de Baja California, Baja California Sur y la región parcial del Estado de Sonora, a un Comprobante Fiscal Digital a través de Internet (CFDI) la clave vehicular que corresponda a la versión enajenada y el número de identificación vehicular que corresponda al vehículo enajenado.

Versión de VXml que soporta esta función: 2.0.1 Febrero 2025
Aplicación: CFDI ver. 4.0
Sintáxis

public static void VXML_AddConceptoComplementoVentaVehiculos11_cfdi40(
int p,
string ClaveVehicular,
string NIV,
string numero,
string fecha,
string aduana
)

Parámetros

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

ClaveVehicular
Tipo: System  String
Atributo requerido para precisar Clave vehicular que corresponda a la versión del vehículo enajenado.

NIV
Tipo: System  String
Atributo requerido para precisar el número de identificación vehicular que corresponda al vehículo enajenado.

numero
Tipo: System  String
Atributo requerido para expresar el número del documento aduanero que ampara la importación del automovil, si este es de origen extranjero.

fecha
Tipo: System  String
Atributo requerido para expresar la fecha de expedición del documento aduanero que ampara la importación del automovil, si este es de origen extranjero.

aduana
Tipo: System  String
Atributo opcional para precisar la aduana por la que se efectuó la importación del automovil, si este es de origen extranjero.
Ejemplo

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

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos
 VXML_AddConcepto_cfdi40( hXml, "25101508", "SEF500", "1", "H87", "Automovil", "Automovil Ferrari 408 Sportiva Mod. 2018", "4500000000.00","4500000000.00", "" );
// Impuestos aplicables

// Complemento Concepto de vehiculos nuevos

VXML_AddConceptoComplementoVentaVehiculos11_cfdi40( hXml, "742215468", "FE454214CRC78985", "5564789", "25-11-2017", "Veracruz" );

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VXML_Free(hXml);
}
Veáse También

VXML_AddConcepto_cfdi40
                                VXML_AddConceptoComplementoIedu10
                                VXML_AddConceptoCuentaPredial_cfdi40
                                VXML_AddConceptoInformacionAduanera_cfdi40
                                VXML_AddConceptoParte_cfdi40
                                VXML_AddConceptoRetencion_cfdi40
                                VXML_AddConceptoTraslado_cfdi40
                                VXML_AddCuentaPredial