Tu hoja de cálculo se convierte en datos del sistema
sin volver a teclear

Partiu Importador es la app de escritorio que lleva a Partiu Formatura los datos que hoy viven en hojas de cálculo: graduados, cuotas, contratos, productos, empleados y proveedores. Señalas el archivo, revisas lo que se va a guardar y solo entonces ejecutas la importación.

Version 0.3.0 · free for Partiu Formatura customers · updates automatically

Selección de destino en Partiu Importador: 94 destinos en 30 módulos, agrupados por Graduación y Finanzas, con los siete pasos arriba
94destinos de importación
30módulos cubiertos
2,098campos mapeables
58transformaciones de campo
10formatos de archivo
Importación de datos

Semanas de trabajo en una tarde

Migrar de otro sistema, recibir una lista de la institución, subir tu base de proveedores: todo lo que hoy es teclear a mano se convierte en un archivo y un clic.

Lee el archivo que tienes

CSV, TXT delimitado, TXT de ancho fijo, XLSX, XLS, ODS, JSON y JSONL. Codificación detectada automáticamente, elección de pestaña, fila de cabecera y rango, además de una muestra del archivo en bruto antes de cualquier interpretación.

Mapeo con sugerencias

La app sugiere el campo de destino de cada columna a partir de su nombre y su contenido, mostrando la confianza de cada propuesta. Donde la sugerencia no encaja, puedes usar una constante, unión de columnas, división, condición o expresión.

Correspondencia de valores con el sistema

La hoja dice «Plan Oro» y el sistema tiene un identificador. La pantalla de correspondencias llega previnculada por similitud, y lo que corriges una vez vuelve listo en la siguiente importación.

Deduplicación en dos direcciones

Dentro del propio archivo y contra la base de datos, usando la clave natural de cada destino: documento fiscal, código, número de documento. Una fila repetida se convierte en aviso, no en registro duplicado.

Plantillas que duran

El mapeo se guarda por nombre de columna, no por posición. La hoja del mes que viene puede llegar con las columnas en otro orden y la plantilla sigue funcionando, igual que en otro equipo.

Deshacer la importación

Cada carga guarda los identificadores que creó. Si algo salió mal, la reversión elimina exactamente lo que ese trabajo guardó, sin tocar nada más.

Documentos por lotes

Una carpeta con miles de archivos nombrados por documento fiscal se convierte en adjuntos de los registros correctos. La app comprueba las correspondencias y muestra los archivos huérfanos antes de subir el primer byte.

Diagnóstico de la base de datos

Antes de importar, la app le pregunta al sistema qué tiene realmente tu base de datos y avisa si algún campo del catálogo no existe en ese entorno. Nada se guarda a medias en silencio.

Primeros pasos

De la descarga a tu primera importación

No hay servidor que instalar, ni clave de API que generar, ni planilla modelo que rellenar antes. Cinco pasos separan el instalador de las primeras filas guardadas en el sistema.

1

Descarga e instala

El .dmg en macOS o el .exe en Windows. Es un programa común, sin dependencias que instalar antes y sin servidor que configurar.

2 minutos
2

Entra con tu cuenta

El mismo inicio de sesión del panel de Partiu Formatura: contraseña, código por correo, SMS o WhatsApp, o código QR leído con la app del móvil. La empresa y los permisos vienen del propio inicio de sesión.

1 minuto
3

Confirma el entorno

Producción, homologación o local. El entorno queda visible en la barra de la app todo el tiempo y se destaca cuando no es producción: comprobarlo aquí evita el error más caro del proceso.

10 segundos
4

Ejecuta el Diagnóstico

La app le pregunta a tu base qué tiene realmente y lo compara con el catálogo, destino por destino. Un campo del catálogo que no exista en ese entorno aparece ahora, no después de la carga.

1 minuto
5

Importa primero un recorte

Elige el destino, apunta la planilla, mapea, simula y ejecuta con pocas filas. Comprobado en el panel, la misma plantilla corre el archivo entero sin rehacer nada.

10 a 20 minutos la primera vez

La primera carga real suele empezar por un recorte pequeño de la planilla: diez filas, simulación, ejecución y comprobación en el panel. Aprobado el recorte, la misma plantilla corre el archivo entero sin rehacer nada.

Cómo funciona

Siete pasos entre la hoja de cálculo y el sistema

