! Clarion (CW6, C6) - declaraciones para acceder a las funciones de libfacturista
! una biblioteca (dll o libreria) para generar, sellar y timbrar CFDI 3.2 (XML)
! Ariel Alonzo Medina Vazquez - facturista.com 


! Este archivo debe incluirse o especificarse al agregar el modulo .lib de _libfacturista.dll, que fue generado con libmaker.exe

 libfacturista_version (), cstring, raw, pascal, name('__libfacturista_version@0'), dll

 cfdi_comprobante (*cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_comprobante@68'), dll

 cfdi_emisor (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_emisor@12'), dll

 cfdi_emisor_regimen (long, *cstring), long, raw, pascal, name('__cfdi_emisor_regimen@8'), dll

 cfdi_emisor_domicilio (long, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_emisor_domicilio@44'), dll

 cfdi_emisor_expedido_en (long, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_emisor_expedido_en@44'), dll

 cfdi_receptor (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_receptor@12'), dll

 cfdi_receptor_domicilio (long, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_receptor_domicilio@44'), dll

 cfdi_impuestos (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_impuestos@12'), dll

 cfdi_impuestos_retencion (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_impuestos_retencion@12'), dll

 cfdi_impuestos_traslado (long, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_impuestos_traslado@16'), dll

 cfdi_concepto (long, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_concepto@28'), dll

 cfdi_concepto_informacionaduanera (long, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_concepto_informacionaduanera@16'), dll

 cfdi_concepto_cuentapredial (long, *cstring), long, raw, pascal, name('__cfdi_concepto_cuentapredial@8'), dll

 cfdi_concepto_parte (long, *cstring, *cstring, *cstring, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_concepto_parte@28'), dll

 cfdi_concepto_ComplementoConcepto (long), long, raw, pascal, name('__cfdi_concepto_ComplementoConcepto@4'), dll

 cfdi_xml_cargar (long, *cstring), long, raw, pascal, name('__cfdi_xml_cargar@8'), dll

 cfdi_xml_guardar (long, *cstring, long), long, raw, pascal, name('__cfdi_xml_guardar@12'), dll

 cfdi_xml_validar (long, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_xml_validar@16'), dll

 cfdi_sellar_pkcs8 (long, *cstring, *cstring, *cstring, *cstring, long), long, raw, pascal, name('__cfdi_sellar_pkcs8@24'), dll

 cfdi_sellar_pem (long, *cstring, *cstring, *cstring, *cstring, long), long, raw, pascal, name('__cfdi_sellar_pem@24'), dll

 cfdi_sellar (long, *cstring, *cstring, *cstring, long), long, raw, pascal, name('__cfdi_sellar@20'), dll

 cfdi_timbrar (long, *cstring, *cstring, long, *cstring), long, raw, pascal, name('__cfdi_timbrar@20'), dll

 cfdi_cancelar (long, long, *cstring), long, raw, pascal, name('__cfdi_cancelar@12'), dll

 cfdi_recuperar (long, *cstring, long, *cstring), long, raw, pascal, name('__cfdi_recuperar@16'), dll

 cfdi_estado_cuenta (long, long, *cstring), cstring, raw, pascal, name('__cfdi_estado_cuenta@12'), dll

 cfdi_error (long), cstring, raw, pascal, name('__cfdi_error@4'), dll

 cfdi_resultado (long), cstring, raw, pascal, name('__cfdi_resultado@4'), dll

 cfdi_xml_atributo (long, *cstring, *cstring), cstring, raw, pascal, name('__cfdi_xml_atributo@12'), dll

 cfdi_xml_atributo_agregar (long, *cstring, *cstring, *cstring), long, raw, pascal, name('__cfdi_xml_atributo_agregar@16'), dll

 cfdi_xml_atributo_borrar (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_xml_atributo_borrar@12'), dll


 cfdi_cadena_original (long), cstring, raw, pascal, name('__cfdi_cadena_original@4'), dll

 cfdi_cadena_original_sat (long), cstring, raw, pascal, name('__cfdi_cadena_original_sat@4'), dll

 cfdi_uuid (long), cstring, raw, pascal, name('__cfdi_uuid@4'), dll

 cfdi_fecha_timbrado (long), cstring, raw, pascal, name('__cfdi_fecha_timbrado@4'), dll

 cfdi_numero_certificado_sat (long), cstring, raw, pascal, name('__cfdi_numero_certificado_sat@4'), dll

 cfdi_sello_cfd (long), cstring, raw, pascal, name('__cfdi_sello_cfd@4'), dll

 cfdi_sello_sat (long), cstring, raw, pascal, name('__cfdi_sello_sat@4'), dll

 cfdi_sello (long), cstring, raw, pascal, name('__cfdi_sello@4'), dll

 cfdi_fecha (long), cstring, raw, pascal, name('__cfdi_fecha@4'), dll

 cfdi_numero_certificado (long, *cstring), cstring, raw, pascal, name('__cfdi_numero_certificado@8'), dll

 xml_caller_charset (long, *cstring), long, raw, pascal, name('__xml_caller_charset@8'), dll

 xml_node (long, *cstring), long, raw, pascal, name('__xml_node@8'), dll

 xml_node_children_number (long), long, raw, pascal, name('__xml_node_children_number@4'), dll

 xml_node_by_index (long, long), long, raw, pascal, name('__xml_node_by_index@8'), dll

 xml_node_name (long), cstring, raw, pascal, name('__xml_node_name@4'), dll

 xml_node_by_name (long, *cstring), long, raw, pascal, name('__xml_node_by_name@8'), dll

 xml_node_attribute (long, *cstring), cstring, raw, pascal, name('__xml_node_attribute@8'), dll


 set_rsmm (*cstring), long, raw, pascal, name('__set_rsmm@4'), dll

 set_client_charset (long), long, raw, pascal, name('__set_client_charset@4'), dll


 xml_serialize (long, long), cstring, raw, pascal, name('__xml_serialize@8'), dll

 xml_insert (long, *cstring, *cstring, long, long), long, raw, pascal, name('__xml_insert@20'), dll

 cfdi_timbrar_lote (long, *cstring, *cstring, *cstring, long, *cstring), long, raw, pascal, name('__cfdi_timbrar_lote@24'), dll

 cfdi_validar (long, *cstring, *cstring), long, raw, pascal, name('__cfdi_validar@12'), dll