Hola amigos,

Después de varios meses les traemos una entrega más de libfacturista (1.01.14)
con estas características:


* Generación y Sellado de CFDI 3.3 y Complemento de Recepción Pagos 


* Accesible como un Componente COM (ActiveX, OCX), con objetos para el CFDI 3.3,
el complemento de Nomina 1.2 y de Pagos 1.0 .

Ej.:

	olfnom = CreateObject('libfacturista_comx.mx.nomina12.Nomina')

	olfnom.Version = "1.2"
	olfnom.TipoNomina = "O"
	olfnom.FechaPago = "2017-03-01"

	olfnom.Emisor.Curp = "MEVA750713HCCDZR01"
	olfnom.Emisor.RegistroPatronal = "DATO"
	olfnom.Emisor.RfcPatronOrigen = "AAA010101AAA"

	
	olfpag = CreateObject("libfacturista_comx.mx.pagos10.Pagos")
	
	olfpag.Pago.Item(0).addItem()
	olfpag.Pago.Item(0).FechaPago =  "2017-03-01T12:12:12"
	olfpag.Pago.Item(0).FormaDePagoP =  "01"
	olfpag.Pago.Item(0).MonedaP =  "AED"

	olfpag.Pago.Item(0).Impuestos.addItem()
	olfpag.Pago.Item(0).Impuestos.Item(0).TotalImpuestosRetenidos =  "1.0"
	olfpag.Pago.Item(0).Impuestos.Item(0).TotalImpuestosTrasladados =  "1.0"


	olfcom = CreateObject("libfacturista_comx.mx.cfdi33.Comprobante")
	
	olfcom.Version =  "3.3"
	olfcom.Serie =  "F"
	olfcom.Folio =  "1"
	olfcom.Fecha =  "2017-03-01T12:12:12"

	olfcom.Emisor.Rfc =  "AAA010101AAA"
	olfcom.Emisor.Nombre =  "facturista.com"
	olfcom.Emisor.RegimenFiscal =  "601"



* Funciones para que los formatos INI puedan crearse en memoria y reducir el uso de disco

	ini_section(h, "nomina12:Nomina")

	ini_value(h, "Version", "1.2")
	ini_value(h, "TipoNomina", "DATO")
	ini_value(h, "FechaPago", "2017-03-01")

	ini_section(h, "nomina12:Nomina/nomina12:Emisor")

	ini_value(h, "Curp", "MEVA750713HCCDZR01")
	ini_value(h, "RegistroPatronal", "DATO")
	ini_value(h, "RfcPatronOrigen", "AAA010101AAA")


* Función y tarea (.exe) para consultar la vigencia de un CFDI

	facturista.exe --validar archivoTimbrado.xml "Tipo=Vigencia"


* Motor SQLite incluido, para que puedas crear, actualizar y consultar tus propias Bases de datos

Ej. de sentencias:
	create table timbrado(uuid text);
	insert into timbrado values('ABCDE-ABCDE');
	insert into timbrado values('CBCAB-CBCAB'), ('DECAB-DECAB');
	select * from timbrado;


* Consultas de atributos múltiples del XML, cuyo resultado podrás procesar
después con Excel, VFP o alguna otra aplicación que acepte archivos CSV o TSV.
Un ejemplo de aplicación es para totalizar los tipos de percepciones o deducciones
de varios archivos XML y generar informes
o comparar los resultados con lo que tienes en tu BD u otra aplicación.

	facturista.exe --atributo archivoNomina.xml "cfdi:Comprobante/cfdi:Emisor" "rfc" "cfdi:Comprobante/cfdi:Receptor" "rfc" "cfdi:Comprobante" "total" "cfdi:Comprobante/cfdi:Complemento/tfd:TimbreFiscalDigital" "UUID" "cfdi:Comprobante/cfdi:Complemento/nomina:Nomina" "RegistroPatronal,NumSeguridadSocial,CURP,NumEmpleado,NumDiasPagados,FechaInicialPago,FechaFinalPago,FechaPago" "cfdi:Comprobante/cfdi:Complemento/nomina:Nomina/nomina:Percepciones/nomina:Percepcion*" "Clave,TipoPercepcion,ImporteExento,ImporteGravado"

GOCS8309094A6	QUTJ751113B91	1006.40	46CDE6D3-45BB-4607-9262-7065B5AB0183	A1023024107	83816506528	QUTJ751113HCCMRR03	2242	16	2015-03-16	2015-03-31	2015-03-31	001	001	0.00	1063.20
GOCS8309094A6	QUTJ751113B91	1006.40	46CDE6D3-45BB-4607-9262-7065B5AB0183	A1023024107	83816506528	QUTJ751113HCCMRR03	2242	16	2015-03-16	2015-03-31	2015-03-31	020	020	33.23	0.00
GOCS8309094A6	QUTJ751113B91	1006.40	46CDE6D3-45BB-4607-9262-7065B5AB0183	A1023024107	83816506528	QUTJ751113HCCMRR03	2242	16	2015-03-16	2015-03-31	2015-03-31	003	003	0.00	110.00


* Facilidad para convertir las claves de catálogos del SAT a sus descripciones y enviarlo a un XML nuevo,
así tus clientes podrán leer mejor el PDF generado a partir de tu archivo XML.

	facturista.exe --ejecutar "internalattr2cat:archivoTimbrado.xml|cfdi.cat|archivoNuevo.xml"


* Facilidad para interpretar guiones (scripts) de Cint

	facturista.exe --ejecutar "internalcint:libfacturista.cint libfacturista_main.cint"


* Soporte mejorado para 64 bits


* Página para que cada Emisor Descargue o cancele sus CFDIs


* Nuestro generador de PDF incluye las leyendas que corresponden a las claves, para mejor legibilidad.


Nuestros 2 PAC primarios han estado disponibles al 100%, uno por 3 años y otro por 1 año.
¡No ha sido necesario usar el PAC de respaldo!

Estos PAC son rápidos y confiables, tus clientes estarán satisfechos y tú estarás tranquilo.

Este producto ha timbrado millones de facturas, demostrando estabilidad y efectividad,
es una solución probada.


Descarga en https://www.dropbox.com/s/ll308bgfqm5y4sd/libfacturista20170308_mx.zop?dl=0


Ariel Medina (ariel.medina.vazquez en gm)
http://facturista.com
2012-2017