diff --git a/account_payment_order/models/account_payment_order.py b/account_payment_order/models/account_payment_order.py
index cccf28126..0165bb3a4 100644
--- a/account_payment_order/models/account_payment_order.py
+++ b/account_payment_order/models/account_payment_order.py
@@ -49,7 +49,6 @@ class AccountPaymentOrder(models.Model):
('open', 'Confirmed'),
('generated', 'File Generated'),
('uploaded', 'File Uploaded'),
- ('done', 'Done'),
('cancel', 'Cancel'),
], string='Status', readonly=True, copy=False, default='draft',
track_visibility='onchange')
@@ -65,8 +64,8 @@ class AccountPaymentOrder(models.Model):
states={'draft': [('readonly', False)]}, track_visibility='onchange',
help="Select a requested date of execution if you selected 'Due Date' "
"as the Payment Execution Date Type.")
- date_done = fields.Date(string='Date Done', readonly=True)
- date_generated = fields.Date(string='Date Generated', readonly=True)
+ date_generated = fields.Date(string='File Generation Date', readonly=True)
+ date_uploaded = fields.Date(string='File Upload Date', readonly=True)
generated_user_id = fields.Many2one(
'res.users', string='Generated by', readonly=True, ondelete='restrict',
copy=False)
@@ -276,7 +275,10 @@ class AccountPaymentOrder(models.Model):
for order in self:
if order.payment_mode_id.transfer_move:
order.generate_transfer_move()
- self.write({'state': 'uploaded'})
+ self.write({
+ 'state': 'uploaded',
+ 'date_uploaded': fields.Date.context_today(self),
+ })
return True
# Generation of transfer move
diff --git a/account_payment_order/views/account_payment_order.xml b/account_payment_order/views/account_payment_order.xml
index ae3dc23bf..f2818659b 100644
--- a/account_payment_order/views/account_payment_order.xml
+++ b/account_payment_order/views/account_payment_order.xml
@@ -49,7 +49,7 @@
attrs="{'readonly': [('date_prefered', '!=', 'fixed')]}"/>
-
+
@@ -74,13 +74,12 @@
account.payment.order.tree
account.payment.order
-
+
-
-
+
@@ -97,11 +96,11 @@
-
-
+
+
@@ -113,7 +112,7 @@
account.payment.order
-
+
@@ -124,7 +123,7 @@
account.payment.order
-
+