Skip to Content

Contributors

Restrictions per warehouse and filtering location at reception

Hello,

We are using version 17.0 and our customer has 3 warehouses with ~300 locations each.

The 1st requirement is to resctrict Inventory User to a warehouse so they only see operation types, locations and pickings of that warehouse. Any module you would suggest? What do you use?

The 2nd one is when the Inventory User processes a reception and wants to reassign some products to a different location than the one suggested by Odoo based on the putaway rules. By default Odoo shows the whole list of locations on the popup window of the stock move of the reception. With 300 locations in the warehouse, the reception process is very cumbersome. We would like to use the storing rules to filter the list. What do you think? Any other ideas?

Thank you!

MAXIME CHAMBREUIL
DIRECTOR INTERNACIONAL
T: +52 (800) 953-2012 #5200
M: +52 (442) 114-9164 | WhatsApp
C: MChambreuil@OpenSourceIntegrators.com
Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
Santiago de Querétaro, Querétaro, 76100, México

Analizar. Optimizar. Automatizar. Transicionar.


by Maxime Chambreuil - 11:56 - 20 Oct 2025

Follow-Ups

  • Re: Restrictions per warehouse and filtering location at reception

    Thank you Pierre. Very useful.

    Have a great day.

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.


    De: Pierre Verkest <notifications@odoo-community.org>
    Enviado: martes, 21 de octubre de 2025 1:31 a. m.
    Para: Contributors <contributors@odoo-community.org>
    Asunto: Re: Restrictions per warehouse and filtering location at reception
     
    For the security part you can see those 2 PRs in version 14 and 16 (we may port it to version 17 as well)


    regards,
    Pierre

    Le mar. 21 oct. 2025 à 05:11, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Thank you Rachid and Aly,

    I am available to download and test your modules tomorrow.

    Regards,

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.


    De: AMIRI <notifications@odoo-community.org>
    Enviado: lunes, 20 de octubre de 2025 7:16 p. m.
    Para: Contributors <contributors@odoo-community.org>
    Asunto: Re: Restrictions per warehouse and filtering location at reception
     
    Hello Maxime, 

    Thank you for your message.
    I actually have a solution that fully addresses both of your customer’s needs on Odoo 17.

    • Warehouse restriction for Inventory Users
    We’ve implemented a module that restricts visibility by warehouse — users only see operation types, locations, and pickings related to their assigned warehouse. This keeps their workspace clean and avoids cross-warehouse confusion.

    • Filtered location selection on receptions
    We also provide an enhancement that filters the available locations based on putaway rules or predefined storing rules, so users don’t have to scroll through hundreds of locations. This makes the reception process much faster and more intuitive.

    If you’d like, I can share a short demo or give you access to a test database to see both features in action.

    Would you be open to a quick call or demo session this week?

    Best regards,

    Rachid AMIRI

    Le lun. 20 oct. 2025 à 22:57, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Hello,

    We are using version 17.0 and our customer has 3 warehouses with ~300 locations each.

    The 1st requirement is to resctrict Inventory User to a warehouse so they only see operation types, locations and pickings of that warehouse. Any module you would suggest? What do you use?

    The 2nd one is when the Inventory User processes a reception and wants to reassign some products to a different location than the one suggested by Odoo based on the putaway rules. By default Odoo shows the whole list of locations on the popup window of the stock move of the reception. With 300 locations in the warehouse, the reception process is very cumbersome. We would like to use the storing rules to filter the list. What do you think? Any other ideas?

    Thank you!

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Cordialement
    ------------------------------------------------------------------------------------
    M. Rachid AMIRI
    Consulting & digital services
    Mobile: +213.551.44.62.44
    Email: rachid.amiri@gmail.com
    ------------------------------------------------------------------------------------

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Maxime Chambreuil - 09:55 - 21 Oct 2025
  • Re: Restrictions per warehouse and filtering location at reception
    For the security part you can see those 2 PRs in version 14 and 16 (we may port it to version 17 as well)


    regards,
    Pierre

    Le mar. 21 oct. 2025 à 05:11, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Thank you Rachid and Aly,

    I am available to download and test your modules tomorrow.

    Regards,

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.


    De: AMIRI <notifications@odoo-community.org>
    Enviado: lunes, 20 de octubre de 2025 7:16 p. m.
    Para: Contributors <contributors@odoo-community.org>
    Asunto: Re: Restrictions per warehouse and filtering location at reception
     
    Hello Maxime, 

    Thank you for your message.
    I actually have a solution that fully addresses both of your customer’s needs on Odoo 17.

    • Warehouse restriction for Inventory Users
    We’ve implemented a module that restricts visibility by warehouse — users only see operation types, locations, and pickings related to their assigned warehouse. This keeps their workspace clean and avoids cross-warehouse confusion.

    • Filtered location selection on receptions
    We also provide an enhancement that filters the available locations based on putaway rules or predefined storing rules, so users don’t have to scroll through hundreds of locations. This makes the reception process much faster and more intuitive.

    If you’d like, I can share a short demo or give you access to a test database to see both features in action.

    Would you be open to a quick call or demo session this week?

    Best regards,

    Rachid AMIRI

    Le lun. 20 oct. 2025 à 22:57, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Hello,

    We are using version 17.0 and our customer has 3 warehouses with ~300 locations each.

    The 1st requirement is to resctrict Inventory User to a warehouse so they only see operation types, locations and pickings of that warehouse. Any module you would suggest? What do you use?

    The 2nd one is when the Inventory User processes a reception and wants to reassign some products to a different location than the one suggested by Odoo based on the putaway rules. By default Odoo shows the whole list of locations on the popup window of the stock move of the reception. With 300 locations in the warehouse, the reception process is very cumbersome. We would like to use the storing rules to filter the list. What do you think? Any other ideas?

    Thank you!

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Cordialement
    ------------------------------------------------------------------------------------
    M. Rachid AMIRI
    Consulting & digital services
    Mobile: +213.551.44.62.44
    Email: rachid.amiri@gmail.com
    ------------------------------------------------------------------------------------

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Pierre Verkest - 09:26 - 21 Oct 2025
  • Re: Restrictions per warehouse and filtering location at reception

    Thank you Rachid and Aly,

    I am available to download and test your modules tomorrow.

    Regards,

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.


    De: AMIRI <notifications@odoo-community.org>
    Enviado: lunes, 20 de octubre de 2025 7:16 p. m.
    Para: Contributors <contributors@odoo-community.org>
    Asunto: Re: Restrictions per warehouse and filtering location at reception
     
    Hello Maxime, 

    Thank you for your message.
    I actually have a solution that fully addresses both of your customer’s needs on Odoo 17.

    • Warehouse restriction for Inventory Users
    We’ve implemented a module that restricts visibility by warehouse — users only see operation types, locations, and pickings related to their assigned warehouse. This keeps their workspace clean and avoids cross-warehouse confusion.

    • Filtered location selection on receptions
    We also provide an enhancement that filters the available locations based on putaway rules or predefined storing rules, so users don’t have to scroll through hundreds of locations. This makes the reception process much faster and more intuitive.

    If you’d like, I can share a short demo or give you access to a test database to see both features in action.

    Would you be open to a quick call or demo session this week?

    Best regards,

    Rachid AMIRI

    Le lun. 20 oct. 2025 à 22:57, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Hello,

    We are using version 17.0 and our customer has 3 warehouses with ~300 locations each.

    The 1st requirement is to resctrict Inventory User to a warehouse so they only see operation types, locations and pickings of that warehouse. Any module you would suggest? What do you use?

    The 2nd one is when the Inventory User processes a reception and wants to reassign some products to a different location than the one suggested by Odoo based on the putaway rules. By default Odoo shows the whole list of locations on the popup window of the stock move of the reception. With 300 locations in the warehouse, the reception process is very cumbersome. We would like to use the storing rules to filter the list. What do you think? Any other ideas?

    Thank you!

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Cordialement
    ------------------------------------------------------------------------------------
    M. Rachid AMIRI
    Consulting & digital services
    Mobile: +213.551.44.62.44
    Email: rachid.amiri@gmail.com
    ------------------------------------------------------------------------------------

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Maxime Chambreuil - 04:51 - 21 Oct 2025
  • Re: Restrictions per warehouse and filtering location at reception
    Hello Maxime, 

    Thank you for your message.
    I actually have a solution that fully addresses both of your customer’s needs on Odoo 17.

    • Warehouse restriction for Inventory Users
    We’ve implemented a module that restricts visibility by warehouse — users only see operation types, locations, and pickings related to their assigned warehouse. This keeps their workspace clean and avoids cross-warehouse confusion.

    • Filtered location selection on receptions
    We also provide an enhancement that filters the available locations based on putaway rules or predefined storing rules, so users don’t have to scroll through hundreds of locations. This makes the reception process much faster and more intuitive.

    If you’d like, I can share a short demo or give you access to a test database to see both features in action.

    Would you be open to a quick call or demo session this week?

    Best regards,

    Rachid AMIRI

    Le lun. 20 oct. 2025 à 22:57, Maxime Chambreuil <notifications@odoo-community.org> a écrit :

    Hello,

    We are using version 17.0 and our customer has 3 warehouses with ~300 locations each.

    The 1st requirement is to resctrict Inventory User to a warehouse so they only see operation types, locations and pickings of that warehouse. Any module you would suggest? What do you use?

    The 2nd one is when the Inventory User processes a reception and wants to reassign some products to a different location than the one suggested by Odoo based on the putaway rules. By default Odoo shows the whole list of locations on the popup window of the stock move of the reception. With 300 locations in the warehouse, the reception process is very cumbersome. We would like to use the storing rules to filter the list. What do you think? Any other ideas?

    Thank you!

    MAXIME CHAMBREUIL
    DIRECTOR INTERNACIONAL
    T: +52 (800) 953-2012 #5200
    M: +52 (442) 114-9164 | WhatsApp
    C: MChambreuil@OpenSourceIntegrators.com
    Av. Antea 1032, Piso 4 Local 8, Colonia Jurica
    Santiago de Querétaro, Querétaro, 76100, México

    Analizar. Optimizar. Automatizar. Transicionar.

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Cordialement
    ------------------------------------------------------------------------------------
    M. Rachid AMIRI
    Consulting & digital services
    Mobile: +213.551.44.62.44
    Email: rachid.amiri@gmail.com
    ------------------------------------------------------------------------------------

    by Rachid AMIRI - 02:26 - 21 Oct 2025