Cada paso responde a una pregunta y solo libera el siguiente cuando está resuelto. Volver es libre; saltar hacia adelante con un campo obligatorio abierto, no. Abajo, lo que te toca a ti y lo que la app resuelve sola en cada uno de ellos.

1

Destino

¿Adónde van los datos?

Tú haces

Busca por nombre del destino, por módulo o por campo: busca «CPF» y mira qué destinos lo tienen. Cuando el destino exige clase, el alcance se elige aquí.

La app hace

Carga de tu base el catálogo de destinos permitidos, con los campos, la obligatoriedad, el tamaño de cada columna y la clave natural que se usa en la deduplicación.

Solo avanza cuando

Hay un destino seleccionado y, si exige alcance, también la clase.

94 destinos30 módulosBúsqueda por campoAlcance de clase
2

Archivo

¿Cómo debe leerse este archivo?

Tú haces

Apuntas el archivo y ajustas lo que salió torcido: separador, hoja de la planilla, fila del encabezado, intervalo, filas a descartar y rangos de columnas en el TXT de ancho fijo.

La app hace

Detecta la codificación, incluso el Latin-1 heredado, propone el separador y muestra la muestra cruda antes de interpretar cualquier campo: ahí es donde se ve el encabezado empezando en la fila 5.

Solo avanza cuando

La app consigue leer las columnas y devolver al menos una fila de datos.

10 formatosCodificación automáticaMuestra crudaDiseño de ancho fijo
3

Mapeo

¿Qué columna alimenta qué campo?

Tú haces

Revisas la sugerencia campo a campo y resuelves lo que queda: juntas nombre y apellido, divides la dirección, creas una constante para la clase, escribes una condicional o una expresión.

La app hace

Propone el vínculo por el nombre y por el contenido de la columna, muestra la confianza de cada apuesta, sube al principio los obligatorios pendientes y aplica las transformaciones con vista previa del antes y el después.

Solo avanza cuando

Todo campo obligatorio del destino tiene origen definido.

Auto-mapeo con confianzaUnión y divisiónExpresiones58 transformacionesAlias aprendidos
4

Correspondencia de valores

¿Qué es este valor dentro del sistema?

Tú haces

Confirmas los vínculos sugeridos y corriges los que quedaron torcidos. «Plan Oro», «ORO» y «oro 12x» se convierten en el mismo id.

La app hace

Trae el diccionario del propio sistema, filtrado por tu empresa, prerrelaciona por semejanza y marca qué es coincidencia exacta y qué es sugerencia.

Solo avanza cuando

Ningún valor obligatorio quedó sin correspondencia: lo que sobre se convierte en error en la simulación, no en un registro torcido.

Diccionario del sistemaSimilitudExacto o sugeridoGuardado en la plantilla
5

Reglas

¿Qué hacer cuando la fila no es simple?

Tú haces

Eliges crear, actualizar o upsert; defines qué pasa con los duplicados y con los errores; marcas qué campos pueden sobrescribirse; decides el tamaño del lote, el paralelismo y los filtros de fila.

La app hace

Guarda todo en la plantilla y lo aplica fila a fila en la simulación y en la ejecución, con el mismo comportamiento en las dos.

Solo avanza cuando

Siempre: el paso viene con valores por defecto seguros ya seleccionados.

Crear · actualizar · upsertPolítica de duplicadosCampos autorizadosLote y paralelismoFiltros de fila
6

Simulación

¿Qué pasaría si lo ejecutara ahora?

Tú haces

Lees el informe, corriges el mapeo o la planilla y simulas de nuevo, cuantas veces quieras. El informe se puede exportar y enviar a quien preparó el archivo.

La app hace

Procesa la planilla entera sin tocar la base: agrupa los errores por tipo con el número de fila, señala duplicados dentro del archivo y contra la base, muestra la comparación de los registros que ya existen y el JSON exacto que se enviaría.

Solo avanza cuando

Una plantilla nueva solo se ejecuta después de simular al menos una vez.

No se guarda nadaErrores por tipoComparación antes de actualizarVista previa del JSONInforme exportable
7

Ejecución

¿La carga se sostiene?

Tú haces

Acompañas el progreso y, si hace falta, pausas, reanudas, reprocesas solo las filas con error o deshaces el trabajo entero.

La app hace

