Skip to Content
Odoo Menu
  • Prijavi
  • Try it free
  • Aplikacije
    Finance
    • Knjigovodstvo
    • Obračun
    • Stroški
    • Spreadsheet (BI)
    • Dokumenti
    • Podpisovanje
    Prodaja
    • CRM
    • Prodaja
    • POS Shop
    • POS Restaurant
    • Naročnine
    • Najem
    Spletne strani
    • Website Builder
    • Spletna trgovina
    • Blog
    • Forum
    • Pogovor v živo
    • eUčenje
    Dobavna veriga
    • Zaloga
    • Proizvodnja
    • PLM
    • Nabava
    • Vzdrževanje
    • Kakovost
    Kadri
    • Kadri
    • Kadrovanje
    • Odsotnost
    • Ocenjevanja
    • Priporočila
    • Vozni park
    Marketing
    • Družbeno Trženje
    • Email Marketing
    • SMS Marketing
    • Dogodki
    • Avtomatizacija trženja
    • Ankete
    Storitve
    • Projekt
    • Časovnice
    • Storitve na terenu
    • Služba za pomoč
    • Načrtovanje
    • Termini
    Produktivnost
    • Razprave
    • Artificial Intelligence
    • IoT
    • Voip
    • Znanje
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industrije
    Trgovina na drobno
    • Book Store
    • Trgovina z oblačili
    • Trgovina s pohištvom
    • Grocery Store
    • Trgovina s strojno opremo računalnikov
    • Trgovina z igračami
    Food & Hospitality
    • Bar and Pub
    • Restavracija
    • Hitra hrana
    • Guest House
    • Beverage Distributor
    • Hotel
    Nepremičnine
    • Real Estate Agency
    • Arhitekturno podjetje
    • Gradbeništvo
    • Property Management
    • Vrtnarjenje
    • Združenje lastnikov nepremičnin
    Svetovanje
    • Računovodsko podjetje
    • Odoo Partner
    • Marketinška agencija
    • Law firm
    • Pridobivanje talentov
    • Audit & Certification
    Proizvodnja
    • Tekstil
    • Metal
    • Pohištvo
    • Hrana
    • Brewery
    • Poslovna darila
    Health & Fitness
    • Športni klub
    • Trgovina z očali
    • Fitnes center
    • Wellness Practitioners
    • Lekarna
    • Frizerski salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Sistemi sončne energije
    • Izdelovalec čevljev
    • Čistilne storitve
    • HVAC Services
    Ostali
    • Neprofitna organizacija
    • Agencija za okolje
    • Najem oglasnih panojev
    • Fotografija
    • Najem koles
    • Prodajalec programske opreme
    Browse all Industries
  • Skupnost
    Learn
    • Tutorials
    • Dokumentacija
    • Certifikati
    • Šolanje
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Prenesi
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Dogodki
    • Prevodi
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Sklici kupca
    • Podpora
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Določanje cen
  • Pomoč
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
Helpdesk email Sales template Inventory
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
Helpdesk email Sales template Inventory
About this forum
  1. Helpdesk
  2. Forum

Re-open ticket Helpdesk

Naroči se

Get notified when there's activity on this post

This question has been flagged
Helpdeskre-open
6 Odgovori
10176 Prikazi
Avatar
Ara

Is there a way for a ticket in a closing stage to change stage in the Kanban view when a customer has replied on the ticket?

I have tested automated actions, it does not react to any changes or updates on the ticket. 

Any advice?

0
Avatar
Opusti
Avatar
Sebastien BOSSOUTROT (IROKOO - France)
Best Answer

Hi, not easy to found the solution at the first time. Solution with Odoo studio and automated actions

first you need to position your automated action on messages (settings/technical/messages) in dev mode.

Your trigger: On creation

Domain: ["&","&",["message_type","=","email"],["model","=","helpdesk.ticket"],["author_id.user_ids","=",False]]

Action: Execute Python Code

PythonCode

if record.res_id:
    existing_ticket = env['helpdesk.ticket'].search([('id','=',record.res_id)])
    existing_ticket.write ({'stage_id': 5})

some explainations, on line 2 you go on you ticket id and then on line 2 you change the stage_id to in my example 5 that is my Open stage.


