Skip to content

Commit 1bb9a4f

Browse files
committed
[FIX] base_tier_validation (#7)
fix-base_tier_validation
1 parent b3236d2 commit 1bb9a4f

19 files changed

+730
-288
lines changed

base_tier_validation/README.rst

+10
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ To configure this module, you need to:
5757
Changelog
5858
=========
5959

60+
13.0.1.2.2 (2020-08-30)
61+
~~~~~~~~~~~~~~~~~~~~~~~
62+
63+
Fixes:
64+
65+
- When using approve_sequence option in any tier.definition there can be inconsistencies in the systray notifications
66+
- When using approve_sequence, still not approve only the needed sequence, but also other sequence for the same approver
67+
6068
12.0.3.3.1 (2019-12-02)
6169
~~~~~~~~~~~~~~~~~~~~~~~
6270

@@ -162,6 +170,8 @@ Contributors
162170
* Adrià Gil Sorribes <[email protected]>
163171
* Pimolnat Suntian <[email protected]>
164172
* Saran Lim. <[email protected]>
173+
* Pedro Gonzalez <[email protected]>
174+
* Kitti U. <[email protected]>
165175

166176
Maintainers
167177
~~~~~~~~~~~

base_tier_validation/__manifest__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"name": "Base Tier Validation",
55
"summary": "Implement a validation process based on tiers.",
6-
"version": "12.0.3.7.0",
6+
"version": "12.0.3.9.0",
77
"development_status": "Mature",
88
"maintainers": ['LoisRForgeFlow'],
99
"category": "Tools",

base_tier_validation/data/mail_data.xml

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<odoo noupdate="1">
3-
<record id="mt_tier_validation_accepted" model="mail.message.subtype" forcecreate="1">
3+
<record
4+
id="mt_tier_validation_requested"
5+
model="mail.message.subtype"
6+
forcecreate="1"
7+
>
8+
<field name="name">Tier Validation Requested</field>
9+
<field name="default" eval="True" />
10+
<field name="internal" eval="True" />
11+
<field name="hidden" eval="True" />
12+
</record>
13+
<record
14+
id="mt_tier_validation_accepted"
15+
model="mail.message.subtype"
16+
forcecreate="1"
17+
>
418
<field name="name">Tier Validation Accepted Notification</field>
519
<field name="default" eval="True"/>
620
<field name="internal" eval="True"/>

base_tier_validation/i18n/da.po

+57-22
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ msgstr ""
1717
"X-Generator: Weblate 3.9.1\n"
1818

1919
#. module: base_tier_validation
20-
#: code:addons/base_tier_validation/models/tier_review.py:110
20+
#: code:addons/base_tier_validation/models/tier_review.py:111
2121
#, python-format
2222
msgid "%s (and %s more)"
2323
msgstr ""
@@ -35,25 +35,25 @@ msgid "<span class=\"oe_edit_only\">Name</span>"
3535
msgstr "<span class=\"oe_edit_only\">Navn</span>"
3636

3737
#. module: base_tier_validation
38-
#: code:addons/base_tier_validation/models/tier_validation.py:310
38+
#: code:addons/base_tier_validation/models/tier_validation.py:329
3939
#, python-format
4040
msgid "A review has been requested by %s."
4141
msgstr "%s har anmodet om en godkendelse."
4242

4343
#. module: base_tier_validation
44-
#: code:addons/base_tier_validation/models/tier_validation.py:232
44+
#: code:addons/base_tier_validation/models/tier_validation.py:254
4545
#, python-format
4646
msgid "A review was accepted"
4747
msgstr ""
4848

4949
#. module: base_tier_validation
50-
#: code:addons/base_tier_validation/models/tier_validation.py:283
50+
#: code:addons/base_tier_validation/models/tier_validation.py:301
5151
#, python-format
5252
msgid "A review was rejected by %s."
5353
msgstr "En godkendelse var afvist af %s."
5454

5555
#. module: base_tier_validation
56-
#: code:addons/base_tier_validation/models/tier_validation.py:180
56+
#: code:addons/base_tier_validation/models/tier_validation.py:187
5757
#, python-format
5858
msgid "A validation process is still open for at least one record."
5959
msgstr "En godkendelses proces er stadig igang for mindst en rekord."
@@ -77,8 +77,8 @@ msgstr "Alle"
7777

7878
#. module: base_tier_validation
7979
#: selection:tier.definition,review_type:0
80-
msgid "Any user in a specific group."
81-
msgstr "En bruger i en specifik gruppe."
80+
msgid "Any user in a specific group"
81+
msgstr ""
8282

8383
#. module: base_tier_validation
8484
#: model:ir.model.fields,help:base_tier_validation.field_tier_definition__approve_sequence
@@ -115,9 +115,15 @@ msgstr ""
115115
msgid "Cancel"
116116
msgstr "Annuller"
117117

118+
#. module: base_tier_validation
119+
#: code:addons/base_tier_validation/models/tier_validation.py:204
120+
#, python-format
121+
msgid "Cannot write fields: %s"
122+
msgstr ""
123+
118124
#. module: base_tier_validation
119125
#. openerp-web
120-
#: code:addons/base_tier_validation/models/tier_validation.py:244
126+
#: code:addons/base_tier_validation/models/tier_validation.py:259
121127
#: code:addons/base_tier_validation/static/src/xml/tier_review_template.xml:30
122128
#: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__comment
123129
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__has_comment
@@ -157,7 +163,6 @@ msgid "Created on"
157163
msgstr "Oprettet d."
158164

159165
#. module: base_tier_validation
160-
#: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__definition_ids
161166
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__definition_type
162167
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_review__definition_id
163168
msgid "Definition"
@@ -208,13 +213,23 @@ msgstr "Udført af"
208213
msgid "Done by"
209214
msgstr "Udført af"
210215

216+
#. module: base_tier_validation
217+
#: selection:tier.definition,review_type:0
218+
msgid "Field in related record"
219+
msgstr ""
220+
211221
#. module: base_tier_validation
212222
#: selection:tier.definition,definition_type:0
213223
msgid "Formula"
214224
msgstr "Formel"
215225

216226
#. module: base_tier_validation
217-
#: code:addons/base_tier_validation/models/tier_review.py:103
227+
#: selection:tier.review,status:0
228+
msgid "Forwarded"
229+
msgstr ""
230+
231+
#. module: base_tier_validation
232+
#: code:addons/base_tier_validation/models/tier_review.py:104
218233
#, python-format
219234
msgid "Group %s"
220235
msgstr ""
@@ -295,11 +310,6 @@ msgstr "Ingen godkendelser at foretage."
295310
msgid "Notify Reviewers on Creation"
296311
msgstr "Orienter godkendere ved oprettelse"
297312

298-
#. module: base_tier_validation
299-
#: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__object
300-
msgid "Object"
301-
msgstr ""
302-
303313
#. module: base_tier_validation
304314
#. openerp-web
305315
#: code:addons/base_tier_validation/static/src/xml/systray.xml:33
@@ -359,6 +369,7 @@ msgstr ""
359369
#. module: base_tier_validation
360370
#. openerp-web
361371
#: code:addons/base_tier_validation/static/src/xml/systray.xml:13
372+
#: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__review_ids
362373
#, python-format
363374
msgid "Review"
364375
msgstr "Gennemgang"
@@ -369,6 +380,12 @@ msgstr "Gennemgang"
369380
msgid "Reviewer"
370381
msgstr "Godkender"
371382

383+
#. module: base_tier_validation
384+
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__reviewer_field_id
385+
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_review__reviewer_field_id
386+
msgid "Reviewer field"
387+
msgstr ""
388+
372389
#. module: base_tier_validation
373390
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__reviewer_group_id
374391
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_review__reviewer_group_id
@@ -394,6 +411,7 @@ msgstr "Godkendelser"
394411
#. openerp-web
395412
#: code:addons/base_tier_validation/static/src/xml/tier_review_template.xml:23
396413
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__sequence
414+
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_review__sequence
397415
#, python-format
398416
msgid "Sequence"
399417
msgstr "Rækkefølge"
@@ -412,13 +430,19 @@ msgid "Status"
412430
msgstr ""
413431

414432
#. module: base_tier_validation
415-
#: code:addons/base_tier_validation/models/tier_validation.py:187
433+
#: code:addons/base_tier_validation/models/tier_validation.py:194
416434
#, python-format
417435
msgid "The operation is under validation."
418436
msgstr "Operationen er under godkendelse."
419437

420438
#. module: base_tier_validation
421-
#: code:addons/base_tier_validation/models/tier_validation.py:176
439+
#: code:addons/base_tier_validation/models/tier_review.py:123
440+
#, python-format
441+
msgid "There are no res.users in the selected field"
442+
msgstr ""
443+
444+
#. module: base_tier_validation
445+
#: code:addons/base_tier_validation/models/tier_validation.py:183
422446
#, python-format
423447
msgid ""
424448
"This action needs to be validated for at least one record. \n"
@@ -427,11 +451,6 @@ msgstr ""
427451
"Denne handling behøver godkendelse for minimum en rekord.\n"
428452
"Anmod venligst om en godkendelse."
429453

430-
#. module: base_tier_validation
431-
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_review__sequence
432-
msgid "Tier"
433-
msgstr "Trin"
434-
435454
#. module: base_tier_validation
436455
#: model:ir.actions.act_window,name:base_tier_validation.tier_definition_action
437456
#: model:ir.model,name:base_tier_validation.model_tier_definition
@@ -462,6 +481,11 @@ msgstr ""
462481
msgid "Tier Validation Rejected Notification"
463482
msgstr ""
464483

484+
#. module: base_tier_validation
485+
#: model:mail.message.subtype,name:base_tier_validation.mt_tier_validation_requested
486+
msgid "Tier Validation Requested"
487+
msgstr ""
488+
465489
#. module: base_tier_validation
466490
#: model:ir.ui.menu,name:base_tier_validation.menu_tier_confirmation
467491
msgid "Tier Validations"
@@ -484,6 +508,11 @@ msgstr ""
484508
msgid "Users"
485509
msgstr "Brugere"
486510

511+
#. module: base_tier_validation
512+
#: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__valid_reviewer_field_ids
513+
msgid "Valid Reviewer Field"
514+
msgstr ""
515+
487516
#. module: base_tier_validation
488517
#: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__validate_reject
489518
msgid "Validate Reject"
@@ -518,5 +547,11 @@ msgstr "Godkendelser"
518547
msgid "e.g. Tier Validation for..."
519548
msgstr ""
520549

550+
#~ msgid "Tier"
551+
#~ msgstr "Trin"
552+
553+
#~ msgid "Any user in a specific group."
554+
#~ msgstr "En bruger i en specifik gruppe."
555+
521556
#~ msgid "Approve Sequence"
522557
#~ msgstr "Godkendelsesrækkefølge"

0 commit comments

Comments
 (0)