Envía en lotes paralelos con reintento automático cuando la red oscila, guarda el estado de cada fila en tu ordenador y usa una clave de idempotencia para que una respuesta perdida no se convierta en un registro repetido.

Solo avanza cuando

Termina sola, y una caída a mitad de camino continúa desde el punto exacto la próxima vez que la abras.

Lotes paralelosPausa y reanudaciónReprocesar erroresDeshacer por trabajoIdempotencia
Entrada

El archivo que tienes ya sirve

No hay formato oficial ni plantilla obligatoria. La app abre lo que vino del otro sistema, de tu asesoría o de la secretaría de la institución, incluido el TXT de ancho fijo que ya nadie lee. Antes de interpretar nada, muestra el archivo en bruto: ahí se ve al instante que el separador está mal o que la cabecera empieza en la fila 5.

CSVTXT delimitadoTXT de ancho fijoXLSXXLSXLSMXLSBODSJSONJSONL
  • Codificación detectada automáticamente, incluidos los archivos antiguos en Latin-1 con acentos rotos
  • Separador, pestaña, fila de cabecera, rango y filas que saltar
  • Disposición posicional por rangos de columna, para archivos TXT de ancho fijo
  • Muestra del archivo en bruto antes de que la app interprete ningún campo
Mapeo asistido

Cada columna encuentra su campo

La rejilla se organiza por campo de destino, no por columna del archivo: la pregunta correcta es «¿está relleno el documento fiscal obligatorio?», no «¿adónde fue la columna F?». La app sugiere la correspondencia a partir del nombre y el contenido de la columna, muestra la confianza de cada propuesta y mantiene arriba los campos obligatorios pendientes.

  • Sugerencias a partir del nombre y el contenido de la columna, con puntuación de confianza
  • Origen por columna, constante, unión de columnas, división, condición o expresión
  • Campos obligatorios pendientes destacados arriba de la rejilla
  • Alias aprendidos: la corrección que haces hoy vuelve lista en la próxima hoja
Simulación obligatoria

Mira el resultado antes de guardar

Descubrir un error después de guardar cuatro mil registros es el peor final posible de una importación. Por eso la app procesa toda la hoja sin tocar la base de datos y muestra un informe: cuántas filas se van a añadir, cuántas están duplicadas, cuáles tienen errores y por qué. Corriges el mapeo y repites la simulación, las veces que quieras.

  • Errores agrupados por tipo, con el número de fila de cada caso
  • Vista previa del JSON exacto que se enviará al sistema
  • Alertas de calidad: texto que se va a truncar, campos obligatorios vacíos, valores fuera de rango
  • Informe exportable para enviárselo a quien preparó la hoja
58 transformaciones encadenables

La hoja de cálculo no tiene que llegar lista

Fechas en cuatro formatos distintos, documentos fiscales con y sin máscara, importes con separador de miles, nombres en mayúsculas, teléfonos sin el noveno dígito. La app limpia cada campo en la entrada, con vista previa de antes y después usando los datos reales de tu archivo, y la transformación queda guardada en la plantilla para la próxima vez.

  • Texto: mayúsculas, acentos, puntuación, prefijo, sufijo, recorte, sustitución con expresiones regulares
  • Números: decimales brasileños o estadounidenses, moneda, porcentajes, redondeo
  • Fechas: dd/MM/aaaa, ISO, serie de Excel, fechas escritas y orden configurable
  • Documentos: CPF, CNPJ, código postal, teléfonos con el noveno dígito y corrección del dominio del correo
Las 58 transformaciones

Seis familias, encadenables en el mismo campo

Una transformación recibe el valor y devuelve el valor corregido. Como la salida de una es la entrada de la siguiente, el campo «Nombre» puede pasar por limpieza de espacios, mayúsculas y capitalización en el orden que tú definas, y la vista previa muestra el efecto de la cadena entera con tus propios datos.

Texto

Limpieza y forma de todo lo que se escribe a mano: espacios de más, nombres en mayúsculas, puntuación y emoji que vinieron de regalo.

TrimColapsar espaciosMayúsculas y minúsculasNombre propioQuitar acentosRegexPrefijo y sufijoCortarSlugEnmascarar
Ejemplomaria DA silvaMaria da Silva

Número

Decimal brasileño y americano detectados por el contenido, moneda y unidades retiradas, signo y escala corregidos.

