Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
bee9b93
[16.0][ADD] helpdesk_ticket_customer_response: New module helpdesk_ti…
Dec 27, 2024
d96e920
Added translation using Weblate (Italian)
mymage Jan 2, 2025
5a98300
Translated using Weblate (Italian)
mymage Jan 4, 2025
0b7cdce
[16.0][FIX] helpdesk_ticket_partner_response: Fix mail thread change …
Jan 9, 2025
631c913
Translated using Weblate (Italian)
mymage Feb 10, 2025
8a64149
[IMP] helpdesk_ticket_partner_response: pre-commit auto fixes
Apr 9, 2025
365d5ef
[MIG] helpdesk_ticket_partner_response: Migration to 17.0
Apr 9, 2025
8e4102c
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago May 22, 2025
e7d682d
[IMP] helpdesk_ticket_partner_response: pre-commit auto fixes
ByteMeAsap May 29, 2025
fa63430
[MIG] helpdesk_ticket_partner_response: Migration to 18.0
ByteMeAsap May 30, 2025
48fa182
Added translation using Weblate (Turkish)
bo-eska Dec 1, 2025
734b155
Translated using Weblate (Turkish)
bo-eska Dec 1, 2025
c421501
Added translation using Weblate (Latvian)
myacc-pro Dec 17, 2025
b68b016
Translated using Weblate (Spanish)
Ed-Spain May 10, 2026
cbca98e
Translated using Weblate (Catalan)
QuiJoQuim May 12, 2026
d46bee0
Translated using Weblate (Spanish)
QuiJoQuim May 12, 2026
1834363
Translated using Weblate (Catalan)
QuiJoQuim May 13, 2026
68c0673
Added translation using Weblate (Arabic)
MohamedESalem May 17, 2026
1bc30c4
[IMP] helpdesk_ticket_partner_response: pre-commit auto fixes
dnplkndll Jun 14, 2026
17f80d8
[MIG] helpdesk_ticket_partner_response: Migration to 19.0
dnplkndll Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
108 changes: 108 additions & 0 deletions helpdesk_ticket_partner_response/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

================================
Helpdesk Ticket Partner Response
================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:41d6f07e50ca5bf24a2440c7482dc043d5daf0fb0189930a29dec46e272ba45c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fhelpdesk-lightgray.png?logo=github
:target: https://github.com/OCA/helpdesk/tree/19.0/helpdesk_ticket_partner_response
:alt: OCA/helpdesk
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/helpdesk-19-0/helpdesk-19-0-helpdesk_ticket_partner_response
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/helpdesk&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Autoupdate ticket stage when a partner posts a message on the ticket
from the portal or by sending an email.

**Table of contents**

.. contents::
:local:

Configuration
=============

Set ticket source and destination stages from where if a message by the
partner is posted autopdation have to be triggered. To setup this
configuration you have to go to Helpdesk > Settings > Teams > Autoupdate
ticket stage

Usage
=====

This module adds the option from helpdesk team to automate the ticket
stage update when a partner posts a message on the same ticket. This is
useful when exists an specific stage for the tickets that his last
update is answer by the partner.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/helpdesk/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/helpdesk/issues/new?body=module:%20helpdesk_ticket_partner_response%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Antoni Marroig
* APSL-Nagarro

Contributors
------------

