Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] helpdesk_product #623

Open
wants to merge 17 commits into
base: 17.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
78 changes: 78 additions & 0 deletions helpdesk_product/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
================
Helpdesk Product
================

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

.. |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/licence-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/17.0/helpdesk_product
:alt: OCA/helpdesk
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_product
: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=17.0
:alt: Try me on Runboat

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

This module adds the option to select product in the helpdesk tickets.

**Table of contents**

.. contents::
:local:

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_product%0Aversion:%2017.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
-------

* ForgeFlow

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

- `ForgeFlow <https://www.forgeflow.com>`__:

- Maria Buscallà <maria.buscalla@forgeflow.com>

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.

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

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions helpdesk_product/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
14 changes: 14 additions & 0 deletions helpdesk_product/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "Helpdesk Product",
"summary": "Add the option to select product in the tickets.",
"author": "ForgeFlow, " "Odoo Community Association (OCA)",
"version": "17.0.1.0.0",
"license": "AGPL-3",
"category": "After-Sales",
"website": "https://github.com/OCA/helpdesk",
"depends": ["helpdesk_mgmt", "product"],
"data": ["views/product_view.xml", "views/helpdesk_ticket_view.xml"],
"demo": ["demo/helpdesk_product_demo.xml"],
"development_status": "Beta",
"auto_install": True,
}
24 changes: 24 additions & 0 deletions helpdesk_product/demo/helpdesk_product_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<!-- Tickets -->
<record id="helpdesk_ticket_8" model="helpdesk.ticket">
<field eval="&quot;Poor quality product&quot;" name="name" />
<field eval="&quot;Poor quality product&quot;" name="description" />
<field eval="&quot;2&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field name="partner_id" ref="base.res_partner_10" />
<field name="team_id" ref="helpdesk_mgmt.helpdesk_team_2_demo" />
<field name="stage_id" ref="helpdesk_mgmt.helpdesk_ticket_stage_in_progress" />
<field name="product_id" ref="product.product_product_10" />
</record>
<record id="helpdesk_ticket_9" model="helpdesk.ticket">
<field eval="&quot;Product needs maintenance&quot;" name="name" />
<field eval="&quot;Product needs maintenance&quot;" name="description" />
<field eval="&quot;1&quot;" name="priority" />
<field name="channel_id" ref="helpdesk_mgmt.helpdesk_ticket_channel_other" />
<field name="user_id" ref="base.user_root" />
<field name="team_id" ref="helpdesk_mgmt.helpdesk_team_2_demo" />
<field name="stage_id" ref="helpdesk_mgmt.helpdesk_ticket_stage_awaiting" />
<field name="product_id" ref="product.product_product_9" />
</record>
</odoo>
61 changes: 61 additions & 0 deletions helpdesk_product/i18n/helpdesk_product.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_product
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk
msgid "Available for Helpdesk"
msgstr ""

#. module: helpdesk_product
#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active
#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active
msgid "Available for Helpdesk Tickets"
msgstr ""

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid "Create a new product"
msgstr ""

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

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_product_template
#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product"
msgstr ""

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product Related"
msgstr ""

#. module: helpdesk_product
#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk
#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products
msgid "Products"
msgstr ""

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid ""
"You currently have no products available for Helpdesk Tickets.\n"
" <br>\n"
" A product can be either a physical product or a service that you sell to your customers."
msgstr ""
69 changes: 69 additions & 0 deletions helpdesk_product/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_product
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-29 16:34+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n"
"Language: it\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 4.17\n"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk
msgid "Available for Helpdesk"
msgstr "Disponibile per assistenza"

#. module: helpdesk_product
#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active
#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active
msgid "Available for Helpdesk Tickets"
msgstr "Disponibile per ticket assistenza clienti"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid "Create a new product"
msgstr "Crea un nuovo prodotto"

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr "Ticket assistenza clienti"

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_product_template
#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product"
msgstr "Prodotto"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product Related"
msgstr "Prodotto relativo"

#. module: helpdesk_product
#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk
#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products
msgid "Products"
msgstr "Prodotti"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid ""
"You currently have no products available for Helpdesk Tickets.\n"
" <br>\n"
" A product can be either a physical product or a service that you sell to your customers."
msgstr ""
"Attualmente non ci sono prodotti disponibili per i ticket di assistenza "
"clienti.\n"
" <br>\n"
" Un prodotto può essere sia un prodotto fisico sia un "
"servizio che si vende ai clienti."
68 changes: 68 additions & 0 deletions helpdesk_product/i18n/pt.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_product
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-07-27 05:58+0000\n"
"Last-Translator: Peter Romão <peterromao@yahoo.co.uk>\n"
"Language-Team: none\n"
"Language: pt\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.6.2\n"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk
msgid "Available for Helpdesk"
msgstr "Disponível para Helpdesk"

#. module: helpdesk_product
#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active
#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active
msgid "Available for Helpdesk Tickets"
msgstr "Disponível para Tickets de Helpdesk"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid "Create a new product"
msgstr "Criar um novo artigo"

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

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_product_template
#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product"
msgstr "Artigo"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product Related"
msgstr "Artigos Relacionados"

#. module: helpdesk_product
#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk
#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products
msgid "Products"
msgstr "Artigos"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid ""
"You currently have no products available for Helpdesk Tickets.\n"
" <br>\n"
" A product can be either a physical product or a service that you sell to your customers."
msgstr ""
"De momento, não dispõe de artigos disponíveis para Tickets de Helpdesk.\n"
" <br>\n"
" Um artigo pode ser um artigo físico ou um serviço que vende "
"aos seus clientes."
70 changes: 70 additions & 0 deletions helpdesk_product/i18n/pt_BR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * helpdesk_product
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-07-05 17:59+0000\n"
"Last-Translator: rodrigosottomaiormacedo "
"<sottomaiormacedotec@sottomaiormacedo.tech>\n"
"Language-Team: none\n"
"Language: pt_BR\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 4.17\n"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk
msgid "Available for Helpdesk"
msgstr "Disponível para suporte técnico"

#. module: helpdesk_product
#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active
#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active
msgid "Available for Helpdesk Tickets"
msgstr "Disponível para tickets de suporte técnico"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid "Create a new product"
msgstr "Crie um novo produto"

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket
msgid "Helpdesk Ticket"
msgstr "Tíquete de suporte técnico"

#. module: helpdesk_product
#: model:ir.model,name:helpdesk_product.model_product_template
#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product"
msgstr "Produto"

#. module: helpdesk_product
#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search
msgid "Product Related"
msgstr "Produto Relacionado"

#. module: helpdesk_product
#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk
#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products
msgid "Products"
msgstr "Produtos"

#. module: helpdesk_product
#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk
msgid ""
"You currently have no products available for Helpdesk Tickets.\n"
" <br>\n"
" A product can be either a physical product or a service that you sell to your customers."
msgstr ""
"No momento você não tem produtos disponíveis para tickets de suporte técnico."
"\n"
" <br>\n"
" Um produto pode ser um produto físico "
"ou um serviço que você vende aos seus clientes."
1 change: 1 addition & 0 deletions helpdesk_product/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import helpdesk_ticket, product
Loading
Loading