Decimal BR/USQuitar monedaMultiplicar y dividirRedondearParéntesis como negativoPorcentajeUnidades
Ejemplo$4,800.504800.50

Fecha

Reconoce las formas que aparecen en una planilla real, incluido el número de serie que Excel guarda por debajo del formato mostrado.

dd/MM/aaaaISOddMMyyyySerial de ExcelEn letrasOrden dmy/mdySumar díasPeriodo contableEdad
Ejemplo452312023-11-21

Documentos

Los campos que tienen regla propia en Brasil: documentos con y sin máscara, teléfonos sin el noveno dígito, correos con el dominio mal escrito.

CPFCNPJCódigo postalTeléfono y noveno dígitoE.164Normalizar correoCorregir dominioMatrículaExtraer de texto libre
Ejemplojoao@gmial.conjoao@gmail.com

Semántico

Para cuando el valor de la planilla tiene que convertirse en otro vocabulario: sí/no, sigla de estado, código interno.

Booleano configurableEstado por nombreTabla de correspondencia
EjemploRio Grande do NorteRN

Estructura

Para archivos que no son una tabla limpia: un valor que depende de otra columna, un campo escondido dentro de un JSON.

CondicionalExtraer valor de JSON
Ejemplo{"contact":{"phone":"84999..."}}84999…
Ejecución preparada para aguantar la carga

Ochenta mil filas, sin miedo

La carga corre en lotes paralelos, con reintentos automáticos cuando la red falla. El estado de cada fila se guarda en tu ordenador: si se va la luz en la fila 61.400, la app se reabre y sigue por la 61.401. Si se pierde una respuesta por el camino, la clave de idempotencia garantiza que el registro no se añada dos veces.

  • Lotes y paralelismo configurables, con pausa y reanudación
  • Estado de las filas guardado en tu ordenador: cerrar la app no pierde el trabajo
  • Reprocesa solo las filas con error, sin repetir las correctas
  • Historial de cada ejecución, con deshacer por trabajo
El paso de reglas

Tú decides qué pasa en cada situación

El paso 5 es donde la importación deja de ser genérica: es ahí donde se define qué hacer con una fila repetida, una fila rota, una celda vacía y un registro que ya existe en el sistema. Todo queda guardado en la plantilla.

Modo de grabación

Define qué puede hacer la carga con la base. Es la primera elección del paso y cambia lo que muestran las demás opciones.

  • Crear: solo inserta registros nuevos
  • Actualizar: solo toca lo que ya existe
  • Upsert: crea lo que falta y actualiza el resto

Fila repetida

La repetición se detecta en dos frentes, dentro del propio archivo y contra la base, por la clave natural del destino: número de documento, código, identificador.

  • Ignorar la fila repetida
  • Actualizar el registro existente
  • Crearla igual, cuando tiene sentido

Fila con error

Un error de validación en una fila no tiene por qué condenar a las otras 79.999. Tú eliges cuánto tolera la carga.

  • Saltar la fila y seguir
  • Parar la importación de inmediato
  • Parar después de N errores

Campos que pueden sobrescribir

En modo upsert la app muestra la comparación campo a campo de los registros que ya existen antes del UPDATE. Solo entran los campos que marques.

  • Selección campo a campo
  • Comparación con el valor actual del sistema
  • Actualizar el teléfono sin tocar la dirección

Celda vacía

El valor por defecto es conservador: una columna en blanco preserva lo que ya está guardado. Una planilla incompleta no borra un registro.

  • Mantener el valor actual (por defecto)
  • Grabar el vacío, si lo pides explícitamente

Ritmo de la carga

Cuánto recibe la API por vez y cuántos lotes corren en paralelo. Una red inestable pide lotes más pequeños; una base local aguanta más.

  • Tamaño del lote
  • Lotes simultáneos
  • Reintento automático ante fallo de red

Filtros de fila

No toda fila del archivo debe entrar. El filtro corta antes de la simulación, así que el informe ya sale solo con lo que interesa.

  • Importar solo las filas que cumplen la condición
  • Descartar encabezados repetidos y totales
  • Recortar un intervalo para la primera prueba
Correspondencia de valores

Las hojas hablan con nombres, el sistema con identificadores

