Herramientas de usuario

Herramientas del sitio


conector

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
conector [2014/12/20 01:07]
[Formato del nombre de archivos de la factura]
conector [2022/09/06 20:01] (actual)
[Conector iTimbre]
Línea 2: Línea 2:
  
 {{:​conector:​conector.jpg?​nolink&​234x168}} {{:​conector:​conector.jpg?​nolink&​234x168}}
 +
 +**Acceda a la siguiente liga para descargar el conector:**
 +
 +[[https://​www.itimbre.com/​downloads/​Conector-iTimbre.zip|Descargar conector última versión 3.3]].
 +
 +[[https://​www.itimbre.com/​Descargas/​Conector 4.0.zip|Descargar conector última versión 4.0.]]
  
 ===== Información General ===== ===== Información General =====
Línea 184: Línea 190:
 El formato del nombre de los archivos de las facturas puede ser especificado haciendo uso de las siguientes etiquetas representativas:​ El formato del nombre de los archivos de las facturas puede ser especificado haciendo uso de las siguientes etiquetas representativas:​
  
-  *  **<​rfc_emisor>​** ​ : RFC del emisor +  * **<​rfc_emisor>​** ​ : RFC del emisor 
-  *  **<​rfc_cliente>​** ​ : RFC del Receptor +  * **<​rfc_cliente>​** ​ : RFC del Receptor 
-  *  **<​serie>​** ​ : Serie de la factura +  * **<​serie>​** ​ : Serie de la factura 
-  *  **<​folio>​** ​ : Folio de la factura +  * **<​folio>​** ​ : Folio de la factura 
-  *  **<​fecha[:​ formato]>​** ​ : Fecha y formato de fecha (Ej.: <​fecha>,​ <fecha: dd-MM-yyyy>​) +  * **<​fecha[:​ formato]>​** ​ : Fecha y formato de fecha (Ej.: <​fecha>,​ <fecha: dd-MM-yyyy>​) 
-  *  **<​nombre_original>​** ​ : Nombre original del archivo procesado: +  * **<​nombre_original>​** ​ : Nombre original del archivo procesado:
 Cualquier otro caracter adicional será incluido literalmente en el nombre de los archivos de la factura. Cualquier otro caracter adicional será incluido literalmente en el nombre de los archivos de la factura.
  
-==== Configuración en línea ​====+== Título de la instancia == 
 + 
 +Nombre de la instancia actual del conector el cual se muestra en la ventana principal y al mover el puntero del mouse por encima del ícono del Conector en el área de notificaciones. Esta opción es especialmente útil en entornos donde se ejecuten varios conectores simultáneamente ya que permite asgnarles nombre diferentes e identificarlos rápidamente moviendo el puntero del mouse por encima del ícono del área de notificaciones. 
 + 
 +==== Configuración ​personalizada (avanzado) ==== 
 + 
 +La configuración personalizada del Conector está diseñada para adaptarse a los requerimientos especiales de los clientes, de ahí su nombre de personalizada. Esta configuración no está disponible desde una ventada de configuración,​ por lo que su uso solo es propicio para personal técnico y generalmente es establecido por el personal de iTimbre. 
 + 
 +La configuración personalizada se guarda ​en un archivo en formato XML ubicado en **<​Carpeta_de_instalacion_del_conector><​nowiki>​\</​nowiki>​personalizados<​nowiki>​\</​nowiki>​cgf.xml**. Es importante tener respaldo de este archivo y asegurarse de que sea restablecido con todas sus modificaciones cuando se realicen actualizaciones al Conector iTimbre, pues si se reemplaza por el archivo por defecto el Conector puede dejar de funcionar como se espera. 
 + 
 +Las siguientes secciones explican detalles técnicos de sobre el archivo de configuración personalizada que puede ser no relevante para el usuario comun del Conector iTimbre. 
 + 
 +=== Ejemplo de archivo de configuración personalizado === 
 + 
 +<​file>​ 
 +<?xml version="​1.0"​ encoding="​utf-8"​ ?> 
 +<​Configuracion>​ 
 +  <​Procesadores restringir="​true">​ 
 +    <​Procesador id="​standard-cfdf-csv"​ regExp="​(?​i).*\.csv$">​ 
 +      <​!--<​Ajustes>​ 
 +        <​Propiedad nombre="​BranchId">​1</​Propiedad>​ 
 +      </​Ajustes>​-->​ 
 +    </​Procesador>​ 
 +    <​Procesador id="​standard-cfdf-json"​ regExp="​(?​i).*\.json$"​ /> 
 +    <​!--<​Procesador id="​standard-cfdf-cfd22"​ regExp="​(?​i).*\.xml$">​ 
 +      <​Ajustes>​ 
 +        <​Propiedad nombre="​overrideSystemDecimals">​si</​Propiedad>​ 
 +      </​Ajustes>​ 
 +    </​Procesador>​-->​ 
 +    <​Procesador id="​standard-cfdf-cfd32"​ regExp="​(?​i).*\.xml$">​ 
 +      <​!--<​Ajustes>​ 
 +        <​Propiedad nombre="​LoadFromDb">​true</​Propiedad>​ 
 +        <​Propiedad nombre="​IncludeStamps">​true</​Propiedad>​ 
 +      </​Ajustes>​-->​ 
 +    </​Procesador>​ 
 +    <​!--<​Procesador id="​standard-portal-cfd32"​ regExp="​(?​i).*\.xml$"​ />​-->​ 
 +    <​!--<​Procesador id="​file-splitter"​ regExp="​(?​i).*\.txt$">​ 
 +      <​Ajustes>​ 
 +        <​Propiedad nombre="​SplitRegex">​RegimenFiscal</​Propiedad>​ 
 +        <​Propiedad nombre="​OutputExtension">​.csv</​Propiedad>​ 
 +      </​Ajustes>​ 
 +    </​Procesador>​-->​ 
 + 
 +    <!-- Procesadores de cancelaciones --> 
 + 
 +    <​Procesador id="​cancellation-cfdf-csv"​ regExp="​(?​i).*\.csv$"​ context="​cancellation"/>​ 
 +  </​Procesadores>​ 
 +</​Configuracion>​ 
 +</​file>​ 
 +=== Estructura del archivo de configuracion personalizado === 
 + 
 +El archivo de configuración por defecto incluye los procesadores de propósito general más comunmente utilizados por los clientes. Un procesador es un componente de software que se encarga de procesar los archivos de alguna manera específica acorde al formato de su contenido. 
 + 
 +El archivo de configuración personalizada define el conjunto de procesadores que se podran utilizar y como se identifican los archivos que debe procesar cada uno de ellos. Esta identificación se realiza en base al nombre del archivo a procesar. 
 + 
 +==El nodo Procesador ​===
  
 ===== Servicio ===== ===== Servicio =====
conector.1419037625.txt.gz · Última modificación: 2016/01/05 23:15 (editor externo)