Skip ke Konten
Odoo Menu
  • Login
  • Uji coba gratis
  • Aplikasi
    Keuangan
    • Akuntansi
    • Faktur
    • Pengeluaran
    • Spreadsheet (BI)
    • Dokumen
    • Tanda Tangan
    Sales
    • CRM
    • Sales
    • POS Toko
    • POS Restoran
    • Langganan
    • Rental
    Website
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Rantai Pasokan
    • Inventaris
    • Manufaktur
    • PLM
    • Purchase
    • Maintenance
    • Kualitas
    Sumber Daya Manusia
    • Karyawan
    • Rekrutmen
    • Cuti
    • Appraisal
    • Referensi
    • Armada
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Acara
    • Otomatisasi Marketing
    • Survei
    Layanan
    • Project
    • Timesheet
    • Layanan Lapangan
    • Meja Bantuan
    • Planning
    • Appointment
    Produktivitas
    • Diskusi
    • Approval
    • IoT
    • VoIP
    • Pengetahuan
    • WhatsApp
    Aplikasi pihak ketiga Odoo Studio Platform Odoo Cloud
  • Industri-Industri
    Retail
    • Toko Buku
    • Toko Baju
    • Toko Furnitur
    • Toko Kelontong
    • Toko Hardware
    • Toko Mainan
    Makanan & Hospitality
    • Bar dan Pub
    • Restoran
    • Fast Food
    • Rumah Tamu
    • Distributor Minuman
    • Hotel
    Real Estate
    • Agensi Real Estate
    • Firma Arsitektur
    • Konstruksi
    • Estate Management
    • Perkebunan
    • Asosiasi Pemilik Properti
    Konsultansi
    • Firma Akuntansi
    • Mitra Odoo
    • Agensi Marketing
    • Firma huku
    • Talent Acquisition
    • Audit & Sertifikasi
    Manufaktur
    • Tekstil
    • Logam
    • Perabotan
    • Makanan
    • Brewery
    • Corporate Gift
    Kesehatan & Fitness
    • Sports Club
    • Toko Kacamata
    • Fitness Center
    • Wellness Practitioners
    • Farmasi
    • Salon Rambut
    Perdagangan
    • Handyman
    • IT Hardware & Support
    • Sistem-Sistem Energi Surya
    • Pembuat Sepatu
    • Cleaning Service
    • Layanan HVAC
    Lainnya
    • Organisasi Nirlaba
    • Agen Lingkungan
    • Rental Billboard
    • Fotografi
    • Penyewaan Sepeda
    • Reseller Software
    Browse semua Industri
  • Komunitas
    Belajar
    • Tutorial-tutorial
    • Dokumentasi
    • Sertifikasi
    • Pelatihan
    • Blog
    • Podcast
    Empower Education
    • Program Edukasi
    • Game Bisnis 'Scale Up!'
    • Kunjungi Odoo
    Dapatkan Softwarenya
    • Download
    • Bandingkan Edisi
    • Daftar Rilis
    Kolaborasi
    • Github
    • Forum
    • Acara
    • Terjemahan
    • Menjadi Partner
    • Layanan untuk Partner
    • Daftarkan perusahaan Akuntansi Anda.
    Dapatkan Layanan
    • Temukan Mitra
    • Temukan Akuntan
    • Temui penasihat
    • Layanan Implementasi
    • Referensi Pelanggan
    • Bantuan
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Dapatkan demo
  • Harga
  • Bantuan

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Akuntansi
  • Inventaris
  • PoS
  • Project
  • MRP
All apps
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Help

[✅ SOLVED] Transfers Between Branches / Multi-Company Operations

Langganan

Dapatkan notifikasi saat terdapat aktivitas pada post ini

Pertanyaan ini telah diberikan tanda
inventoryquickstartmulti-companyQuickstartV17.4
3 Replies
14849 Tampilan
Avatar
Guillermo Joaquín Urquidi Campuzano (gjuc)

Business Analysts: Guillermo Urquidi, Diego Novoa, Odoo Technologies MX

Odoo allows the creation of branches linked to a parent company, facilitating the differentiation of operations between them. However, for certain types of businesses or workflows, it is necessary to perform warehouse transfers between branches without a purchase or sale involved, which can complicate operations if the correct configuration is not known.

At the database level, branches belong to the same legal entity but are managed as separate companies to enjoy the same benefits offered by the multi-company functionality. While this is advantageous in many areas, it complicates inventory operations between branches.

This guide will walk you through configuring a route that enables operations between branches and even between different companies.

No Studio or technical configurations are required.

Tools Required

