Overslaan naar inhoud
Odoo Menu
  • Aanmelden
  • Probeer het gratis
  • Apps
    Financiën
    • Boekhouding
    • Facturatie
    • Onkosten
    • Spreadsheet (BI)
    • Documenten
    • Ondertekenen
    Verkoop
    • CRM
    • Verkoop
    • Kassasysteem winkel
    • Kassasysteem Restaurant
    • Abonnementen
    • Verhuur
    Websites
    • Websitebouwer
    • E-commerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Bevoorradingsketen
    • Voorraad
    • Productie
    • PLM
    • Inkoop
    • Onderhoud
    • Kwaliteit
    Personeelsbeheer
    • Werknemers
    • Werving & Selectie
    • Verlof
    • Evaluaties
    • Aanbevelingen
    • Wagenpark
    Marketing
    • Social media Marketing
    • E-mailmarketing
    • SMS Marketing
    • Evenementen
    • Marketingautomatisering
    • Enquêtes
    Diensten
    • Project
    • Urenstaten
    • Buitendienst
    • Helpdesk
    • Planning
    • Afspraken
    Productiviteit
    • Chat
    • Goedkeuringen
    • IoT
    • VoIP
    • Kennis
    • WhatsApp
    Apps van derden Odoo Studio Odoo Cloud Platform
  • Bedrijfstakken
    Detailhandel
    • Boekhandel
    • kledingwinkel
    • Meubelzaak
    • Supermarkt
    • Bouwmarkt
    • Speelgoedwinkel
    Food & Hospitality
    • Bar en Pub
    • Restaurant
    • Fastfood
    • Gastenverblijf
    • Drankenhandelaar
    • Hotel
    Vastgoed
    • Makelaarskantoor
    • Architectenbureau
    • Bouw
    • Vastgoedbeheer
    • Tuinieren
    • Vereniging van eigenaren
    Consulting
    • Accountantskantoor
    • Odoo Partner
    • Marketingbureau
    • Advocatenkantoor
    • Talentenwerving
    • Audit & Certificering
    Productie
    • Textiel
    • Metaal
    • Meubels
    • Eten
    • Brewery
    • Relatiegeschenken
    Gezondheid & Fitness
    • Sportclub
    • Opticien
    • Fitnesscentrum
    • Wellness-medewerkers
    • Apotheek
    • Kapper
    Trades
    • Klusjesman
    • IT-hardware & support
    • Zonne-energiesystemen
    • Schoenmaker
    • Schoonmaakdiensten
    • HVAC-diensten
    Andere
    • Non-profitorganisatie
    • Milieuagentschap
    • Verhuur van Billboards
    • Fotograaf
    • Fietsleasing
    • Softwareverkoper
    Browse all Industries
  • Community
    Leren
    • Tutorials
    • Documentatie
    • Certificeringen
    • Training
    • Blog
    • Podcast
    Versterk het onderwijs
    • Onderwijs- programma
    • Scale Up! Business Game
    • Bezoek Odoo
    Download de Software
    • Downloaden
    • Vergelijk edities
    • Releases
    Werk samen
    • Github
    • Forum
    • Evenementen
    • Vertalingen
    • Word een Partner
    • Services for Partners
    • Registreer je accountantskantoor
    Diensten
    • Vind een partner
    • Vind een boekhouder
    • Een adviseur ontmoeten
    • Implementatiediensten
    • Klantreferenties
    • Ondersteuning
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Vraag een demo aan
  • Prijzen
  • Help

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

  • CRM
  • e-Commerce
  • Boekhouding
  • Voorraad
  • PoS
  • Project
  • MRP
All apps
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Help

Automate actions to make all Quotations in Sales order.

Inschrijven

Ontvang een bericht wanneer er activiteit is op deze post

Deze vraag is gerapporteerd
quotationsalesorderAutomation
3 Antwoorden
6069 Weergaven
Avatar
Abdul Qoudouss

Hi everyone !

I want to create an action server which will transform all Quotations records to Sales order instead of Confirm each quotations to sales order.

Can ayone help me ? Thanks 

0
Avatar
Annuleer
Abdul Qoudouss
Auteur

