Skip to Content
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
    • Zatwierdzenia
    • IoT
    • VoIP
    • Baza wiedzy
    • 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

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

  • CRM
  • e-Commerce
  • Księgowość
  • Zapasy
  • PoS
  • Projekt
  • MRP
All apps
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

Select custom supplier when creating sale.order.line

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
sale.order.linepurchase_orderodooV8odoo8.0
2 Odpowiedzi
5870 Widoki
Awatar
Juanma

Hello,

I have the following issue with odoo 8:

When I create a sale.order with sale.order.lines with multiple product.supplierinfo for a product, if two or more suppliers have the same criteria, always the first one is selected (and the purchase.order created from the invoice is always for the first supplier), my issue is that i need to be able to select the supplier when creating the sale.order because sometimes the supplier selection is related with external factors from odoo (supplier availability or other business logic not related with odoo)


I have few knowledges with odoo and with odoo modules so can someone give me some tips about how to develop this with python or if there is any module that can help me achieve this?


regards,

juanma.

0
Awatar
Odrzuć
Awatar
Denis Baranov
Najlepsza odpowiedź

Hi,

it would be quite hard, since when purchase orders are created you do not have info about a sales order.

Generally, what you should do:

  1. Add in sale.order.line info about a supplier as m2o to supplier info (the same as in a product)

  2. Somehow transfer SO this info through procurement. E.g. have a look at the method _prepare_order_line_procurement of sale.order and at how a chain of procurements is generated in the module 'procurement'. 

  3. Then in the purchase.order method _check_supplier_info add a check from this info, instead of getting it from a product.

Simplier way would be to define some logical parameter how to select a supplier. So, you add some extra parameter to supplier.info (such as availability for example) and use this parameter to _check_supplier_info to select a proper vendor.

Hope that helps.



 


0
Awatar
Odrzuć
Awatar
Juanma
Autor Najlepsza odpowiedź

I can't edit the topic so I will explain again my issue:

When I create a sale.order, when adding a product in the sale.order.lines the supplier is selected automatically depending on some criteria, that is ok, the common behaviour, but if two or more suppliers have the same criteria, always the first one is selected (and the purchase.order created automatically from MRP module is always for the first supplier), my issue is that i need to be able to select the supplier within the same criteria when creating the sale.order because sometimes the supplier selection is related with external apart away from odoo (supplier availability or other business logic not related with odoo)

0
Awatar
Odrzuć
Denis Baranov

And the answer is still the same: you need to-rework procurement, what is quite hard

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ść
Sale order page configuration
sale.order.line purchase_order
Awatar
Awatar
1
maj 25
1701
Let Delivery Order create one PURCHASE ORDER per Source Doc / not multiple sources in one P.O Rozwiązane
purchase_order odooV8
Awatar
Awatar
1
cze 21
6785
Using with_context in super call turns into infinite call in odoo Rozwiązane
odooV8 odoo8.0
Awatar
Awatar
Awatar
2
sty 20
16130
Edit inherited field definition in odoo 8 Rozwiązane
odooV8 odoo8.0
Awatar
Awatar
Awatar
Awatar
Awatar
16
sie 19
11516
display field depending the value of another field in the view (odoo 8) Rozwiązane
odooV8 odoo8.0
Awatar
Awatar
1
sty 19
6117
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 ภาษาไทย 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