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] crm_claim: Migration to 17.0 #594

Merged
merged 39 commits into from
Dec 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
d891c97
[MIG] crm_claim: Migration to 10.0
cubells Sep 5, 2017
088b703
[10.0][ENH] crm_claim (#178)
Oct 11, 2017
b156ec8
[MIG] crm_claim: Migration to 11.0
oihane Oct 31, 2017
7194ae7
[11.0][IMP] crm_claim: add activities to claims (#214)
oihane Aug 22, 2018
23a2b94
[MIG] crm_phonecall_summary_predefined: Migration to 11.0
cristinamartinrod Sep 6, 2018
951819a
Fix default date
eicher31 Feb 20, 2019
4a5745c
[MIG] crm_claim: Migration to v12
cristinamartinrod Nov 28, 2018
546cbad
[FIX] crm_claim: Lint error was fixed
elrodo1 May 5, 2019
96c662c
Update crm_claim_report.py
max3903 May 5, 2019
8340701
[IMP] crm_claim: Multi-company
pedrobaeza Jun 12, 2019
4cc1ebf
[IMP] crm_claim: black, isort
Apr 4, 2020
464a9db
Migration 13.0
Jun 13, 2020
20fbdb1
[FIX] crm_claim: Claim statusbar not clickable
traviswaelbro Jun 28, 2020
a68fe7e
crm_claim 13.0.1.0.1
OCA-git-bot Jul 3, 2020
b844712
[IMP] crm_claim: black, isort, prettier
redapureskill Nov 15, 2020
31105ac
[MIG] crm_claim: Migration to 14.0
redapureskill Nov 15, 2020
0b089b5
crm_claim 14.0.1.0.1
OCA-git-bot Jun 15, 2021
8135210
Translated using Weblate (German)
Corneliuus Oct 13, 2021
f08edde
[IMP] crm_claim: black, isort, prettier
bizzappdev Feb 10, 2022
74c3516
[MIG]crm_claim: migrate crm_claim
bizzappdev Feb 10, 2022
a5c7dd6
[IMP] crm_claim: remove unnecessary fields in views
victoralmau Sep 6, 2022
7e72eed
crm_claim 15.0.1.1.0
OCA-git-bot Sep 8, 2022
74726e0
Added translation using Weblate (Catalan)
pere-aquarian Sep 30, 2022
e6528fb
Translated using Weblate (Spanish)
pere-aquarian Sep 30, 2022
ba4c824
Translated using Weblate (Catalan)
pere-aquarian Sep 30, 2022
1d2f006
[16.0][MIG] crm_claim: Migration to 16.0
FernandoRomera Dec 15, 2022
548e481
[16.0] [FIX] crm_claim form layout
Kiplangatdan Apr 11, 2023
c7ce975
Added translation using Weblate (Italian)
mymage Jun 23, 2023
900e898
Translated using Weblate (Italian)
mymage Sep 4, 2023
06346b7
Translated using Weblate (Spanish)
Ivorra78 Sep 5, 2023
94f7262
Translated using Weblate (Spanish)
kikopeiro Oct 24, 2023
247e4bb
Added translation using Weblate (French (France) (fr_FR))
yassine-rhimi Nov 30, 2023
6cfe799
Added translation using Weblate (French)
Nov 30, 2023
a780b9f
Translated using Weblate (French (France) (fr_FR))
yassine-rhimi Nov 30, 2023
29e066a
[FIX] crm_claim: Delete create method from crm.claim
pilarvargas-tecnativa May 27, 2024
d7c772a
[IMP] crm_claim: Add <div class="oe_button_box" name="button_box" /> …
victoralmau Jun 10, 2024
1f46210
Translated using Weblate (Portuguese (Brazil))
Jun 11, 2024
a0218bb
[IMP] crm_claim: pre-commit auto fixes
BernatObrador Aug 8, 2024
629414f
[MIG] crm_claim: Migration to 17.0
BernatObrador Aug 8, 2024
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
115 changes: 115 additions & 0 deletions crm_claim/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
=================
Claims Management
=================

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

.. |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%2Fcrm-lightgray.png?logo=github
:target: https://github.com/OCA/crm/tree/17.0/crm_claim
:alt: OCA/crm
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/crm-17-0/crm-17-0-crm_claim
: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/crm&target_branch=17.0
:alt: Try me on Runboat

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

This application allows you to track your customers/vendors claims and
grievances.

It is fully integrated with the email gateway so that you can create
automatically new claims based on incoming emails.

**Table of contents**

.. contents::
:local:

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

To configure this module, you need to:

- Go to new menu **CRM > Configuration > Claim > Categories** and
create as many categories as you need.
- Go to new menú **CRM > Configuration > Claim > Stages** and create
stages for claims.

Usage
=====

- Go to new menu **CRM > After Sale > Services > Claims** and create a
new claim.

Changelog
=========

**This module is a backport from Odoo SA and as such, it is not included
in the OCA CLA. That means we do not have a copy of the copyright on it
like all other OCA modules.**

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/crm/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/crm/issues/new?body=module:%20crm_claim%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
-------

* Odoo S.A.
* Tecnativa

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

- Odoo S.A.
- Vicent Cubells <vicent.cubells@tecnativa.com>
- Bhavesh Odedra <bodedra@ursainfosystems.com>
- Cristina Martin R. <cristina.martin@tecnativa.com>
- Ruchir Shukla <ruchir@bizzappdev.com>
- `Guadaltech <https://www.guadaltech.es>`__:

- Fernando La Chica <fernando.lachica@guadaltech.es>

- `APSL-Nagarro <https://apsl.tech>`__:

- Bernat Obrador <bobrador@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.

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

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

from . import models
from . import report
28 changes: 28 additions & 0 deletions crm_claim/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 2015-2017 Odoo S.A.
# Copyright 2017 Tecnativa - Vicent Cubells
# Copyright 2018 Tecnativa - Cristina Martin R.
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).

{
"name": "Claims Management",
"version": "17.0.1.0.0",
"category": "Customer Relationship Management",
"author": "Odoo S.A., Tecnativa, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/crm",
"license": "AGPL-3",
"summary": "Track your customers/vendors claims and grievances.",
"depends": ["crm", "mail"],
"data": [
"security/ir.model.access.csv",
"security/crm_claim_security.xml",
"data/crm_claim_data.xml",
"views/crm_claim_views.xml",
"views/crm_claim_category_views.xml",
"views/crm_claim_stage_views.xml",
"views/res_partner_views.xml",
"views/crm_claim_menu.xml",
"report/crm_claim_report_view.xml",
],
"demo": ["demo/crm_claim_demo.xml"],
"installable": True,
}
41 changes: 41 additions & 0 deletions crm_claim/data/crm_claim_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record model="crm.claim.category" id="categ_claim1">
<field name="name">Factual Claims</field>
<field name="team_id" ref="sales_team.team_sales_department" />
</record>
<record model="crm.claim.category" id="categ_claim2">
<field name="name">Value Claims</field>
<field name="team_id" ref="sales_team.team_sales_department" />
</record>
<record model="crm.claim.category" id="categ_claim3">
<field name="name">Policy Claims</field>
<field name="team_id" ref="sales_team.team_sales_department" />
</record>
<record model="utm.campaign" id="claim_source1">
<field name="name">Corrective</field>
</record>
<record model="utm.campaign" id="claim_source2">
<field name="name">Preventive</field>
</record>
<record model="crm.claim.stage" id="stage_claim1">
<field name="name">New</field>
<field name="sequence">1</field>
<field name="case_default" eval="True" />
</record>
<record model="crm.claim.stage" id="stage_claim5">
<field name="name">In Progress</field>
<field name="sequence">27</field>
<field name="case_default" eval="True" />
</record>
<record model="crm.claim.stage" id="stage_claim2">
<field name="name">Settled</field>
<field name="sequence">28</field>
<field name="case_default" eval="True" />
</record>
<record model="crm.claim.stage" id="stage_claim3">
<field name="name">Rejected</field>
<field name="sequence">29</field>
<field name="case_default" eval="True" />
</record>
</odoo>
85 changes: 85 additions & 0 deletions crm_claim/demo/crm_claim_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="crm_claim_1" model="crm.claim">
<field eval="time.strftime('%Y-%m-04 10:45:36')" name="date" />
<field name="partner_id" ref="base.res_partner_3" />
<field eval="&quot;1&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field eval="&quot;Problem with the delivery of goods&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field name="categ_id" ref="crm_claim.categ_claim1" />
<field name="stage_id" ref="crm_claim.stage_claim1" />
<field eval="&quot;(769) 703-274&quot;" name="partner_phone" />
</record>
<record id="crm_claim_2" model="crm.claim">
<field eval="time.strftime('%Y-%m-11 11:19:25')" name="date" />
<field name="partner_id" ref="base.res_partner_1" />
<field eval="&quot;0&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field eval="&quot;Damaged Products&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field name="categ_id" ref="crm_claim.categ_claim2" />
<field name="stage_id" ref="crm_claim.stage_claim5" />
<field eval="&quot;(956) 293-2595&quot;" name="partner_phone" />
</record>
<record id="crm_claim_3" model="crm.claim">
<field eval="time.strftime('%Y-%m-15 17:44:12')" name="date" />
<field name="partner_id" ref="base.res_partner_10" />
<field eval="&quot;2&quot;" name="priority" />
<field name="user_id" ref="base.user_demo" />
<field eval="&quot;Document related problems&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field name="categ_id" ref="crm_claim.categ_claim3" />
<field name="stage_id" ref="crm_claim.stage_claim2" />
<field eval="&quot;(079) 681-2139&quot;" name="partner_phone" />
<field eval="&quot;contact@tecsas.fr&quot;" name="email_from" />
</record>
<record id="crm_claim_4" model="crm.claim">
<field eval="time.strftime('%Y-%m-21 14:10:23')" name="date" />
<field name="partner_id" ref="base.res_partner_18" />
<field eval="&quot;1&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field eval="&quot;Product quality not maintained&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field name="categ_id" ref="crm_claim.categ_claim1" />
<field name="stage_id" ref="crm_claim.stage_claim5" />
<field eval="&quot;(514) 698-4118&quot;" name="partner_phone" />
</record>
<record id="crm_claim_5" model="crm.claim">
<field eval="time.strftime('%Y-%m-28 16:20:43')" name="date" />
<field name="partner_id" ref="base.res_partner_3" />
<field eval="&quot;1&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field eval="&quot;Some products missing&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field name="categ_id" ref="crm_claim.categ_claim3" />
<field name="stage_id" ref="crm_claim.stage_claim3" />
<field eval="&quot;(855) 924-4364&quot;" name="partner_phone" />
</record>
<record id="crm_claim_6" model="crm.claim">
<field name="partner_id" ref="base.res_partner_12" />
<field eval="&quot;1&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field
eval="&quot;Problem with the delivery of assignments&quot;"
name="name"
/>
<field name="team_id" ref="sales_team.team_sales_department" />
<field eval="time.strftime('%Y-%m-28 14:15:30')" name="date" />
<field name="categ_id" ref="crm_claim.categ_claim1" />
<field name="stage_id" ref="crm_claim.stage_claim5" />
<field eval="&quot;(373) 907-1009&quot;" name="partner_phone" />
<field eval="&quot;info@opensides.be&quot;" name="email_from" />
</record>
<record id="crm_claim_7" model="crm.claim">
<field name="partner_id" ref="base.res_partner_2" />
<field eval="&quot;1&quot;" name="priority" />
<field name="user_id" ref="base.user_root" />
<field eval="&quot;Documents unclear&quot;" name="name" />
<field name="team_id" ref="sales_team.team_sales_department" />
<field eval="time.strftime('%Y-%m-19 13:01:05')" name="date" />
<field name="categ_id" ref="crm_claim.categ_claim3" />
<field name="stage_id" ref="crm_claim.stage_claim2" />
<field eval="&quot;(282) 603-7489&quot;" name="partner_phone" />
</record>
</odoo>
Loading
Loading