Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
ModuleOdooNew

Stock Transfer Requests for Odoo 19 Community – Branch Requests with Approval

Let branches request stock from another warehouse in Odoo Community: stock shown at the source, approval in full or in part, the internal transfer created for you, and a printable slip.

No reviews yet0 salesby TAQNIXUpdated Oct 23, 2026

Description

From WhatsApp messages to proper requests.

Stock Transfer Requests lets your branches ask for stock in Odoo Community.

The stock at the source is shown on every request line

The request

  • Products and quantities from one location to another: warehouse to warehouse, store to shop, main stock to a branch, with a date needed and a priority
  • The quantity available at the source on each line, red when you ask for more
Approve a transfer request in full or in part

The approval

  • A warehouse manager approves each line in full or in part, or refuses with a reason
  • Managers get an activity; everything is logged on the request
The printed stock transfer request slip

The transfer

  • Approving creates the internal transfer with the approved quantities
  • The request is done when the transfer is validated; cancelled transfers can be created again
  • A printable request slip with the signatures
Request, approve and transfer in three steps

Tested

34 automated tests: the request and its lines, the stock figures, approval in full and in part, refusal, the transfer, the follow-up, cancellation, self-approval and the access rights.

Stock transfer requests features for Odoo 19

Documented

Illustrated guide in English and Arabic and an Arabic translation of the module.

What's included

  • taqnix_transfer_request.zip: the Odoo 19 module (with Arabic translation)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Automated tests, licence file (OPL-1) and changelog

Requirements

Odoo 19.0 Community with Inventory.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Automated tests
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

req = env['taqnix.transfer.request'].create({'location_src_id': src.id, 'location_dest_id': dest.id, 'line_ids': [(0, 0, {'product_id': product.id, 'quantity': 10})]})
req.action_submit()
req.line_ids.approved_qty = 6   # approve less than requested
req.action_approve()          # creates the internal transfer
req.picking_id.name, req.state

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Transfer requests between locations with the stock available at the source
  • Approval in full or in part, or refusal with a reason
  • The internal transfer created on approval, request done when it is validated
  • Printable request slip, activities for the managers
  • Arabic translation, automated tests

Frequently asked questions

Who can make a request?

Any inventory user: they choose the source, the destination, the products and the quantities, and submit it.

Does it show the stock at the source?

Yes. Each line shows the quantity available at the source location, and turns red when the request is higher.

Can the manager approve less than requested?

Yes. Each line has an approved quantity that can be lower than the requested one, never higher.

What happens when it is approved?

The internal transfer of the source warehouse is created with the approved quantities. The request becomes Transferred when that transfer is validated.

Can a request be refused?

Yes, with a reason that is kept on the request.

Can managers approve their own requests?

By default yes; a company option makes another manager approve.

Can I print the request?

Yes, a slip with the quantities and the signatures, as a PDF.

Does it work in Arabic?

Yes. Everything is translated and works right to left, and the documentation is in Arabic too.

More from TAQNIX

  • ModuleNew

    HR Letters & Certificates for Odoo 19 Community – Employment, Salary and Experience Certificates

    Issue employment, salary and experience certificates from Odoo Community: English and Arabic templates filled in with the employee's data, numbered, with a verification code, printed with the signatory and stamp, or emailed.

    by TAQNIX
    No reviews yet
    Sales:0$59.00
  • ModuleNew

    Shift Roster for Odoo 19 Community – Weekly Employee Scheduling

    Plan who works which shift in Odoo Community: shift templates, a weekly grid per employee, quick assignment, overtime and time-off warnings, publishing with notifications, my shifts and a calendar.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Timesheet Approval for Odoo 19 Community – Weekly Sheets, Submit and Approve

    Weekly timesheet approval in Odoo Community: employees submit, managers approve or refuse with a reason, submitted hours are locked, with expected hours, sheets for everybody and a printable sheet.

    by TAQNIX
    No reviews yet
    Sales:0$69.00
  • ModuleNew

    Vendor Rating & Scorecard for Odoo 19 Community – On-time Delivery and Fill Rate

    Know which vendors deliver in Odoo Community: on-time delivery and fill rate from your receipts, quality and service ratings, an overall score, grades and a ranked scorecard.

    by TAQNIX
    No reviews yet
    Sales:0$59.00

Similar items

  • ModuleNew

    Vendor Rating & Scorecard for Odoo 19 Community – On-time Delivery and Fill Rate

    Know which vendors deliver in Odoo Community: on-time delivery and fill rate from your receipts, quality and service ratings, an overall score, grades and a ranked scorecard.

    by TAQNIX
    No reviews yet
    Sales:0$59.00
  • ModuleNew

    Inventory Import from Excel / CSV for Odoo 19 Community – Stock Count and Opening Stock

    Load opening stock or a physical count from Excel or CSV into Odoo Community: products by reference, barcode or name, locations, lots and serials, checked row by row before it is applied.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    RFQ Comparison for Odoo 19 Community – Compare Vendor Quotations and Award

    Compare vendor quotations on one grid in Odoo Community: an RFQ per vendor from one list, the lowest price highlighted, award line by line or to one vendor, with the savings and a comparison sheet.

    by TAQNIX
    No reviews yet
    Sales:0$59.00
  • ModuleNew

    Stock Aging & Dead Stock Report for Odoo 19 – Inventory Age Brackets, FIFO, Value and Slow Movers

    How old is the stock on your shelves? Quantity and value by age bracket, counted first in first out, dead stock flagged, as of any date, in PDF and Excel.

    by TAQNIX
    No reviews yet
    Sales:0$49.00