Función VirtualXML_SetServicioParcial10 VirtualXML
Agrega el complemento Servicios Parciales de Construcción al Comprobante Fiscal Digital por Internet (CFDI) para incorporar información de servicios parciales de construcción de inmuebles destinados a casa habitación.

Esta función se utiliza una sola vez, y sus parametros se utilizan para llenar tanto el nodo servicioparcial:parcialesconstruccion y el nodo servicioparcial:Inmueble.


Namespace:
 VirtualXML®
Aplicación: CFDI ver. 3.3
Sintaxis

public static void VirtualXML_SetServicioParcial10(
int p,
String NumPerLicoAut,
String Calle,
String NoExterior,
String NoInterior, 
String Colonia,
String Localidad,
String Referencia,
String Municipio,
String Estado,
String CodigoPostal)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
NumPerLicoAut
Tipo: System  String
Atributo requerido para expresar el número de permiso, licencia o autorización de construcción proporcionado por el prestatario de los servicios parciales de construcción.
Calle
Tipo: System  String
Este atributo requerido sirve para precisar la avenida, calle, camino o carretera del inmueble
NoExterior
Tipo: System  String
Este atributo opcional sirve para expresar el número particular en donde se da la ubicación del inmueble en una calle dada.
NoInterior
Tipo: System  String
Este atributo opcional sirve para expresar información adicional para especificar la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación precisa del inmueble.
Colonia
Tipo: System  String
Este atributo opcional sirve para precisar la colonia en donde se da la ubicación del inmueble cuando se desea ser más específico en casos de ubicaciones urbanas.
Localidad
Tipo: System  String
Atributo opcional que sirve para precisar la ciudad o población donde se da la ubicación del inmueble.

Referencia
Tipo: System  String
Atributo opcional para expresar una referencia adicional de ubicación del inmueble.

Municipio
Tipo: System  String
Atributo requerido que sirve para precisar el municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación del inmueble.
Estado
Tipo: System  String
Entidad Federativa donde se ubica el inmueble conforme al catálogo publicado en el portal del SAT en Internet. Los valores permitidos son:
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

CodigoPostal
Tipo: System  String
Atributo requerido que sirve para asentar el código postal en donde se da la ubicación del inmueble.

Ejemplo

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

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos

// Impuestos

    // Complementos
// Complemento Servicios Parciales de Construccion 1.0


 VirtualXML_SetServicioParcial10( hXml, "AO54688984", "Ave. Del Rio", "105", "Int. 4", "La Pradera", "", "","Cuauhtemoc","09,"07270" );

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VirtualXML_Free(hXml);
}