VirtualXML VirtualXML_SetComprobanteInfo Method VirtualXML
Setea la informacion general del comprobante

Namespace: VirtualXML®
Assembly: VirtualXML_Doc (in VirtualXML_Doc.exe) Version: 1.0.0.0 (1.0.0.0)
Sintaxis

public static void VirtualXML_SetComprobanteInfo(
	int hXml,
	string serie,
	string folio,
	string fecha,
	string tipoDeComprobante,
	string formaDePago,
	string subtotal,
	string descuento,
	string total,
	string moneda,
	string tipoCambio,
	string condicionesDePago,
	string metodoDePago,
	string motivoDescuento
)

Parametros

hXml
Tipo: System Int32
Handle del documento
serie
Tipo: System String
Serie del comprobante
folio
Tipo: System String
Folio del comprobante
fecha
Tipo: System String
Fecha del comprobante en formato AAAA-MM-DDTHH:MM:SS ó la macro %cb_time para tomar la hora del sistema
tipoDeComprobante
Tipo: System String
tipo del comprobante ingreso|egreso|traslado

Field Value

Tipo:
ingreso

Field Value

Tipo:
egreso

Field Value

Tipo:
traslado
formaDePago
Tipo: System String
forma de pago del comprobante pago en una sola exhibición|parcialidad x de n
subtotal
Tipo: System String
El subtotal del comprobante
descuento
Tipo: System String
la sumatoria de los descuentos
total
Tipo: System String
El importe total del comprobante
moneda
Tipo: System String
La moneda del comprobante
tipoCambio
Tipo: System String
El tipo de cambio
condicionesDePago
Tipo: System String
Las condiciones de pago
metodoDePago
Tipo: System String
El metodo de pago
motivoDescuento
Tipo: System String
El motivo de descuento
Examples

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

    // Llenado del documento
    VirtualXML_SetComprobanteInfo( hXml, "A", "5", "2012-08-09T10:04:32", "ingreso", "Pago en una sola exibición", "1000.00", "", "1160.00", "", "", "", "Efectivo", "" );

    // Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

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