Przejdź do zawartości
Odoo Menu
  • Zaloguj się
  • Wypróbuj za darmo
  • Aplikacje
    Finanse
    • Księgowość
    • Fakturowanie
    • Wydatki
    • Arkusz kalkulacyjny (BI)
    • Dokumenty
    • Podpisy
    Sprzedaż
    • CRM
    • Sprzedaż
    • PoS Sklep
    • PoS Restauracja
    • Subskrypcje
    • Wypożyczalnia
    Strony Internetowe
    • Kreator Stron Internetowych
    • eCommerce
    • Blog
    • Forum
    • Czat na Żywo
    • eLearning
    Łańcuch dostaw
    • Magazyn
    • Produkcja
    • PLM
    • Zakupy
    • Konserwacja
    • Jakość
    Zasoby Ludzkie
    • Pracownicy
    • Rekrutacja
    • Urlopy
    • Ocena pracy
    • Polecenia Pracownicze
    • Flota
    Marketing
    • Marketing Społecznościowy
    • E-mail Marketing
    • SMS Marketing
    • Wydarzenia
    • Automatyzacja Marketingu
    • Ankiety
    Usługi
    • Projekt
    • Ewidencja czasu pracy
    • Usługi Terenowe
    • Helpdesk
    • Planowanie
    • Spotkania
    Produktywność
    • Dyskusje
    • Sztuczna inteligencja
    • IoT
    • VoIP
    • Wiedza
    • WhatsApp
    Aplikacje trzecich stron Studio Odoo Odoo Cloud Platform
  • Branże
    Sprzedaż detaliczna
    • Księgarnia
    • Sklep odzieżowy
    • Sklep meblowy
    • Sklep spożywczy
    • Sklep z narzędziami
    • Sklep z zabawkami
    Żywienie i hotelarstwo
    • Bar i Pub
    • Restauracja
    • Fast Food
    • Pensjonat
    • Dystrybutor napojów
    • Hotel
    Agencja nieruchomości
    • Agencja nieruchomości
    • Biuro architektoniczne
    • Budowa
    • Zarządzanie nieruchomościami
    • Ogrodnictwo
    • Stowarzyszenie właścicieli nieruchomości
    Doradztwo
    • Biuro księgowe
    • Partner Odoo
    • Agencja marketingowa
    • Kancelaria prawna
    • Agencja rekrutacyjna
    • Audyt i certyfikacja
    Produkcja
    • Tekstylia
    • Metal
    • Meble
    • Jedzenie
    • Browar
    • Prezenty firmowe
    Zdrowie & Fitness
    • Klub sportowy
    • Salon optyczny
    • Centrum fitness
    • Praktycy Wellness
    • Apteka
    • Salon fryzjerski
    Transakcje
    • Złota rączka
    • Wsparcie Sprzętu IT
    • Systemy energii słonecznej
    • Szewc
    • Firma sprzątająca
    • Usługi HVAC
    Inne
    • Organizacja non-profit
    • Agencja Środowiskowa
    • Wynajem billboardów
    • Fotografia
    • Leasing rowerów
    • Sprzedawca oprogramowania
    Przeglądaj wszystkie branże
  • Community
    Ucz się
    • Samouczki
    • Dokumentacja
    • Certyfikacje
    • Szkolenie
    • Blog
    • Podcast
    Pomóż w nauce innym
    • Program Edukacyjny
    • Scale Up! Gra biznesowa
    • Odwiedź Odoo
    Skorzystaj z oprogramowania
    • Pobierz
    • Porównaj edycje
    • Wydania
    Współpracuj
    • Github
    • Forum
    • Wydarzenia
    • Tłumaczenia
    • Zostań partnerem
    • Usługi dla partnerów
    • Zarejestruj swoją firmę rachunkową
    Skorzystaj z usług
    • Znajdź partnera
    • Znajdź księgowego
    • Spotkaj się z doradcą
    • Usługi wdrożenia
    • Opinie klientów
    • Wsparcie
    • Aktualizacje
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Zaplanuj demo
  • Cennik
  • Pomoc
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Pomoc

Managing Multiple Companies with Dropshipping within Odoo

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
multicompanydropshippingShippingMethod
1 Odpowiedz
4352 Widoki
Awatar
Simon

Hi everyone,


I have a situation with multiple companies within Odoo and I need some advice.


Here’s the setup:


• I have Company AAA, which operates in a B2C model and does not maintain its own stock.

• I also have Company BBB, which operates in a B2B model and has its own warehouse.


Company AAA sells products directly to end customers through dropshipping, using the stock from Company BBB’s warehouse. Both companies are set up within Odoo. I have configured Odoo to work with this dropshipping model and activated Intercompany Sync. When Company AAA sells a product, a Purchase Order is automatically created in Company AAA to buy from Company BBB, and a Sales Order is created in Company BBB to sell to Company AAA with the final customer’s data and shipping address.