«Plan Oro», «ORO» y «oro 12x» son lo mismo para quien lo tecleó y tres cosas distintas para la base de datos. La pantalla de correspondencias llega previnculada por similitud: la revisas, corriges lo que no encaje y sigues. Una hoja con cuarenta valores de plan distintos deja de ser un problema de dos horas.

  • Previnculación por similitud, marcada como exacta o sugerida
  • Diccionario tomado del propio sistema, filtrado por la empresa del usuario
  • Los valores sin correspondencia se convierten en errores de la simulación, no en registros malos
  • La correspondencia confirmada se guarda en la plantilla
Reconciliación

Hojas que dependen unas de otras

Migrar de sistema rara vez es una sola hoja: hay promociones, graduados, planes y cuotas, cada uno apuntando al anterior por un código que todavía no existe en Partiu Formatura. La reconciliación combina varias cargas en una importación: las cargas de referencia van primero y, cuando el sistema devuelve los identificadores reales, estos sustituyen a los códigos temporales en las cargas que dependían de ellos.

  • Las cargas de referencia van antes que las dependientes, en el orden que definas
  • El identificador que devuelve el sistema sustituye al código temporal en las cargas siguientes
  • Una correspondencia ausente o ambigua detiene la importación antes de enviar la carga afectada
  • Sirve para migrar un sistema entero, no solo una tabla
Archivos, no solo datos

Una carpeta con miles de documentos

Contratos escaneados, documentos de identidad, recibos, fotos de productos. Señalas la carpeta y dices dónde está la clave en el nombre del archivo; la app descubre a quién pertenece cada uno y lo comprueba todo antes de subir el primer byte.

Señala la carpeta

Miles de archivos a la vez, desde tu ordenador o la unidad de la empresa. Todavía no se envía nada.

Di dónde está la clave

La app extrae del nombre del archivo el documento fiscal, la matrícula o el código que identifica al titular: el nombre entero, lo anterior al separador, solo los dígitos o un patrón que definas.

Revisa las correspondencias

La revisión ocurre antes del primer byte: cada archivo aparece con el nombre de quien lo recibirá, y los huérfanos quedan aparte para que los corrijas.

Subida con cola

Progreso por archivo, reintentos en los fallos y reanudación donde se quedó. Cerrar la app no reinicia la subida.

Clave extraída del nombre del archivo:Nombre completoAntes del separadorParte concretaSolo dígitosPatrón personalizadoNombre de la carpeta
Después de la carga

El trabajo no termina en «completado»

Importar es rutina: la misma hoja vuelve el mes que viene, alguien pregunta qué se añadió la semana pasada y de vez en cuando hay que deshacer algo.

Plantillas reutilizables

Toda la configuración (destino, mapeo, transformaciones, correspondencia de valores y reglas) guardada con un nombre. La correspondencia es por nombre de columna, así que el orden puede cambiar. Puedes marcarla como favorita, exportarla y llevarla a otro equipo.

Historial detallado

Cada ejecución registra cuántas filas se añadieron, cuántas fallaron, en qué entorno y con qué archivo. El detalle se abre fila a fila, con el error que devolvió el servidor.

Reanudar días después

El contenido de cada fila se guarda en la base local. Una carga interrumpida continúa desde el punto exacto en otra sesión, sin el archivo original, y la comprobación de duplicados se rehace al reanudar.

Reprocesar solo lo que falló

Las filas correctas quedan como están. El informe de errores incluye los valores de cada fila, para que corrijas la hoja exportada y reimportes solo esas.

Deshacer el trabajo

La reversión usa los identificadores que esa carga creó de forma verificable. No es «borrar lo creado hoy»: borra exactamente esos registros.

Diagnóstico del catálogo

Compara, destino a destino, lo que la app puede escribir con lo que tu base de datos tiene de verdad. Un campo que no existe en la tabla se descartaría en silencio; aquí aparece antes de la carga.

Funciones

Cada recurso existe por culpa de un accidente

Importar es una operación que falla en silencio: el registro que nunca llegó, el campo descartado al guardar, el reenvío que duplicó todo. La lista de abajo es lo que hace la app para que nada de eso pase desapercibido.

