# \[v22.0.4\] Missing "Accounting" Tab on Warehouse Card and Missing Permissions

**URL:** <https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037>\
**Category:** Using my Dolibarr\
**Tags:** Help, Issue\
**Created:** [March 10, 2026, 9:41pm UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037 "2026-03-10T21:41:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stejimenez](https://www.dolibarr.org/forum/user_avatar/www.dolibarr.org/stejimenez/32/8980_2.png) [@Stejimenez](https://www.dolibarr.org/forum/u/Stejimenez)\
**Post date:** [March 10, 2026, 9:41pm UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/1 "2026-03-10T21:41:02Z")

</div>

Hello community,

I am struggling to enable the **Accounting tab** on my warehouse cards in **Dolibarr v22.0.4** (installed via Plesk/Softaculous). Despite following all standard procedures in the documentation and on the forum, the tab and its associated permissions remain missing.

* * *

DOLIBARR ENVIRONMENT

- Version: 22.0.4
- Operating System: Online Plesk Server - Sectorlink
- Web Server: PLESK : Version Apache
- PHP: 8.3.30 - run PHP as FPM Application
- Database: MySQL or MariaDB 10.6.25-MariaDB
- URL(s): [Mysite.com/product/stock/card.php](http://Mysite.com/product/stock/card.php)
- PHP-FPM settings:  
pm.max\_children 30  
pm.max\_requests 0  
pm ondemand  
pm.start\_servers 1  
pm.min\_spare\_servers 1  
pm.max\_spare\_servers 1  
memory\_limit 512M (Default)  
max\_execution\_time 30 (Default)  
max\_input\_time 60 (Default)  
post\_max\_size 64M (Default)  
upload\_max\_filesize 64M (Default)  
opcache.enable on (Default)  
disable\_functions opcache\_get\_status

* * *

**The Problem:** I need to assign specific accounting accounts (Inventory and Variation) to a consignment warehouse and other warehouses. However, the **Accounting** tab does not appear on the Warehouse card, and the required permissions to manage it are not visible in the User Management section.

**Steps Taken:**

1. **Other Setup Parameters:** Added `ACCOUNTING_ENABLE_WAREHOUSE = 1`, `ACCOUNTANCY_USE_WAREHOUSE_ACCOUNT = 1`, and `MAIN_FEATURES_LEVEL = 2`. (Verified: No `$` prefix was used).

2. **Module Reset:** Disabled and re-enabled both the **Stock** and **Accounting** modules multiple times to force a refresh of the constants.

3. **Permissions Check:** Checked `Home > Users & Groups > Permissions`. The options for “Manage accounting accounts on warehouses” are completely absent from the Stock module list.

4. **Browser Cache:** Performed hard refreshes in Safari and Chrome.

**Question:** Is there a known conflict in v22.0.x that prevents these accounting-warehouse bindings from activating? Additionally, since I am on a **Plesk-hosted server** , could there be a specific PHP restriction (like `open_basedir` or a missing PHP extension) that prevents the accounting scripts from updating the menu/tab structure when the module is toggled?

I’ve wasted hours following up on Gemini’s instructions to no avail. Can someone help me determine what the heck I’m doing wrong?

Any guidance would be greatly appreciated!

Thanks in Advance!

Sterling  
The True North - Canada

---

<div class="post-metadata">

**Author:** ![Kim\_KW1975](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/k/46a35a/32.png) [@Kim\_KW1975](https://www.dolibarr.org/forum/u/Kim_KW1975)\
**Post date:** [March 11, 2026, 7:12am UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/2 "2026-03-11T07:12:34Z")

</div>

Hi Sterling,

I was trying to understand: `ACCOUNTING_ENABLE_WAREHOUSE = 1`, `ACCOUNTANCY_USE_WAREHOUSE_ACCOUNT = 1` but those are not in the documentation of “Setup Other” so I guess they do not exist.

Would " **ACCOUNTANCY\_USE\_PRODUCT\_ACCOUNT\_ON\_THIRDPARTY**" help on your task?

Regards,  
Kim

---

<div class="post-metadata">

**Author:** ![Stejimenez](https://www.dolibarr.org/forum/user_avatar/www.dolibarr.org/stejimenez/32/8980_2.png) [@Stejimenez](https://www.dolibarr.org/forum/u/Stejimenez)\
**Post date:** [March 11, 2026, 7:20pm UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/3 "2026-03-11T19:20:38Z")

</div>

Hello Kim,

Thanks for your reply!

As I said before, I was following Gemini’s instructions to create the variables and trying to resolve the issue. I’m a finance guy, not a programmer. But, where can I read the “Setup Other” Variables documentation?

Also, is there a way to configure accounting to different GL accounts depending on the warehouse?  
IE: Warehouse 1 - Inventory Account (Assets) 1275  
Warehouse 2 - Inventory Account (Assets) 1276  
Warehouse 3 - Inventory Account (Assets) 1277  
Variance Warehouse 1 (COGS) - 5275  
Variance Warehouse 2 (COGS) - 5276  
Variance Warehouse 3 (COGS) - 5277

Thanks in advance for your kind reply!

Sterling  
The True North - Canada

---

<div class="post-metadata">

**Author:** ![Kim\_KW1975](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/k/46a35a/32.png) [@Kim\_KW1975](https://www.dolibarr.org/forum/u/Kim_KW1975)\
**Post date:** [March 11, 2026, 8:08pm UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/4 "2026-03-11T20:08:24Z")

</div>

Hello Sterling,

the documentation about the setup other functions of Dolibarr you can find:

> **[Dolibarr Open Source ERP and CRM wiki documentation](https://wiki.dolibarr.org/index.php/Setup_Other)**
>
> Online wiki documentation of Dolibar ERP CRM software

As Dolibarr is open source I am pretty sure it can do what you need with some programming.  
Unfortunately I don’t understand your request good enougth to check that.

So you would like to connect a Warehouse to an account - correct?  
What I don’t get is why exactly this is needed because all numbers you can get from the warehouse section as well. I am pretty sure I don’t get the point because I am everything but finance guy. But if you an explain I will check what changes are necessary.

Regards,  
Kim

---

<div class="post-metadata">

**Author:** ![Stejimenez](https://www.dolibarr.org/forum/user_avatar/www.dolibarr.org/stejimenez/32/8980_2.png) [@Stejimenez](https://www.dolibarr.org/forum/u/Stejimenez)\
**Post date:** [June 27, 2026, 3:40pm UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/5 "2026-06-27T15:40:59Z")

</div>

Hello Kim,

Thank you again for your reply.

The reason is that I would like to have the accounting for the value of the inventory of the different warehouses in separate General Ledger accounts. This would be easier for me to track movements and variances.

Best regards,

Sterling

---

<div class="post-metadata">

**Author:** ![MuhammadAli.Dev](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/m/3d9bf3/32.png) [@MuhammadAli.Dev](https://www.dolibarr.org/forum/u/MuhammadAli.Dev)\
**Post date:** [June 30, 2026, 11:12am UTC](https://www.dolibarr.org/forum/t/v22-0-4-missing-accounting-tab-on-warehouse-card-and-missing-permissions/31037/6 "2026-06-30T11:12:34Z")

</div>

Hi Sterling — I think the confusion here comes from those two constants. As far as I know, ACCOUNTING\_ENABLE\_WAREHOUSE and ACCOUNTANCY\_USE\_WAREHOUSE\_ACCOUNT aren’t real Dolibarr settings, so adding them won’t actually do anything (they’re harmless, but you can take them back out).

That’s probably also why the Accounting tab and its permission never appear. In standard Dolibarr there isn’t a per-warehouse accounting tab — stock accounting is set at the product level, under Accountancy \> Setup \> Products’ accounts, not per warehouse. So a separate GL account per warehouse (1275/1276/1277…) isn’t something the core module does on its own.

To get there you’d need either a perpetual-inventory module that posts stock moves to accounts, or a small custom routine that books each movement to a different account based on the warehouse. Which one fits really depends on one thing.

Do you need an entry on every stock movement, or just a valuation split per warehouse at period-end? That’s what decides the simplest route.

Ali — Dolibarr AI Consultant / [SiliconBlaze.com](http://SiliconBlaze.com)
