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 - +