RecursoPor qué existe
Estado por fila en tu ordenadorUna carga de 80.000 filas que se cae en la 61.400 continúa desde la 61.401. Cerrar la app no pierde nada.
Simulación obligatoriaDescubrir el error después de grabar cuatro mil registros es el peor escenario posible de una importación.
Comprobación antes de subirSubir 3.400 archivos para descubrir 200 huérfanos desperdicia ancho de banda, tiempo y paciencia.
Clave de idempotenciaUna respuesta perdida en el camino de vuelta nunca puede convertirse en un segundo registro igual.
Deduplicación en dos frentesLa repetición puede estar dentro del archivo y también entre el archivo y la base.
Deshacer por trabajoEl rollback borra los ids que esa carga creó de forma comprobada, y no «todo lo que entró hoy».
Reanudar en otra sesiónEl payload de cada fila queda guardado: días después la carga continúa sin el archivo original.
Comparar antes de actualizarEn modo upsert la comparación campo a campo aparece antes del UPDATE y solo sobrescribe lo marcado.
Vacío no borraUna celda en blanco preserva el valor guardado, salvo que elijas explícitamente lo contrario.
Plantilla por nombre de columnaEl mes que viene la planilla puede llegar en otro orden y la configuración sigue valiendo.
Alias aprendidosLa corrección de mapeo que haces hoy vuelve lista en la próxima planilla parecida.
Diagnóstico del catálogoUn campo declarado que no existe en la tabla se descartaría en silencio al grabar.
Selector de entorno visibleImportar en la base equivocada es el error más caro, y ocurre por distracción.
Comando rápido (⌘K)Quien importa todas las semanas no debería buscar la misma pantalla en el menú todas las veces.
Cobertura

94 destinos en 30 módulos

Cada destino conoce los campos de su tabla, qué es obligatorio, el tamaño de cada columna y cómo identificar un registro repetido. La app lo comprueba contra tu base de datos antes de empezar.

Finanzas 8 destinations

Cuotas, cuotas unificadas, planes de pago, cuentas por pagar y por cobrar, categorías, centros de coste y presupuestos

Graduación 7 destinations

Graduados, promociones, subgrupos, instituciones, cursos, eventos y campos de inscripción personalizados

Gestión de personas 6 destinations

Empleados, puestos, áreas, registros de jornada, beneficios y vacantes

Inventario y WMS 6 destinations

Productos, categorías, almacenes, ubicaciones, saldos y movimientos

Compras 6 destinations

Proveedores, solicitudes, cotizaciones, pedidos, artículos y recepciones

Planificación de la producción 5 destinations

Estructuras de producto, rutas, centros de trabajo, órdenes y registros de tiempo

CRM 5 destinations

Clientes, contactos, oportunidades, actividades y territorios

Flota 4 destinations

Vehículos, repostaje, mantenimiento y multas de tráfico

Contabilidad 3 destinations

Plan de cuentas, asientos y conciliaciones

Seguridad y salud laboral 3 destinations

Reconocimientos médicos, riesgos y formación obligatoria

Rutas y viajes 3 destinations

Rutas, paradas y viajes

Proyectos 3 destinations

Proyectos, tareas y registros de tiempo

Activo fijo 3 destinations

Activos, depreciación y movimientos

Tienda y TPV 3 destinations

Productos de tienda, categorías y terminales

Entradas 3 destinations

Tipos de entrada, entradas emitidas y cupones

Cocina 3 destinations

Menús, fichas técnicas y lotes

Comunicación 3 destinations

Comunicados, votaciones y listas de contactos

Ventas del evento 2 destinations

Consumos y ventas del evento

Galerías 2 destinations

Galerías y vínculos de fotos con graduados

Contratos 2 destinations

Contratos y firmantes

Kids 2 destinations

Niños y responsables

Precios 2 destinations

Insumos y composiciones de coste

Equipo de campo 2 destinations

Autónomos y turnos

Club de beneficios 2 destinations

Socios y ofertas

Álbumes 1 destination

Pedidos de álbum

Formación 1 destination

Rutas de aprendizaje e inscripciones

Control de acceso 1 destination

Credenciales de acceso

Legal 1 destination

Expedientes y plazos

Cobranzas 1 destination

Flujos de cobranza y eventos

Recaudación 1 destination

Rifas y sorteos

Sin sorpresas

Importar es escribir en producción

La app trata cada carga con el cuidado de quien sabe que al otro lado hay datos reales.

El entorno siempre a la vista

Importar en la base equivocada es el error más caro que hay. El entorno elegido está siempre visible y parpadea cuando no es producción.

