VXML_SetImpuestosLocales10 VXml
Agrega el complemento Otros Impuestos y Derechos Ver. 1.0 al comprobante Fiscal Digital para Impuestos Locales.

Esta función solo agrega los totales de impuestos locales trasladados y/o retenidos por lo que para  especificar el detalle de estos  totales se  deberán utilizar las funciones: VXML_AddImpuestoLocalTrasladado si hay que incluir traslados (IHS) y VXML_AddImpuestoLocalRetenido si hay que incluir retenciones (5% obra publica). Estas funciones deberán de ser utilizadas DESPUES de la llamada a esta función.

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_SetImpuestosLocales10(
int p,
string TotaldeTraslados,
string TotaldeRetenciones )

Parámetros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VXML_New()
TotalTraslados
Tipo: System  String
Atributo requerido para expresar la suma total de traslados aplicables (si existen)
TotaldeRetenciones
Tipo: System  String
Atributo requerido para expresar la suma total de Retenciones aplicables (si existen)
Ejemplo

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

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos 

    // Impuestos 

    // Impuestos Locales VXML_SetImpuestosLocales10( hXml, "160", "" );
VXML_AddImpuestoLocalTrasladado( hXml, "IHS", "4", "160" );

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

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