Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Importar desde otro software.

Módulo multiempresa
calogomez
Novato
Mensajes: 1
Registrado: Vie, 17/10/2025, 03:24

Importar desde otro software.

Mensaje por calogomez »

Estoy trabajando con Dolibarr 22.0.1 y el módulo MultiCompany con 4 entidades:

ID 1 – Master entity (iMax Digital)

ID 2 – test company

ID 3 – BPS Security LLC ← donde necesito operar

ID 4 – Globelink LLC

Contexto del problema

En la Master Entity (ID 1), el módulo Data Imports funciona normal: puedo subir archivos y completar la importación.

En la entidad BPS (ID 3), el menú Tools → Import Assistant aparece, pero al elegir el archivo, el botón “Add File” muestra “Upload disabled” y no permite subirlo.

Desde el paso de mapeo, la columna Entity no puede parearse (está deshabilitada en el desplegable) cuando opero dentro de BPS.

En Master, el mapeo de Entity sí aparece, pero por restricciones del hosting no tengo acceso al servidor para crear/ajustar directorios de documentos de las entidades.

Configuración relevante

En MultiCompany → Options, tengo activado:

Enable features shared between entities

Enable sharing of thirdparties and contacts, products/services, invoices, suppliers invoices, bank accounts, stocks, categories, etc.

En BPS está activado Data Imports (el módulo de importación).

Hosting administrado (sin SSH).

Varios pantallazos muestran lo anterior (puedo adjuntarlos).

Lo que espero / necesidad funcional

Poder subir archivos y ejecutar importaciones dentro de la entidad BPS (ID 3), o

Alternativamente, importar desde Master permitiendo parear la columna Entity para dirigir los registros a la entidad destino (sin requerir acceso a servidor).

Hipótesis técnica

Falta/permiso del directorio de documentos por entidad (p. ej. /documents/3/imports/) en el hosting → de ahí el “Upload disabled”.

Falta habilitar un flag tipo MAIN_COMPANY_ALLOW_IMPORT_BETWEEN_ENTITIES=1 para exponer el mapeo de Entity en todos los importadores.

En algunas instalaciones existe una opción para compartir el directorio de documentos entre entidades; en mi UI no la veo.

Solicitudes

¿Pueden indicarme la opción/constante correcta para:

habilitar el mapeo de Entity en el Import Assistant (en Master o en todas las entidades), y/o

hacer que BPS use el mismo directorio de documentos que la Master (o crear automáticamente /documents/3/imports/)?

Si la solución es a nivel servidor, agradeceré las instrucciones exactas para el proveedor (por ejemplo, crear /documents/3/imports con permisos de escritura para el usuario web).

Si existe algún parámetro adicional en Setup → Other setup (por ejemplo MAIN_COMPANY_SHARE_DOCUMENTS_DIR u otro equivalente), agradeceré el nombre exacto y el valor esperado.

Pasos para reproducir

Cambiar a entidad BPS (ID 3).

Ir a Tools → Import Assistant → Third Parties (o cualquier dataset).

Elegir archivo (XLSX o CSV).

Observado: “Upload disabled” no permite “Add File”.

En Master, el mismo archivo se sube correctamente.