[APSL-Nagarro](https://apsl.tech):

- Antoni Marroig <amarroig@apsl.net>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-peluko00| image:: https://github.com/peluko00.png?size=40px
:target: https://github.com/peluko00
:alt: peluko00

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-peluko00|

This module is part of the `OCA/helpdesk <https://github.com/OCA/helpdesk/tree/19.0/helpdesk_ticket_partner_response>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions helpdesk_ticket_partner_response/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
18 changes: 18 additions & 0 deletions helpdesk_ticket_partner_response/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Copyright 2024 Antoni Marroig(APSL-Nagarro)<amarroig@apsl.net>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Helpdesk Ticket Partner Response",
"summary": "Change ticket stage when partner response",
"version": "19.0.1.0.0",
"category": "Helpdesk",
"website": "https://github.com/OCA/helpdesk",
"author": "Antoni Marroig, APSL-Nagarro, Odoo Community Association (OCA)",
"maintainers": ["peluko00"],
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": ["helpdesk_mgmt"],
"data": [
"views/helpdesk_ticket_team.xml",
],
}
64 changes: 64 additions & 0 deletions helpdesk_ticket_partner_response/i18n/ar.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_ticket_partner_response
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
#: model_terms:ir.ui.view,arch_db:helpdesk_ticket_partner_response.view_helpdesk_team_form_inherit
msgid "Auto Update Ticket Stage"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Autoupdate Destination Stage"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid "Autoupdate Source Stages"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_mail_thread
msgid "Email Thread"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid ""
"If a partner posts a message in a ticket on this stages, the own stage of "
"the ticket will be update by the one set on Autoupdate Destination Stage "
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Target stage on partner's message post "
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
msgid "Update ticket stage when a new message is registered by the partner."
msgstr ""
64 changes: 64 additions & 0 deletions helpdesk_ticket_partner_response/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_ticket_partner_response
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-01-02 09:19+0000\n"
"PO-Revision-Date: 2026-05-13 11:07+0000\n"
"Last-Translator: QuiJoQuim <quim.rebull@gmail.com>\n"
"Language-Team: \n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.15.2\n"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
#: model_terms:ir.ui.view,arch_db:helpdesk_ticket_partner_response.view_helpdesk_team_form_inherit
msgid "Auto Update Ticket Stage"
msgstr "Etapa d'actualització automàtica de tiquets"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Autoupdate Destination Stage"
msgstr "Etapa de destinació d'actualització automàtica"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid "Autoupdate Source Stages"
msgstr "Etapes d'origen d'actualització automàtica"

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_mail_thread
msgid "Email Thread"
msgstr "Fil de correus"

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr "Equip del tiquet del centre d'assistència"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid ""
"If a partner posts a message in a ticket on this stages, the own stage of "
"the ticket will be update by the one set on Autoupdate Destination Stage "
msgstr ""
"Si un soci publica un missatge en un ticket en aquestes etapes, la mateixa "
"etapa del ticket s'actualitzarà pel que s'estableix a l'etapa de destinació "
"d'actualització automàtica "

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Target stage on partner's message post "
msgstr "Etapa objectiu a la publicació de missatges del soci "

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
msgid "Update ticket stage when a new message is registered by the partner."
msgstr "Actualitzar l'etapa del ticket quan el soci registra un missatge nou."
65 changes: 65 additions & 0 deletions helpdesk_ticket_partner_response/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_ticket_partner_response
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-01-02 09:19+0000\n"
"PO-Revision-Date: 2026-05-12 23:45+0000\n"
"Last-Translator: QuiJoQuim <quim.rebull@gmail.com>\n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.15.2\n"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
#: model_terms:ir.ui.view,arch_db:helpdesk_ticket_partner_response.view_helpdesk_team_form_inherit
msgid "Auto Update Ticket Stage"
msgstr "Etapa de actualización automática de tickets"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Autoupdate Destination Stage"
msgstr "Etapa de destino de actualización automática"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid "Autoupdate Source Stages"
msgstr "Etapas de origen de actualización automática"

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_mail_thread
msgid "Email Thread"
msgstr "Hilo de correo"

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr "Equipo de ticket Helpdesk"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid ""
"If a partner posts a message in a ticket on this stages, the own stage of "
"the ticket will be update by the one set on Autoupdate Destination Stage "
msgstr ""
"Si un socio publica un mensaje en un ticket en esta etapa, la propia etapa "
"del ticket se actualizará según el establecido en la etapa de destino de "
"actualización automática "

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Target stage on partner's message post "
msgstr "Etapa objetivo en la publicación del mensaje del socio "

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
msgid "Update ticket stage when a new message is registered by the partner."
msgstr ""
"Etapa de actualización del ticket cuando el socio registra un nuevo mensaje."
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_ticket_partner_response
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
#: model_terms:ir.ui.view,arch_db:helpdesk_ticket_partner_response.view_helpdesk_team_form_inherit
msgid "Auto Update Ticket Stage"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Autoupdate Destination Stage"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,field_description:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid "Autoupdate Source Stages"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_mail_thread
msgid "Email Thread"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model,name:helpdesk_ticket_partner_response.model_helpdesk_ticket_team
msgid "Helpdesk Ticket Team"
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_src_stage_ids
msgid ""
"If a partner posts a message in a ticket on this stages, the own stage of "
"the ticket will be update by the one set on Autoupdate Destination Stage "
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autopupdate_dest_stage_id
msgid "Target stage on partner's message post "
msgstr ""

#. module: helpdesk_ticket_partner_response
#: model:ir.model.fields,help:helpdesk_ticket_partner_response.field_helpdesk_ticket_team__autoupdate_ticket_stage
msgid "Update ticket stage when a new message is registered by the partner."
msgstr ""
Loading
Loading