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 minutosPartiu 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

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 minutosEl 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 minutoProducció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 segundosLa 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 minutoElige 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 vezLa 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.
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.
¿Adónde van los datos?
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í.
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.
Hay un destino seleccionado y, si exige alcance, también la clase.
¿Cómo debe leerse este archivo?
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.
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.
La app consigue leer las columnas y devolver al menos una fila de datos.
¿Qué columna alimenta qué campo?
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.
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.
Todo campo obligatorio del destino tiene origen definido.
¿Qué es este valor dentro del sistema?
Confirmas los vínculos sugeridos y corriges los que quedaron torcidos. «Plan Oro», «ORO» y «oro 12x» se convierten en el mismo id.
Trae el diccionario del propio sistema, filtrado por tu empresa, prerrelaciona por semejanza y marca qué es coincidencia exacta y qué es sugerencia.
Ningún valor obligatorio quedó sin correspondencia: lo que sobre se convierte en error en la simulación, no en un registro torcido.
¿Qué hacer cuando la fila no es simple?
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.
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.
Siempre: el paso viene con valores por defecto seguros ya seleccionados.
¿Qué pasaría si lo ejecutara ahora?
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.
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.
Una plantilla nueva solo se ejecuta después de simular al menos una vez.
¿La carga se sostiene?
Acompañas el progreso y, si hace falta, pausas, reanudas, reprocesas solo las filas con error o deshaces el trabajo entero.
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.
Termina sola, y una caída a mitad de camino continúa desde el punto exacto la próxima vez que la abras.
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.
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.
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.
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.
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.
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.
Decimal brasileño y americano detectados por el contenido, moneda y unidades retiradas, signo y escala corregidos.
Reconoce las formas que aparecen en una planilla real, incluido el número de serie que Excel guarda por debajo del formato mostrado.
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.
Para cuando el valor de la planilla tiene que convertirse en otro vocabulario: sí/no, sigla de estado, código interno.
Para archivos que no son una tabla limpia: un valor que depende de otra columna, un campo escondido dentro de un JSON.
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.
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.
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.
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.
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.
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.
El valor por defecto es conservador: una columna en blanco preserva lo que ya está guardado. Una planilla incompleta no borra un registro.
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.
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.
«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.
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.
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.
Miles de archivos a la vez, desde tu ordenador o la unidad de la empresa. Todavía no se envía nada.
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.
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.
Progreso por archivo, reintentos en los fallos y reanudación donde se quedó. Cerrar la app no reinicia la subida.
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.
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.
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.
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.
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.
La reversión usa los identificadores que esa carga creó de forma verificable. No es «borrar lo creado hoy»: borra exactamente esos registros.
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.
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.
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.
Cuotas, cuotas unificadas, planes de pago, cuentas por pagar y por cobrar, categorías, centros de coste y presupuestos
Graduados, promociones, subgrupos, instituciones, cursos, eventos y campos de inscripción personalizados
Empleados, puestos, áreas, registros de jornada, beneficios y vacantes
Productos, categorías, almacenes, ubicaciones, saldos y movimientos
Proveedores, solicitudes, cotizaciones, pedidos, artículos y recepciones
Estructuras de producto, rutas, centros de trabajo, órdenes y registros de tiempo
Clientes, contactos, oportunidades, actividades y territorios
Vehículos, repostaje, mantenimiento y multas de tráfico
Plan de cuentas, asientos y conciliaciones
Reconocimientos médicos, riesgos y formación obligatoria
Rutas, paradas y viajes
Proyectos, tareas y registros de tiempo
Activos, depreciación y movimientos
Productos de tienda, categorías y terminales
Tipos de entrada, entradas emitidas y cupones
Menús, fichas técnicas y lotes
Comunicados, votaciones y listas de contactos
Consumos y ventas del evento
Galerías y vínculos de fotos con graduados
Contratos y firmantes
Niños y responsables
Insumos y composiciones de coste
Autónomos y turnos
Socios y ofertas
Pedidos de álbum
Rutas de aprendizaje e inscripciones
Credenciales de acceso
Expedientes y plazos
Flujos de cobranza y eventos
Rifas y sorteos
La app trata cada carga con el cuidado de quien sabe que al otro lado hay datos reales.
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.
Una plantilla nueva solo se ejecuta después de una simulación. Ninguna importación empieza a ciegas.
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.
Quién importó, cuándo, en qué entorno, cuántas filas se añadieron y cuántas fallaron. Todo registrado por empresa.
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.
Cada fila lleva una clave de idempotencia. Una respuesta perdida en el camino de vuelta no se convierte en un registro repetido.
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.
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.
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.
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.
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.
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.
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.
Llega a cualquier destino, sección o acción desde el teclado, sin buscar por los menús.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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ó.

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.
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.