Thanks a lot ! it's worked. But i have another problem.
I want to make domain on this field to show only the records related to him.


Gimage0

Gestion congés is many2one field. so i want to show in this field records concerned only the employe

Thanks in advance !

i use odoo online, and odoo studio

Avatar
Sahar Dagher
Beste antwoord

Hi,

<record id="action_confirm_order" model="ir.actions.server">
 
    <field name="name">Confirm Orders</field>
      <field name="model_id" ref="sale.model_sale_order"/>
      <field name="state">code</field>
      <field name="binding_view_types">list</field>
      <field name="code">
for record in records:
  record.action_confirm()
      </field>


</record>

or you can create server action by going to Settings--> Technical--> Server Actions


Hope it will help you :)

0
Avatar
Annuleer
Avatar
Morticia Morris
Beste antwoord

Thank you this also helped me a lot.

Now I can import my sales and bulk confirm quotations to sales orders and then bulk complete delivery orders etc. Thanks!

0
Avatar
Annuleer
Avatar
jhonplayer21
Beste antwoord

Yes, I can assist you with that. Do the following steps you may take to construct an action server that will convert all Quotation data into Sales orders:

  1. Specify the action: Begin by identifying the action you wish to do. You wish to convert all Quotation records into Sales orders in this situation. Give your action a name and a description to make it easier to recognize afterwards.
  2. Define the trigger: The trigger that will activate the action server must be defined next. In this scenario, you want the action to be triggered whenever a Quotation record is created or changed. This trigger may be defined using an onchange or oncreate function.
  3. Create the following code: It is now time to develop the code to convert the Quotation data into Sales orders. As a starting point, here's some sample code:
    @api.model
    def create(self, vals):
    res = super(SaleOrder, self).create(vals)
    if res.state == 'draft' and res.is_quotation:
    res.action_confirm()
    return res
  4. Test the code: Before deploying your action server, you should test the code to ensure it works as planned. Create a new Quotation record and update it to test if it is immediately converted into a Sales Order.
  5. Deploy the action server: Finally, you may put your action server into production. Check it again to ensure that everything is operating properly.

That's all! Following these steps, you should be able to establish an action server that will change all Quotation records into Sales orders automatically. Please let me know if you have any queries or require any other support.

0
Avatar
Annuleer
Abdul Qoudouss
Auteur

Thanks for your assistance but @Sahar Dagher replied to me before.
Can i have your whatsApp number for anothers problem ? am a newer in Odoo
+225 05 45 14 53 91.
Thanks a lot !

Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!

Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!

Aanmelden
Gerelateerde posts Antwoorden Weergaven Activiteit
Disable Auto Create Sales Order From Quotation
quotation salesorder
Avatar
1
dec. 23
2382
Is there no way to name a sales order? V13
quotation name salesorder
Avatar
Avatar
1
nov. 20
3268
how to add Subject Name in quotation to pdf file name Opgelost
pdf quotation salesorder
Avatar
Avatar
2
jun. 19
5467
How to set new numeric sequence of quotations (sales orders)?
sequence quotation salesorder numeric
Avatar
Avatar
Avatar
Avatar
4
mrt. 15
7624
Multiple lines in the quotation calculator
quotation
Avatar
0
nov. 25
963
Community
  • Tutorials
  • Documentatie
  • Forum
Open Source
  • Downloaden
  • Github
  • Runbot
  • Vertalingen
Diensten
  • Odoo.sh Hosting
  • Ondersteuning
  • Upgrade
  • Gepersonaliseerde ontwikkelingen
  • Onderwijs
  • Vind een boekhouder
  • Vind een partner
  • Word een Partner
Over ons
  • Ons bedrijf
  • Merkelementen
  • Neem contact met ons op
  • Vacatures
  • Evenementen
  • Podcast
  • Blog
  • Klanten
  • Juridisch • Privacy
  • Beveiliging
الْعَرَبيّة 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 is een suite van open source zakelijke apps die aan al je bedrijfsbehoeften voldoet: CRM, E-commerce, boekhouding, inventaris, kassasysteem, projectbeheer, enz.

Odoo's unieke waardepropositie is om tegelijkertijd zeer gebruiksvriendelijk en volledig geïntegreerd te zijn.

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