The issue I’m encountering is that while the Purchase and Sales Orders are being created correctly, the Shipping Method and shipping details are not being passed to Company BBB.


Has anyone managed a similar configuration within Odoo? Could you share some insights or best practices for handling such a scenario, specifically regarding ensuring the Shipping Method and shipping details are correctly transferred between the companies?


Thanks in advance!


1
Awatar
Odrzuć
Ricardo Gross

good question 🧐

Simon
Autor

Looking at the Enterprise source code, we found the delivery carrier is not being ported to the new Sales Order.

Either way, the delivery carrier should be bound to the Warehouse/Company. Hence, it will not be able to port the delivery carrier from the other company. So, we will probably add the delivery carrier details as a message to the new Sales Order.

File: odoo/addons/sale_purchase_inter_company_rules/models/purchase_order.py
```python
def _prepare_sale_order_data(self, name, partner, company, direct_delivery_address):
""" Generate the Sales Order values from the PO
:param name : the origin client reference
:rtype name : string
:param partner : the partner reprenseting the company
:rtype partner : res.partner record
:param company : the company of the created SO
:rtype company : res.company record
:param direct_delivery_address : the address of the SO
:rtype direct_delivery_address : res.partner record
"""
self.ensure_one()
partner_addr = partner.sudo().address_get(['invoice', 'delivery', 'contact'])
warehouse = company.warehouse_id and company.warehouse_id.company_id.id == company.id and company.warehouse_id or False
if not warehouse:
raise UserError(_('Configure correct warehouse for company(%s) from Menu: Settings/Users/Companies', company.name))
return {
'name': self.env['ir.sequence'].sudo().next_by_code('sale.order') or '/',
'company_id': company.id,
'team_id': self.env['crm.team'].with_context(allowed_company_ids=company.ids)._get_default_team_id(domain=[('company_id', '=', company.id)]).id,
'warehouse_id': warehouse.id,
'client_order_ref': name,
'partner_id': partner.id,
'pricelist_id': partner.property_product_pricelist.id,
'partner_invoice_id': partner_addr['invoice'],
'date_order': self.date_order,
'fiscal_position_id': partner.property_account_position_id.id,
'payment_term_id': partner.property_payment_term_id.id,
'user_id': False,
'auto_generated': True,
'auto_purchase_order_id': self.id,
'partner_shipping_id': direct_delivery_address or partner_addr['delivery'],
'order_line': [],
}
```

Awatar
Ricardo Gross
Najlepsza odpowiedź

An interesting approach to this question can be found in this video: https://www.youtube.com/watch?v=GqtRfLyfbtU&t=467s

I hope it helps

0
Awatar
Odrzuć
Simon
Autor

Hi Ricardo. I will check it out. Thank you!

Podoba Ci się ta dyskusja? Dołącz do niej!

Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!

Zarejestruj się
Powiązane posty Odpowiedzi Widoki Czynność
ALIEXPRESS CONNECTOR for odoo
dropshipping
Awatar
Awatar
2
cze 26
5470
Clarification on Creating Companies and Users in the Odoo Database
multicompany
Awatar
Awatar
Awatar
2
lip 25
4662
Multi Company set up
multicompany
Awatar
Awatar
Awatar
3
lip 25
4985
How many levels of sub-entities does the multicompany functionality of the accounting software support? Rozwiązane
multicompany
Awatar
Awatar
1
lip 25
3832
How can I integrate shipping methods into my website via the Odoo API?
ShippingMethod
Awatar
Awatar
Awatar
2
gru 24
3086
Społeczność
  • Samouczki
  • Dokumentacja
  • Forum
Open Source
  • Pobierz
  • Github
  • Runbot
  • Tłumaczenia
Usługi
  • Hosting Odoo.sh
  • Wsparcie
  • Aktualizacja
  • Indywidualne rozwiązania
  • Edukacja
  • Znajdź księgowego
  • Znajdź partnera
  • Zostań partnerem
O nas
  • Nasza firma
  • Zasoby marki
  • Skontaktuj się z nami
  • Oferty pracy
  • Wydarzenia
  • Podcast
  • Blog
  • Klienci
  • Informacje prawne • Prywatność
  • Bezpieczeństwo Odoo
الْعَرَبيّة 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 Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo to pakiet aplikacji biznesowych typu open source, które zaspokoją wszystkie potrzeby Twojej firmy: CRM, eCommerce, księgowość, inwentaryzacja, punkt sprzedaży, zarządzanie projektami itp.

Unikalną wartością Odoo jest to, że jest jednocześnie bardzo łatwe w użyciu i w pełni zintegrowane.

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