Ensure that the "Multi-Step Routes" and "Storage Locations" settings are enabled.

Location Configuration

  1. Create a “View” Location:
  • Create a "View" location with a name that references transfers between branches or companies.
  • Example: Intercompany.

Note: Do not define any company in the "Company" field.

  1. Create a "Transit" Location:
  • Name it to represent the route the product will follow, and set the newly created "View" location as its parent.
  • Example: Main to Branch 1.

Note: Create a "Transit" location for each warehouse you want to send goods to (e.g., Main to Branch 2, Main to Branch 3).

Route Configuration: Ensure that you are within the branches and companies that will be part of this configuration.

  1. Create a New Route:
  • Go to Inventory Settings -> Routes -> New.
  • Name the route to reference transfers between branches or companies.
  • Example: Transfers Between Branches / Companies.
  • Configuration:
    • Do not define any company.
    • Do not define any supplied warehouse.
    • Enable the checkbox to manage by product.
    • Enable the checkbox to manage by warehouse and select the participating ones.

Route Rule Configuration

  1. Action: Deliver to
  2. Operation Type: Receipts for the warehouse receiving the goods.
  3. Manual Operation: Leave the company selection as automatic.

Flow

(Video Demonstration)

  1. Activate Route on the Product: Ensure the route is activated on the necessary products.

  1. Create a New Internal Transfer:
  • Note: The destination location should be one of the transit locations created earlier.

  1. Receive Goods in the Branch Warehouse or Company:
  • Validate the receipt once the goods have arrived.

BUT WAIT… THERE’S MORE 

Automation for Inter-Branch/Company Replenishment

Now, imagine companies want to automate the replenishment process between branches or companies even further.

What if multiple customers purchase multiple products from various branches that lack available stock and need to request it directly from the parent company?

Manually creating transfers between branches can be tedious and inefficient for companies with high product movement. Here's an alternative solution:

First Route Rule Configuration:

  1. Create a New Rule: "Deliver to Virtual Transit Location":
  • Action: Pull & Push.
  • Source Location: Main/Stock.
  • Destination Location: Intercompany/From Main to Branch 1.
  • Operation Type: Internal Transfer from the warehouse shipping the goods (Main).
  • Manual Operation: Yes.
  • Replenishment Method: Take from stock.
  • Warehouse: From the Main company.
  • Company: Select the Main company from which the products will be sourced.

Second Route Rule Configuration:

  1. Create a New Rule: "Receive at Branch 1":
  • Action: Pull & Push.
  • Source Location: Intercompany/From Main to Branch 1.
  • Destination Location: Branch 1/Stock.
  • Operation Type: Receipts for the warehouse receiving the goods (Branch 1).
  • Manual Operation: Yes.
  • Replenishment Method: Trigger another rule.
  • Warehouse: From Branch 1 company.
  • Company: Select Branch 1 company from which the products will be sourced.
  • Propagation (Warehouse to Propagate): Select the warehouse of the "Main" company.

Automated Process Flow

(Video Demonstration 1 - Process Triggered by a Sale)

(Video Demonstration 2 - Process Triggered by Automated Replenishment)

  1. Activate Route on Necessary Products:
  • This route automates the process triggered by a sales order or inventory withdrawal where the necessary products are not available in the Branch 1 warehouse.

  1. Place an Order:
  • Select the products and click "Order" to trigger the material request from the "Main" company.

  1. Internal Transfer in Main Company:
  • A pending operation will be generated in "Internal Transfers" to supply the products and send them to the transit location created earlier.

  1. Receiving in Branch 1:
  • In "Receipts" for Branch 1, the corresponding operation will be generated to receive the products.

  1. Validate Outbound Products in Main Company:
  • The Main company validates the product shipment once they are dispatched to Branch 1.


(Main Company POV)


(Branch1 POV)

  1. Receive Products in Branch 1:
  • In the Branch 1 receipt operation, click on the "Availability" button. If the product is en route, the receipt operation will be marked as "Ready" for validation.

  1. Complete the Order:
  • Once the products arrive at Branch 1, validate the receipt to fulfill the sales order to the end customer.


ENJOY! 😃

2
Avatar
Buang
Fazeel Shahzad

This is one of the best articles I've come across on Odoo's forum, thank you for that.

I have a question. I tried to apply the same concept for a client, but I'm facing an issue. When you created the first rule for the "Replenishment between Branches/Companies" route, you chose the "Pull & Push" action.

Currently, when I purchase stock in my main company, this rule triggers and automatically creates an internal transfer in my main company and a receipt in my branch, which isn't right. I only want to request stock when it's not available in the branch.

