1
1
---Models in module 'payment'---
2
2
new model payment.refund.wizard [transient]
3
- # NOTHING TO DO: new model
3
+ # NOTHING TO DO: new model: https://github.com/odoo/odoo/commit/e0233a1010618450cf53b997c50964bed2bb1b1a
4
4
5
5
---Fields in module 'payment'---
6
6
payment / account.payment / source_payment_id (many2one) : NEW relation: account.payment, isrelated: related, stored
7
- # DONE: pre-migration: create source_payment_id column
7
+ # NOTHING TO DO: it's related to source_transaction_id and the new refund feature
8
8
9
9
payment / account.payment.method.line / payment_acquirer_id (many2one): NEW relation: payment.acquirer, isfunction: function, stored
10
- # NOTHING TO DO
10
+ payment / payment.acquirer / journal_id (many2one) : not stored anymore
11
+ payment / payment.acquirer / journal_id (many2one) : now a function
12
+ # DONE: post-migration: payment.method.line records are populated for each payment method.
11
13
12
14
payment / payment.acquirer / _order : _order is now 'module_state, state desc, sequence, name' ('module_state, state, sequence, name')
13
- payment / payment.acquirer / allow_tokenization (boolean) : NEW
14
15
payment / payment.acquirer / check_validity (boolean) : DEL
15
- payment / payment.acquirer / inline_form_view_id (many2one): NEW relation: ir.ui.view
16
- payment / payment.acquirer / journal_id (many2one) : not stored anymore
17
- payment / payment.acquirer / journal_id (many2one) : now a function
18
- payment / payment.acquirer / payment_flow (selection) : DEL required, selection_keys: ['form', 's2s'], req_default: function
19
16
# NOTHING TO DO
20
17
18
+ payment / payment.acquirer / save_token (selection) : DEL selection_keys: ['always', 'ask', 'none']
19
+ payment / payment.acquirer / allow_tokenization (boolean) : NEW
20
+ DONE: post-migration: marked as true if 'always' or 'ask'
21
+
22
+ payment / payment.acquirer / payment_flow (selection) : DEL required, selection_keys: ['form', 's2s'], req_default: function
23
+ # DONE: pre-migration: when payment_flow = form, inline_form_view_id is null
24
+
25
+ payment / payment.acquirer / registration_view_template_id (many2one): DEL relation: ir.ui.view
26
+ payment / payment.acquirer / inline_form_view_id (many2one): NEW relation: ir.ui.view
27
+ # DONE: pre-migration: renamed field.
28
+
21
29
payment / payment.acquirer / provider (selection) : selection_keys is now '['none']' ('['manual']')
22
30
# DONE: post-migration: converted value of provider (manual -> none)
23
31
24
32
payment / payment.acquirer / qr_code (boolean) : module is now 'payment_transfer' ('payment')
25
33
payment / payment.acquirer / redirect_form_view_id (many2one): NEW relation: ir.ui.view
26
- payment / payment.acquirer / registration_view_template_id (many2one): DEL relation: ir.ui.view
27
- payment / payment.acquirer / save_token (selection) : DEL selection_keys: ['always', 'ask', 'none']
28
34
payment / payment.acquirer / support_authorization (boolean): NEW
29
35
payment / payment.acquirer / support_fees_computation (boolean): NEW
30
36
payment / payment.acquirer / support_refund (selection) : NEW selection_keys: ['full_only', 'partial']
@@ -49,7 +55,11 @@ payment / payment.token / provider (selection) : previo
49
55
50
56
payment / payment.transaction / callback_is_done (boolean) : NEW
51
57
payment / payment.transaction / company_id (many2one) : NEW relation: res.company, isrelated: related, stored
58
+ # NOTHING TO DO
59
+
52
60
payment / payment.transaction / date (datetime) : DEL
61
+ # NOTHING TO DO: This date will be in the best case the same as write_date, and in the worst, the create_date, so nothing relevant.
62
+
53
63
payment / payment.transaction / html_3ds (char) : DEL
54
64
# NOTHING TO DO
55
65
@@ -82,7 +92,7 @@ payment / payment.transaction / token_id (many2one) : NEW re
82
92
83
93
payment / payment.transaction / tokenize (boolean) : NEW
84
94
payment / payment.transaction / type (selection) : DEL required, selection_keys: ['form', 'form_save', 'server2server', 'validation'], req_default: function
85
- # NOTHING TO DO
95
+ # DONE: post-migration: marked as true if 'form_save'
86
96
87
97
---XML records in module 'payment'---
88
98
DEL account.payment.method: payment.account_payment_method_electronic_in
@@ -106,10 +116,14 @@ DEL ir.model.access: payment.payment_method_portal
106
116
DEL ir.model.access: payment.payment_method_system
107
117
DEL ir.model.access: payment.payment_method_user
108
118
NEW ir.rule: payment.payment_acquirer_company_rule (noupdate)
109
- NEW ir.rule: payment.payment_token_billing_rule (noupdate)
110
119
NEW ir.rule: payment.payment_token_company_rule (noupdate)
111
120
NEW ir.rule: payment.transaction_company_rule (noupdate)
121
+ # NOTHING TO DO
122
+
123
+ NEW ir.rule: payment.payment_token_billing_rule (noupdate)
112
124
DEL ir.rule: payment.payment_token_salesman_rule (noupdate)
125
+ # DONE: pre-migration: renamed xmlid
126
+
113
127
NEW ir.ui.view: payment.checkout
114
128
NEW ir.ui.view: payment.footer
115
129
NEW ir.ui.view: payment.icon_list
@@ -141,7 +155,11 @@ DEL ir.ui.view: payment.acquirer_list
141
155
DEL ir.ui.view: payment.acquirer_search
142
156
DEL ir.ui.view: payment.assets_backend
143
157
DEL ir.ui.view: payment.assets_frontend
158
+ # NOTHING TO DO
159
+
144
160
DEL ir.ui.view: payment.default_acquirer_button (noupdate)
161
+ # DONE: safely deleted xmlid
162
+
145
163
DEL ir.ui.view: payment.pay_methods
146
164
DEL ir.ui.view: payment.payment_confirmation_status
147
165
DEL ir.ui.view: payment.payment_icon_form_view
@@ -156,12 +174,18 @@ DEL ir.ui.view: payment.transaction_list
156
174
DEL ir.ui.view: payment.transaction_view_kanban
157
175
DEL ir.ui.view: payment_fix_register_token.view_account_payment_register_form_inherit_payment
158
176
NEW payment.acquirer: payment.payment_acquirer_mollie (noupdate)
177
+ NEW payment.acquirer: payment.payment_acquirer_test [renamed from payment_test module] (noupdate)
178
+ # NOTHING TO DO
179
+
180
+ DEL payment.acquirer: payment.payment_acquirer_odoo_by_adyen (noupdate)
181
+ # DONE: post-migration: safely deleted xmlid
182
+
159
183
NEW payment.acquirer: payment.payment_acquirer_ogone (noupdate)
160
184
NEW payment.acquirer: payment.payment_acquirer_payumoney (noupdate)
161
- NEW payment.acquirer: payment.payment_acquirer_test [renamed from payment_test module] (noupdate)
162
185
DEL payment.acquirer: payment.payment_acquirer_ingenico (noupdate)
163
- DEL payment.acquirer: payment.payment_acquirer_odoo_by_adyen (noupdate)
164
186
DEL payment.acquirer: payment.payment_acquirer_payu (noupdate)
187
+ # DONE: pre-migration: renamed xmlids
188
+
165
189
NEW payment.icon: payment.payment_icon_apple_pay
166
190
NEW payment.icon: payment.payment_icon_kbc
167
191
NEW payment.icon: payment.payment_icon_paypal
0 commit comments