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 00:16]
[Opciones de inicio]
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 159: Línea 165:
  
 === Avanzado === === Avanzado ===
 +
 +{{:​conector:​conector-configuracion-avanzado.png?​nolink&​473x506}}
 +
 +Algunas de las opciones que se configuran en esta pestaña pueden presentar cierto grado de complejidad para su comprención,​ aunque han sido presentadas de la manera más sencilla posible.
  
 == Codificación de archivos == == Codificación de archivos ==
 +
 +Los archivos de texto tiene una codificación específica entre muchas disponibles. A la hora de leer el contenido de los archivos de texto es pereciso interpretarlos con la codificación correcta, de lo contrario algunos caracteres como la ñ y las vocales con tílde podrían perderse en el proceso. La codificación de un archivo depende el programa que los generó.
 +
 +Esta opción permite seleccionar la codificación utilizada para leer los archivos de las carpetas de entrada.
 +
 +Las codificaciones más comunes son:
 +
 +  * 1252 : Windows-1252 (es la codificación por defecto de Windows y también del Conector)
 +  * 437 : IBM437
 +  * 65001 : utf-8
  
 == Servicios == == Servicios ==
  
-== Formato del nombre de archivos ​finales ​==+En esta sección se definen las URLs de los servicios de timbrado que utilizará el conector. Solo bajo situaciones excepcionales se utilizará un valor direfente al "​Servicio predeterminado"​. No modifique esta opción a menos que esté seguro de lo que está haciendo. 
 + 
 +== Formato del nombre de archivos ​de la factura ​== 
 + 
 +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_cliente>​** ​ : RFC del Receptor 
 +  * **<​serie>​** ​ : Serie de la factura 
 +  * **<​folio>​** ​ : Folio de la factura 
 +  * **<​fecha[:​ formato]>​** ​ : Fecha y formato de fecha (Ej.: <​fecha>,​ <fecha: dd-MM-yyyy>​) 
 +  * **<​nombre_original>​** ​ : Nombre original del archivo procesado:​ 
 +Cualquier otro caracter adicional será incluido literalmente en el nombre de los archivos de la factura. 
 + 
 +== 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.
  
-==== Configuración en línea ====+=== El nodo Procesador ​===
  
 ===== Servicio ===== ===== Servicio =====
conector.1419034618.txt.gz · Última modificación: 2016/01/05 23:15 (editor externo)