Transoft permite incorporar datos generados en otro software a través de la configuración y ejecución de lo que se denomina “Interfaces de Entrada”.
La información que se puede generar en Transoft mediante este procedimiento es:
- Facturas emitidas a Clientes (del módulo Deudores)
- Facturas de Proveedores (del módulo Proveedores)
- Fichas Mecánicas (del módulo Mecánica)
- Cargas (del módulo Viajes y Cargas)
- Viajes (del módulo Viajes y Cargas)
- Embarques de cargas en viajes (del módulo Viajes y Cargas)
- Documentos de clientes asociados a cargas (del módulo Viajes y Cargas)
- Valorizaciones de viajes (del módulo Viajes y Cargas)
- Valorizaciones de cargas (del módulo Viajes y Cargas)
El procedimiento para todas las interfaces es el mismo: Primero se configuran los parámetros de la interfaz para la generación de los datos y luego se ejecuta dicha interfaz.
También existe la posibilidad de “encadenar” interfaces para que se ejecuten una detrás de otra, esto se llama “Plan de Ejecución de Interfaces”.
Configuración de Interfaces
La diferencia entre un modulo y otro es que la configuracion se realiza desde opciones de menú distintas y varían los datos a determinar. Para poder dar una explicación clara se explicará la configuración de la Interface de Comprobantes a Clientes.
Los pasos serían los siguientes:
1- Acceder a Deudores > Tablas > Configuración de interfaces de Entrada > Comprobantes:
a. En Clave Única: Se debe colocar un código identificatorio. La única limitación son la cantidad de caracteres que admite este campo.
b. En Descripción: Colocar una descripción breve.
c. En Tipo de Archivo: Se indica si el archivo que contiene los datos es un xls, txt u otro.
d. En Archivo Fuente: se debe indicar la ruta y el archivo que contiene los datos a partir de los cuales se va a generar la información en Transoft.
e. En Directorio del Archivo Log: El “Log” es un archivo en formato txt donde se guarda el resultado de la importación. Cuando el resultado no es satisfactorio, este archivo contienen los motivos por los cuales no se pudo generar uno o más registros (cargas, viajes, comprobantes, etc.).
f. En Importar desde la fila: Se indica el número de fila a partir de la cual hay datos para generar en Transoft. Si tomamos como ejemplo un archivo de Excel, donde la primer fila contiene los títulos de cada columna, los datos habría que importarlos a partir de la fila 2.
g. Datos: En la grilla inferior es donde se indican:
i. Dato: Es la descripción de la información correspondiente a cada campo.
ii. S/N: Si esta tildado, indica si el dato se tiene que generar desde el archivo origen o no.
iii. Campo DBF: en caso de que el origen sea un archivo dbf se debe indicar el nombre de dicho campo.
iv. Ubicación: Es el número de columna del archivo Excel… 1 si es A, 2 si es B, etc.
v. Desde: en caso de que el origen sea un archivo TXT se debe colocar el número de columna donde comienza esta información. Por ejemplo, si el primer dato comienza en la columna 1 del txt, se debe indicar “1”.
vi. Longitud: Esta en relación directa con el ítem anterior, se debe indicar la longitud, en caracteres, que tiene esta información.
vii. Valor: No tiene uso
viii. Formato Fecha: Se debe indicar el formato de fecha
ix. Decimales: Para los datos numéricos, la cantidad de decimales que se deben tener en cuenta
x. Separador de decimales: Se indica cual es el separador de decimales de los números.
Los Datos son enumerados tal como Transoft los maneja y de acuerdo a la siguiente definición de cada uno:
- Cuit: Nro. de Cuit del cliente
- Fechaemi: Fecha de emisión del comprobante
- Fechavto: Fecha de vencimiento del comprobante de acuerdo a la condición de venta.
- Moneda: Moneda del comprobante
- Tipocambio: El tipo de cambio que debe aplicarse para ese comprobante.
- Formletra: Letra del comprobante
- Formce: Numero de centro emisor
- Formnro: Numero de comprobante
- Codmovesp: Código de movimiento de facturación que debe usarse para generar el comprobante
- Importe: Importe
- Ivatasa1: Tasa del primer IVA
- Ivatasa2: Tasa del segundo IVA.
- Peribtasa: Porcentaje de IIBB
- Comentario: Comentario libre en formato de texto.
- Concfcli: Código del concepto de facturación libre
- Descrip: Descripción libre en formato de texto.
- Titsuc: Sucursal Titular.
- Fichasuc: Codigo de sucursal de la ficha del cliente
- Fichanro: Numero de la ficha del cliente
- DBRazsoc: Dato para impresión: Razón social del cliente
- DBCuit: Dato para impresión: Cuit
- DBDirec: Dato para impresión: Domicilio del cliente
- DBLoca: Dato para impresión: Localidad del domicilio
- DBCodpos: Dato para impresión: Código postal
- DBProv: Dato para impresión: Provincia del domicilio
- DBPais: Dato para impresión: País
- DBTelefono: Dato para impresión: Teléfono del cliente
Para ejemplificar, a continuación se ve el archivo origen de los datos y la configuración que le corresponde:
Ejecución de interfaces
Luego de haber completado la configuración de las interfaces mediante la cual se ingresarán datos al sistema se debe proceder a ejecutar dicha interfaz.
Esto se realiza, según el módulo desde:
- Deudores: Facturación > Ejecución de Interfaces de Entrada > Comprobantes.
- Proveedores: Ejecución de Interfaces de Entrada > Comprobantes.
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Cargas.
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Viajes
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Embarques
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Documentos de Cargas
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Valorización de Cargas
- Viajes y Cargas: Paneles > Ejecución de Interfaces de Entrada > Valorización de Viajes
En la ejecución de interfaces lo que se hace es, justamente, incorporar los datos al sistema en base a la configuración seleccionada (puede haber más de una para el mismo tipo de dato).
Se debe indicar, entonces, en Configuración el código indicado en el paso anterior para la configuración de la interface. Este dato, por si solo, determina la información a incorporar, pero puede suceder que determinada información no esté en el archivo de origen y es por este motivo que Transoft permite indicar, manualmente, los datos generales de la interfaz. Para el ejemplo de interfaz de comprobantes a clientes, el sistema permite indicar, por ejemplo, la cotización de moneda local, de modo que no sea requisito que este dato se encuentre en el archivo de origen.
Cada interfaz posee sus propios datos “genéricos” que se pueden indicar durante el proceso.
Una vez que se selecciona la Configuración y se completan los datos que no existen en el archivo de origen, se debe proceder a clickear en el tilde verde. Esto hará que el sistema lea la información y revise si la configuración general es correcta.
El resultado de esta lectura puede ser:
- Apto para ser procesado: La lectura de la información no tiene errores y no faltan datos obligatorios
- No aptos para ser procesados: El sistema informa que no se va a poder generar la información. Presionando el botón “ ” se puede consultar el motivo del problema para corregirlo en el archivo origen.
Una vez corregidos los problemas en el archivo origen, si es que los hubiera, se está en condiciones de ingresar la información a Transoft presionando el botón “ ”. El resultado lo informa el mismo registro con un color verde en caso de que se hayan incorporado los datos correctamente y en rojo en caso contrario.
Planes de Ejecución
Los planes de ejecución permiten automatizar el proceso de incorporación de datos al sistema mediante una configuración.
Para acceder a la configuración de los planes de ejecución no es necesario hacerlo desde el modulo especifico que contiene cada interfaz ya que se pueden combinar las mismas dentro del mismo plan.
Los planes de ejecución se configuran desde cualquiera de estas opciones:
- Deudores > Tablas > Configuración de Interfaces de Entrada > Planes de Ejecución de interfaces de entrada.
- Proveedores > Tablas > Configuración de Interfaces de Entrada > Planes de Ejecución de interfaces de entrada
- Viajes y Cargas > Tablas > Configuración de Interfaces de Entrada > Planes de Ejecución de interfaces de entrada
Los datos a completar, una vez que se accede a la configuración con el botón “nuevo” son los siguientes:
- Plan: Nombre o código
- Descripción: Descripción breve
- Tipo de Interfaz: Es fijo.
- Modo de Ejecución: En caso de ser manual será un operador el que dispare el plan que procesa las interfaces. En caso de ser automático requiere de más configuraciones.
- Intervalo de Ejecución: En caso de que la ejecución sea automática, aquí se indica la cantidad de minutos para disparar el ingreso de datos al sistema.
- Usuario: Si la ejecución es automática, se debe tener el sistema abierto con este usuario para que se dispare la incorporación de datos.
- Interfaces a Ejecutar: Se debe seleccionar “nuevo” y luego indicar cuál es la primer interfaz a ejecutar. Este proceso se repite a medida que se incorporan interfaces al plan.
- Renombrar el archivo origen….: Tildando esta opción el sistema, una vez que se procesó una interfaz, renombrará el archivo de origen