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.
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
Parametros
- p
- Tipo: System
Int32
Identificador en memoria devuelto por la función VirtualXML_New()
- 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.
- Tipo: System
String
Este atributo requerido sirve para precisar la avenida, calle, camino o carretera del inmueble
- 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.
- 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.
- 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);
}