About the DoliStore's external modules category

Get help on using the modules available on the DoliStore platform.

I’m running Dolibarr 22.0.1 with MultiCompany and 4 entities:

  • ID 1 – Master entity (iMax Digital)
  • ID 2 – test company
  • ID 3 – BPS Security LLC ← target entity
  • ID 4 – Globelink LLC

Issue

  1. In the Master Entity (ID 1), Data Imports works fine: I can upload files and complete imports.
  2. In the BPS entity (ID 3), Tools → Import Assistant shows up, but when selecting a file, the “Add File” button is disabled with the label “Upload disabled.”
  3. In the mapping step, the Entity column cannot be mapped (the dropdown is disabled) when operating inside BPS.
  4. In Master, mapping Entity is available, but I don’t have server access (managed hosting) to create/adjust per-entity document directories.

Relevant configuration

  • In MultiCompany → Options I enabled:
    • Enable features shared between entities
    • Sharing of third parties, products/services, invoices, supplier invoices, bank accounts, stocks, categories, etc.
  • Data Imports module is enabled in BPS.
  • Managed hosting (no SSH).
  • I can attach screenshots if needed.

Expected / functional need

  • Either upload and import within BPS (ID 3), or
  • Import from Master while being able to map the Entity column to route records to the target entity (without server access).

Technical hypothesis

  • Missing/non-writable per-entity document directory (e.g., /documents/3/imports/) causing “Upload disabled.”
  • Need to enable a flag like MAIN_COMPANY_ALLOW_IMPORT_BETWEEN_ENTITIES=1 to expose Entity mapping in Import Assistant.
  • Some setups allow sharing the documents directory across entities; I don’t see that option in my UI.

Requests

  1. Please confirm the option/constant to:
  • enable Entity mapping in Import Assistant (in Master or globally), and/or
  • make BPS use the Master documents directory, or automatically create /documents/3/imports/.
  1. If this must be fixed at server level, please provide the exact instructions for the hosting provider (e.g., create /documents/3/imports and grant write permissions to the web user).
  2. If there is a parameter under Setup → Other setup (e.g., MAIN_COMPANY_SHARE_DOCUMENTS_DIR or equivalent), please share its exact name and expected value.

Repro steps

  1. Switch to BPS (ID 3).
  2. Go to Tools → Import Assistant → Third Parties (or any dataset).
  3. Choose file (XLSX/CSV).
  4. Actual: “Upload disabled”, “Add File” not available.
  5. In Master, the same file uploads fine.

Thanks in advance for your help.