5
Avatar
Opusti
Jaideep

Thanks Sebastien,
This works brilliantly, would you know how to add a condition in Python Code so the stage change applies to tickets in 'closed stage' only ([["stage_id.is_won","=",True]])?

Thanks in advance!

Avatar
Paolo
Best Answer

Hi guys, first of all thanks for these tips because you solved one of my point.

I added some conditions in order to get a more fine action: 

if record.res_id:
existing_ticket = env['helpdesk.ticket'].search([('id','=',record.res_id)])
#2: In progress
#3: Solved
#4: Cancelled
#13: Suspended
closed_stages = [3,4,13]
if existing_ticket.stage_id.id in closed_stages:
existing_ticket.write ({'stage_id': 2})

Closed_stages is an array of ids, and I re-open the ticket only if it is in one of them. 

5
Avatar
Opusti
Avatar
function Products as, Stian Heidenreich-Riis
Best Answer

Hi, 

Thanks for very good tips above! 

In my case I would like to move tickets from any stage (except "new") to "in progress" stage when customer replies, and I've got this working... but still need to exlude new tickets.

I have a "new" stage for tickets created by operator or automatic when customers send a new email to Helpdesk. Now, it seems like all the new tickets from email also moves to the "in progress" stage. Any good ideas to fix this?


1
Avatar
Opusti
Chad Argall

I'm also looking for exactly this.

Avatar
Josep Anton Belchi Riera
Best Answer


Hey, friends!
The solutions provided are valid. I just want to make this contribution:
To know if a ticket is closed, one can check the "is_close" field of its stage. In this way, we should not list all the closed stages.
On the other hand, the stage we want to establish for our ticket will have to be explicitly set. In my case it is 9.
Something else: I have removed the condition ["author.id.user.ids","=",False], because some of our customers have portal user and, in this case, I also want to reopen the ticket.

if record.res_id:
existing_ticket = env['helpdesk.ticket'].search([('id','=',record.res_id)])
isclosed = existing_ticket.stage_id.is_close
if isclosed:
existing_ticket.write ({'stage_id': 9}) # 9: In progress

1
Avatar
Opusti
Avatar
ionesoft GmbH
Best Answer

Is there a way to define an automatic action that triggers when the user adds a comment on the website in the ticketing helpdesk, instead of sending an Email?

We are using the Odoo helpdesk system with the website. When a user adds a comment on the ticket, we'd like to change the state similarly as it is defined here with a closed ticket. But I don't know how to specifiy the domain to have the automatic action fire when a comment is done due to the website.


Thanks for help.

0
Avatar
Opusti
Avatar
Stefan Kranz
Best Answer

Hi, i like this solution it works. But how can i delete on the ticket the related user ? This dont work:

if record.res_id:
existing_ticket = env['helpdesk.ticket'].search([('id','=',record.res_id)])
isclosed = existing_ticket.stage_id.is_close
if isclosed:
existing_ticket.write ({'stage_id': 1}) # 1: New
existing_ticket.write ({'user_id': false}) # no User

0
Avatar
Opusti
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Prijavi
Related Posts Odgovori Prikazi Aktivnost
how to add card details in oddo
Helpdesk
Avatar
0
dec. 25
77
How to deny a user from team to access another teams' tickets in Helpdesk
Helpdesk
Avatar
Avatar
1
jul. 25
1986
I want it so that certain stages in the HelpDesk app will not count towards the ticket open time. Solved
Helpdesk
Avatar
Avatar
1
okt. 24
3412
Helpdesk editing customers and members
Helpdesk
Avatar
Avatar
Avatar
Avatar
Avatar
5
avg. 23
5309
Odoo open sourse
Helpdesk
Avatar
Avatar
1
feb. 22
3733
Community
  • Tutorials
  • Dokumentacija
  • Forum
Open Source
  • Prenesi
  • Github
  • Runbot
  • Prevodi
Services
  • Odoo.sh Hosting
  • Podpora
  • Nadgradnja
  • Custom Developments
  • Izobraževanje
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Sredstva blagovne znamke
  • Kontakt
  • Zaposlitve
  • Dogodki
  • Podcast
  • Blog
  • Stranke
  • Pravno • Zasebnost
  • Varnost
الْعَرَبيّة 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 is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

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