So, I changed the action to "Pull From." Now, there is no internal transfer or receipt, but when I replenish the stock as you mentioned, it creates a receipt with 2 lines (screenshot: https://drive.google.com/file/d/18EDH80i4SMvQVRzone9xsBdffsNl_8nE/view?usp=sharing).

Could you confirm if I missed something?

I have requested access to the videos. Looking forward to your response, thanks!

Elio Javier Meza

How do you want to move the products with the costs from one company to another? without using the buy/sell option that Odoo comes with by default

Flavio Guzman

Guillermo muchas gracias por tu explicación. Me has ayudado a entender los traslados o transferencias entre branch.

OdooBot

Vielen Dank für Ihre Nachricht!

Bis zum kommenden Freitag bin ich abwesend. Ihre Emails werden in dieser Zeit nicht gelesen und nicht weitergeleitet. Bei dringenden Anliegen wenden Sie sich bitte an Manuel Baur: manuel@twio.tech

Freundliche Grüße Felix Schwalbe

Kholid

Hi 

Guillermo Urquidi, Diego Novoa, Odoo



Thank you very much.
All of you are my hero, I have been searching solution for this flow since ages....
Many many thanks once again.

Avatar
mike chen
Jawaban Terbai

A very nice one.
But what if, let's say, I assign my main company warehouse admin (to which I only granted main company warehouse permission only) to validate the order? I tested it, and it can't. The user must have access to the other branch and have to tick the checkbox between the companies.
Is there any workaround for this case?

1
Avatar
Buang
mike chen

solved it by deactivated the stock_move multi-company record rules

Brian Aponte

What are the implications of deactivating this rule?

Avatar
Guillermo Ahlig
Jawaban Terbai

How we can deal with the lot numbers? When we are validating the receipt in the destination branch / company, we get and error because the lots numbers has a brach / company, and odoo do not allow to validate in in a different branch.

0
Avatar
Buang
AljawahirSteel

i have problem how to add cost when I transfer product between 2 warehouse ?

Christine Deutsch

Hello, I have the same issue as Guillermo.
Serial numbers are assigned to BranchA. When the product is transfered to BranchB it cannot be processed, as the serial number has a company code attached (in this case BranchB). How to avoid this?

OdooBot

Vielen Dank für Ihre Nachricht!

Bis zum kommenden Freitag bin ich abwesend. Ihre Emails werden in dieser Zeit nicht gelesen und nicht weitergeleitet. Bei dringenden Anliegen wenden Sie sich bitte an Manuel Baur: manuel@twio.tech

Freundliche Grüße Felix Schwalbe

Avatar
Ryan Darren Morales
Jawaban Terbai

If you are going to Pull & Push with another Company and not with a Branch you are going to have the following error:


The instructions in the post are misleading.


0
Avatar
Buang
Menikmati diskusi? Jangan hanya membaca, ikuti!

Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!

Daftar
Post Terkait Replies Tampilan Aktivitas
¿How can I display the total product quantity from different warehouses in Odoo e-commerce? V 16, 17
inventory ecommerce quickstart Quickstart
Avatar
Avatar
1
Jun 24
4049
How to Build Custom Forecasted Quantity Reports in Odoo Diselesaikan
inventory report forecast quickstart Quickstart
Avatar
1
Sep 25
1354
How to invoice different SKU for the same product using kits Diselesaikan
inventory manufacture quickstart Quickstart SKU
Avatar
1
Feb 23
2851
Dropship: How to keep track of transiting goods in your inventory valuation?
purchase inventory quickstart Dropship Quickstart
Avatar
0
Nov 24
4370
How do I connect the Epson TM-T88VII to Odoo?
quickstart Quickstart
Avatar
Avatar
2
Okt 25
867
Komunitas
  • Tutorial-tutorial
  • Dokumentasi
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Terjemahan
Layanan
  • Odoo.sh Hosting
  • Bantuan
  • Peningkatan
  • Custom Development
  • Pendidikan
  • Temukan Akuntan
  • Temukan Mitra
  • Menjadi Partner
Tentang Kami
  • Perusahaan kami
  • Aset Merek
  • Hubungi kami
  • Tugas
  • Acara
  • Podcast
  • Blog
  • Pelanggan
  • Hukum • Privasi
  • Keamanan
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo adalah rangkaian aplikasi bisnis open source yang mencakup semua kebutuhan perusahaan Anda: CRM, eCommerce, akuntansi, inventaris, point of sale, manajemen project, dan seterusnya.

Mudah digunakan dan terintegrasi penuh pada saat yang sama adalah value proposition unik Odoo.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now