Skip to Content

Scrapping returned items

Hello,

I have a use case where a customer return is being processed.
A Delivery Order was shipped, and then multiple lines of that shipment were returned into a specific Returns locations.
At the return location the items are inspected, and they can be put back into stock or scraped.

Scraping is done with the Action menu option, but that works one item at a time.
If there are many items to scrap this is painful.

As it seems like a basic request, I wonder if there is any OCA feature out there allow selecting multiple items to be scraped at the same time, similar to what the Return button already does?


Thank you
Daniel

--
DANIEL REIS
MANAGING PARTNER

>> Schedule time on my calendar.
M: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

[Logo OpenSourceIntegrators.com]


by Daniel Reis - 11:20 - 1 Dec 2025

Follow-Ups

  • Re: Scrapping returned items
    Hi Daniel

    Which Odoo version do you use? I think start from 17/16, there is a configuration for the domain at Locations. You have to enable the location to be "Is a Return Location".


    Many thanks

    On Tue, 2 Dec 2025, 14:17 Daniel Reis, <notifications@odoo-community.org> wrote:
    Thank you for the suggestions Yoshi.

    Changing the return location has the limitation that scrap locations are not selectable; only internal and vendor locations are.
    I guess we could fudge the configuration and create a "Scrap" vendor location.
    Or perhaps a customization tweaking that domain filter.

    The stock_move_location is a nice suggestion for the case the above doesn't work.

    /Daniel

    On 02/12/2025 01:32, Yoshi Tashiro wrote:
    Hello Daniel,

    I tend to think the standard functionality is sufficient in 18.0/19.0. You can change the destination location in the "return" you create to turn it into a scrap transfer.

    Otherwise, stock_move_location could be useful. You can create a transfer to the scrap location upon selecting quants. You can also create a dedicated operation type for this purpose.

    Best regards,
    -- 
    Yoshi Tashiro
    Quartile


    On Tue, Dec 2, 2025 at 7:21 AM Daniel Reis <notifications@odoo-community.org> wrote:
    Hello,

    I have a use case where a customer return is being processed.
    A Delivery Order was shipped, and then multiple lines of that shipment were returned into a specific Returns locations.
    At the return location the items are inspected, and they can be put back into stock or scraped.

    Scraping is done with the Action menu option, but that works one item at a time.
    If there are many items to scrap this is painful.

    As it seems like a basic request, I wonder if there is any OCA feature out there allow selecting multiple items to be scraped at the same time, similar to what the Return button already does?


    Thank you
    Daniel

    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.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


    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.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 Lin Nur Inayati - 09:36 - 2 Dec 2025
  • Re: Scrapping returned items
    Thank you for the suggestions Yoshi.

    Changing the return location has the limitation that scrap locations are not selectable; only internal and vendor locations are.
    I guess we could fudge the configuration and create a "Scrap" vendor location.
    Or perhaps a customization tweaking that domain filter.

    The stock_move_location is a nice suggestion for the case the above doesn't work.

    /Daniel

    On 02/12/2025 01:32, Yoshi Tashiro wrote:
    Hello Daniel,

    I tend to think the standard functionality is sufficient in 18.0/19.0. You can change the destination location in the "return" you create to turn it into a scrap transfer.

    Otherwise, stock_move_location could be useful. You can create a transfer to the scrap location upon selecting quants. You can also create a dedicated operation type for this purpose.

    Best regards,
    -- 
    Yoshi Tashiro
    Quartile


    On Tue, Dec 2, 2025 at 7:21 AM Daniel Reis <notifications@odoo-community.org> wrote:
    Hello,

    I have a use case where a customer return is being processed.
    A Delivery Order was shipped, and then multiple lines of that shipment were returned into a specific Returns locations.
    At the return location the items are inspected, and they can be put back into stock or scraped.

    Scraping is done with the Action menu option, but that works one item at a time.
    If there are many items to scrap this is painful.

    As it seems like a basic request, I wonder if there is any OCA feature out there allow selecting multiple items to be scraped at the same time, similar to what the Return button already does?


    Thank you
    Daniel

    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.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


    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.com]



    by Daniel Reis - 08:15 - 2 Dec 2025
  • Re: Scrapping returned items
    Hello Daniel,

    I tend to think the standard functionality is sufficient in 18.0/19.0. You can change the destination location in the "return" you create to turn it into a scrap transfer.

    Otherwise, stock_move_location could be useful. You can create a transfer to the scrap location upon selecting quants. You can also create a dedicated operation type for this purpose.

    Best regards,
    -- 
    Yoshi Tashiro
    Quartile


    On Tue, Dec 2, 2025 at 7:21 AM Daniel Reis <notifications@odoo-community.org> wrote:
    Hello,

    I have a use case where a customer return is being processed.
    A Delivery Order was shipped, and then multiple lines of that shipment were returned into a specific Returns locations.
    At the return location the items are inspected, and they can be put back into stock or scraped.

    Scraping is done with the Action menu option, but that works one item at a time.
    If there are many items to scrap this is painful.

    As it seems like a basic request, I wonder if there is any OCA feature out there allow selecting multiple items to be scraped at the same time, similar to what the Return button already does?


    Thank you
    Daniel

    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.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 Yoshi Tashiro - 01:31 - 2 Dec 2025