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

Product duplicated multiple times in "RFQ" created from approval module "PR"

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
purchase
2 Odpowiedzi
2098 Widoki
Awatar
Rana Samy


I'm using odoo.sh version 18

We are facing an issue in the Purchase module.

When selecting product in purchase order lines in any RFQ created from approval module PR, the same product is automatically duplicated around 6 times in separate lines — even though it was chosen only once.

The product has one vendor, no variants, and no custom automation or Studio behavior.

when removing the duplicated lines we are not able to save the RFQ as an error pops up indicating there is an invalid value entered in an integer field.
eventually we can not add the correct order lines and can not save and proceed with the RFQ, also unable to identify the source issue from the errors and cant find an explanation of this unexpected behavior in the order lines.

Please advise, thank you in advance.


0
Awatar
Odrzuć
Ray Carnes (ray)

Do you have ms_purchase_sequence installed?

Try removingit in a staging branch to see if it is causing the problem.

Awatar
Debbie
Najlepsza odpowiedź

This is a bug, not normal behavior. The most likely cause is a broken server action or automated action in your Approval module that loops and duplicates lines.

Quick fix to unblock your team:

  • Create RFQs manually (not from Approval) – they work fine

  • Then copy the manual RFQ instead of generating from Approval

To find the root cause:

  • Disable all custom automated actions one by one on a staging branch

  • Test after each disable. The duplication stops when you find the culprit

The integer field error when deleting lines means a broken reference is stuck. You cannot save because Odoo still sees the deleted lines in background.

Bottom line: Hire a freelancer to debug your Approval module integration – this is a 1-2 hour fix for someone who knows Odoo server actions.

Can i help - Yes, i can.

0
Awatar
Odrzuć
Awatar
Cybrosys Techno Solutions Pvt.Ltd
Najlepsza odpowiedź

Hi,


The issue of duplicated products in purchase order lines when creating RFQs from the Purchase Request or Approval module in Odoo 18 usually stems from a conflict or error in how Odoo copies request lines into the purchase order. When the duplication occurs only on RFQs generated through requests and not on manually created POs, it indicates that the problem lies in the request-to-RFQ linkage — typically due to the _prepare_purchase_order_line method being triggered multiple times or a module override that duplicates the creation process.


The “invalid integer field” error that appears when you delete the duplicate lines happens because those lines are linked to a missing or invalid purchase request line ID. When you remove them, Odoo tries to set a required relational field to null, causing the constraint error. Checking in Developer Mode will reveal if the field purchase_request_line_id or approval_request_line_id is involved.


To fix the issue, review installed modules and custom code, especially anything inheriting from purchase_request_to_rfq or similar. You may need to patch the logic to prevent duplicate line creation or disable automated actions that might trigger extra entries. As a temporary workaround, manually recreate the RFQ, remove duplicates before saving, or export and reimport the valid lines. In summary, the problem is caused by duplicate triggers or broken foreign key links between the Purchase Request and RFQ lines, which can be resolved by reviewing custom module logic or disabling overlapping automation.


Hope it helps

0
Awatar
Odrzuć
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ść
[v19.sh] Critical Sync Issue: Data Inconsistency between Backend UI, Website, and SO Prints
purchase
Awatar
0
maj 26
7
V18 picking the wrong line for a PO
purchase
Awatar
Awatar
1
kwi 26
1842
Can I Host Odoo on Hostinger
purchase
Awatar
Awatar
1
kwi 26
4073
Import Purchase Orders from Excel without creating duplicate Vendors or Products V19
purchase
Awatar
Awatar
1
kwi 26
1474
Studio Approvals: After configuration I can only get a User Group (not a User) working. Has anyone addressed this?
purchase
Awatar
Awatar
1
kwi 26
2326
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