diff --git a/models/account_payment_order.py b/models/account_payment_order.py
index dd14b130c44ed6e136ae88d1deaf35473699a9ac..d696758510cd622f5aa55ad7870c26245cfe5274 100644
--- a/models/account_payment_order.py
+++ b/models/account_payment_order.py
@@ -4,11 +4,11 @@
 from odoo import fields, models, api
 
 
-class ModelName(models.Model):
+class AccountPaymentOrder(models.Model):
     _inherit = 'account.payment.order'
 
     payment_line_amount = fields.Float(
-        string='Total Transactions',
+        string='Total Opérations',
         compute='_compute_payment_line_amount'
     )
     bank_line_amount = fields.Float(
@@ -56,9 +56,23 @@ class ModelName(models.Model):
             'cgscop_cotisation.scop_account_payment_line_search').id
         return {
             'type': 'ir.actions.act_window',
-            'name': 'Lignes dde transaction',
+            'name': "Lignes d'opérations",
             'res_model': 'account.payment.line',
             'views': [[tree_id, 'tree']],
             'search_view_id': [search_id, 'search'],
             'domain': [['order_id', '=', self.id]],
+        }
+
+    def view_account_move(self):
+        tree_id = self.env.ref(
+            'cgscop_cotisation.scop_account_move_tree').id
+        search_id = self.env.ref(
+            'cgscop_cotisation.scop_account_move_search').id
+        return {
+            'type': 'ir.actions.act_window',
+            'name': "Pièces comptables de l'ordre de prélèvement",
+            'res_model': 'account.move',
+            'views': [[tree_id, 'tree'], [False, 'form']],
+            'search_view_id': [search_id, 'search'],
+            'domain': [['payment_order_id', '=', self.id]],
         }
\ No newline at end of file
diff --git a/views/account_payment_line.xml b/views/account_payment_line.xml
index 814d4671edd7c4c74f9414db0ccc34f4eaa10b1f..e176b5b989ca535bbd68f976265d22dec5c3d325 100644
--- a/views/account_payment_line.xml
+++ b/views/account_payment_line.xml
@@ -11,11 +11,11 @@
                 <tree string="Payment Lines" editable="top" create="0">
                     <field name="partner_id"/>
                     <field name="communication"/>
-                    <field name="partner_bank_id"/>
-                    <field name="mandate_id"/>
+                    <field name="partner_bank_id" domain="[('partner_id', '=', partner_id)]" options="{'no_create': 1}"/>
+                    <field name="mandate_id" domain="[('partner_id', '=', partner_id)]" options="{'no_create': 1}"/>
                     <field name="move_line_id" invisible="1"/>
                     <field name="ml_maturity_date"/>
-                    <field name="date"/>
+                    <field name="date" readonly="1"/>
                     <field name="amount_currency" string="Montant"/>
                     <field name="name"/>
                     <field name="amount_company_currency" sum="Total in Company Currency" invisible="1"/>