Simulación antes de la primera carga

Una plantilla nueva solo se ejecuta después de una simulación. Ninguna importación empieza a ciegas.

Nada acaba donde no debe

El servidor solo escribe en los campos que declara el destino, siempre dentro de la empresa del usuario. El archivo no elige dónde escribir.

Traza de auditoría de cada carga

Quién importó, cuándo, en qué entorno, cuántas filas se añadieron y cuántas fallaron. Todo registrado por empresa.

Datos sensibles protegidos

Los documentos fiscales, los salarios y los datos bancarios se enmascaran en los registros técnicos, y el contenido importado se neutraliza para que no se convierta en una fórmula ejecutable al reexportarlo.

Reenviar no duplica

Cada fila lleva una clave de idempotencia. Una respuesta perdida en el camino de vuelta no se convierte en un registro repetido.

Las celdas vacías no borran

En las actualizaciones, una columna en blanco conserva lo ya guardado, salvo que digas explícitamente lo contrario. Una hoja incompleta no vacía los registros.

Tú eliges qué se sobrescribe

Al crear/actualizar, antes del UPDATE aparece una comparación campo a campo y solo se aplican los que elijas. Actualizar un teléfono no tiene por qué tocar la dirección.

Archivos comprobados antes de aceptarse

Al subir documentos: extensión en la lista permitida, ejecutables rechazados, firma binaria coherente con la extensión y nombres de archivo sin recorrido de directorios.

La app

Un programa nativo para el trabajo pesado

Un archivo de 300 MB no se sube a ningún sitio antes de tiempo: la lectura, el mapeo y las simulaciones ocurren en tu ordenador. Al sistema solo va el registro terminado.

macOS y Windows

App nativa, con instalador .dmg para Apple Silicon y .exe o .msi para Windows 10 y 11. El mismo motor y las mismas funciones en ambos.

Actualizaciones automáticas

Las versiones nuevas se anuncian dentro de la app y se instalan con un clic, verificando la firma antes de aplicarlas. Nadie se queda en una versión vieja.

Selector de entorno

Producción, preproducción o local, siempre a la vista y destacado cuando no es producción. Importar en la base equivocada es el error más caro que hay.

Comando rápido (⌘K)

Llega a cualquier destino, sección o acción desde el teclado, sin buscar por los menús.

Entra como prefieras

Entra con la misma cuenta del panel: contraseña, código de acceso por correo, SMS o WhatsApp, o escaneo del código QR desde la app móvil.

Trabajo guardado en local

Plantillas, historial, estado de las filas y cola de subida viven en una base de datos de tu ordenador. Un corte de luz a mitad de carga no pierde lo ya procesado.

También en el navegador

Partiu Importador Web

El mismo importador, abierto en el navegador y sin instalar nada. Entras con la misma cuenta del panel y tienes el mismo asistente de 7 pasos, con la simulación obligatoria antes de grabar. La planilla se sigue leyendo en tu computadora: al sistema solo va el registro listo.

Qué incluye

Los mismos 94 destinos, los mismos formatos de archivo y el mismo asistente: destino, archivo, mapeo, tratamientos, reglas, simulación y ejecución. Historial con informe, reanudación y deshacer, plantillas, conciliación de varias cargas, envío masivo de archivos y documentos de los graduandos.

Catálogo navegable

En la web puedes recorrer cada destino y campo, ver ejemplos y la regla de duplicados de cada uno, y descargar la plantilla XLSX lista para completar.

Tu trabajo guardado en el navegador

Las plantillas, el historial y el estado de cada fila se guardan en el propio navegador, separados por usuario y por empresa. Quien comparte la computadora no ve el trabajo de un colega, y puedes hacer copia de seguridad y restaurar.

Cuándo usar la versión web

En una computadora donde no puedes instalar programas, en una máquina prestada o para una carga rápida lejos de tu escritorio. Abres el navegador, entras e importas.

Cuándo preferir la app

Para archivos de más de 80 MB, que es el límite de la versión web, y para quien importa todas las semanas: la app lee archivos mucho más grandes, cambia de entorno y se actualiza sola.

Una pestaña a la vez

Para que el historial no se mezcle, la versión web trabaja en una pestaña a la vez. Si abres otra, ofrece continuar allí y la primera guarda todo antes de ceder el turno.

