Ir al contenido

¿Cómo programo una importación que se repita sola?

Una tarea programada aplica una plantilla de mapeo sobre un fichero o una carpeta cada cierto tiempo, sin que nadie entre en el programa. Sirve para recibir a diario el catálogo de un proveedor o las altas de clientes que vuelca otro sistema.

¿Qué necesito antes de empezar?

Dos cosas, y las dos hay que preparar antes:

  1. Una plantilla de mapeo guardada para el destino que quieras. La tarea no tiene pantalla de
  2. Una ruta de fichero o de carpeta accesible desde el servidor donde corre el ERP. No es una

Entra por Gestión → Importaciones programadas.

¿Cómo se crea la tarea?

  1. Pulsa Nueva tarea.
  2. Nombre: cómo la reconocerás en la lista.
  3. Plantilla de mapeo: la que define el destino y las columnas.
  4. Origen (fichero fijo o carpeta): la ruta completa. Puede ser un fichero concreto
  5. Patrón de fichero: solo si el origen es una carpeta. Con *.csv se procesan todos los CSV que
  6. Periodicidad (horas): cada cuánto se ejecuta. Admite decimales: 0,5 es cada media hora.
  7. Modo: Solo crear (saltar existentes) o Crear y actualizar existentes.
  8. Marca Mover los ficheros procesados a la subcarpeta «procesados/» si quieres que cada fichero
  9. Deja marcada Tarea activa y pulsa Guardar.

Al guardarla activa, la tarea queda encolada para ejecutarse de inmediato, no dentro de una periodicidad. Es la forma de probarla: guárdala, espera un minuto y refresca con Actualizar.

¿Qué pasa cuando se ejecuta la tarea?

Se hace exactamente lo mismo que si hubieras importado el fichero a mano por el asistente: se lee, se evalúa la plantilla, se validan las filas y entran las válidas.

La diferencia es que nadie revisa nada en medio. Una fila con error no detiene la ejecución: se queda como incidencia y las demás entran. El fichero completo queda registrado en el Historial de importaciones del asistente, con sus incidencias, igual que una importación manual.

Cuando el origen es una carpeta se procesan todos los ficheros que casen con el patrón, en orden alfabético, uno detrás de otro. Un fichero cuya extensión no reconozca el programa se salta sin aviso.

Al terminar, la tarea anota la fecha en Última y un resumen en Último resultado, del estilo 3 fichero(s): 120 importadas, 2 con error. Si ha procesado algo, además se publica una notificación en el programa.

¿Cómo la paro o la cambio?

En la lista, la casilla de la columna Activa enciende y apaga la tarea. Al apagarla se borra su próxima ejecución; al encenderla vuelve a encolarse para ya.

Editar abre la misma ficha del alta. Eliminar la quita, con confirmación previa; no se puede deshacer. Eliminar la tarea no borra nada de lo que ya importó.

Las columnas Próxima y Última te dicen si está funcionando. Si Próxima avanza pero Último resultado dice Sin ficheros que procesar, la ruta está mal o la carpeta está vacía.

¿En qué empresa entran los datos?

En la empresa en la que estabas cuando creaste la tarea. Cada tarea es de una empresa y las importaciones que genera entran siempre ahí, aunque las lance el sistema por su cuenta a las tres de la mañana.

Las plantillas, en cambio, son comunes a todas las empresas del programa: la misma plantilla puede alimentar dos tareas de dos empresas distintas.

Si algo va mal

Lo que vesQué ha pasadoQué hacer
Último resultado: «Sin ficheros que procesar»La ruta no existe, o la carpeta no tiene ficheros que casen con el patrónRevisa la ruta y el patrón; recuerda que es una ruta del servidor
Último resultado: «Plantilla de mapeo inexistente»La plantilla se ha borradoAsigna otra plantilla a la tarea
Se procesa el mismo fichero una y otra vezEl fichero se queda en la carpetaMarca Mover los ficheros procesados
Se repiten los datos en cada pasadaEl modo es Crear y actualizar y el fichero se releeEs correcto: no se duplica nada, solo se reescribe
«Elige una plantilla de mapeo» al guardarFalta la plantillaPrepárala antes en el asistente
La tarea no llega a ejecutarse nuncaEstá desactivada, o no hay próxima ejecuciónEnciende la casilla Activa

Ver también: Preparar una plantilla de importación · Revisar una importación ya hecha

Más sobre Importación de datos y migraciones desde otros ERP

Incluido en Powergest

  • Importaciones periodicas programadas