Preguntas frecuentes

Lo que suelen preguntar antes de descargar

¿Tengo que preparar la hoja en un formato concreto?

No. La app se adapta al archivo que tengas: elige la pestaña, la fila de cabecera, el separador y la codificación, y limpia los campos en la entrada. Si prefieres partir de una plantilla, cada destino ofrece además una hoja lista para descargar.

¿Y si me equivoco en el mapeo e importo mal?

La simulación muestra el resultado antes de guardar nada, y cualquier importación ejecutada se puede deshacer: la app guarda los identificadores que creó y elimina exactamente esos registros, sin tocar nada más.

¿Cuántas filas aguanta?

Las cargas de decenas de miles de filas son lo habitual. Las subidas corren en lotes paralelos, con reintentos automáticos ante fallos de red, y el estado de cada fila se guarda en tu ordenador para poder reanudar.

¿La app funciona en Mac y Windows?

Sí, es una app nativa para macOS (Apple Silicon) y Windows 10/11. Ambas descargas están en esta página, y la app se actualiza sola cuando se publica una versión nueva.

¿Quién puede usar el importador?

Los usuarios administrativos de la empresa, con acceso al propio sistema. Cada importación se limita a la empresa del usuario que entró y queda registrada en la traza de auditoría.

¿Puedo importar documentos y fotos, no solo hojas de cálculo?

Sí. Además de datos, la app sube archivos por lotes: señalas la carpeta, extrae la clave de cada nombre (documento fiscal, matrícula, código), comprueba a quién pertenece cada archivo y solo entonces los sube.

¿Puedo migrar de otro sistema con varias hojas enlazadas?

Para eso está la reconciliación. Construyes la importación con varias cargas (promociones, graduados, planes, cuotas) y dices cuál depende de cuál. Las cargas de referencia van primero, y los identificadores que devuelve el sistema sustituyen a los códigos temporales en las siguientes. Si falta una correspondencia o es ambigua, la importación se detiene antes de enviar la carga afectada.

¿Qué pasa si la hoja trae una fila que ya existe en el sistema?

Depende de lo que elijas en el paso de reglas: omitir, actualizar o crear igualmente. La app identifica las repeticiones con la clave natural del destino (documento fiscal, código, número de documento), tanto dentro del archivo como contra la base de datos, y muestra el total de duplicados en la simulación.

¿Actualizar un registro existente puede borrar datos ya rellenados?

Una celda en blanco conserva el valor guardado por defecto. Y antes del UPDATE, la app muestra una comparación campo a campo de los registros existentes: solo se sobrescriben los que elijas.

¿Se sube toda la hoja al servidor?

No. La lectura, el mapeo, las transformaciones y la simulación ocurren en tu ordenador. Al sistema solo va el registro terminado de cada fila, por la API de Partiu Formatura, con el acceso y la empresa del usuario.

¿Hay una versión para el navegador?

Sí. Partiu Importador Web hace la misma importación en el navegador, sin instalar nada, con el mismo login, el mismo asistente de 7 pasos, historial con deshacer y plantillas. Acepta archivos de hasta 80 MB; para archivos más grandes y para quien importa con frecuencia, la app de escritorio es la más indicada.

¿Cómo se actualiza la app?

Automáticamente. Cuando se publica una versión nueva, la app te avisa y la instala con un clic, verificando la firma del paquete antes de aplicarla. No hace falta volver al sitio web a descargarla.

¿Necesito un permiso especial para usarlo?

Tienes que ser usuario administrativo de la empresa, con acceso al propio sistema. Cada importación se limita a la empresa del usuario que entró y queda en la traza de auditoría, con quién importó, cuándo, en qué entorno y qué se añadió.

Partiu Importador

Descarga Partiu Importador

Gratis para clientes de Partiu Formatura. Elige la versión de tu sistema, instálala y entra con el mismo acceso que ya usas en el panel. Las actualizaciones llegan solas.

Requirements: macOS (Apple Silicon) or Windows 10/11 · version 0.3.0. The MSI package is for enterprise mass deployment; for normal use on Windows, use the .exe installer.

Lleva tus datos al sistema

Descarga la app, entra con la misma cuenta que ya usas en el panel e importa a tu ritmo. La simulación muestra el resultado antes de guardar y deshacer sigue disponible después.