'Prepare the dict of values to create the move from a statement line. This method may be overridden to adapt domain logic
through model inheritance (make sure to call super() to establish a clean extension chain).
:param char move_ref: will be used as the reference of the generated account move
:return: dict of value to create() the account.move'

def _prepare_reconciliation_move(self, move_ref):

    ref = (move_ref or '')
    if self.ref:
        ref = (((move_ref + '    -    ') + self.ref) if move_ref else self.ref)
    data = {'statement_line_id': self.id, 'journal_id': self.statement_id.journal_id.id, 'date': self.date, 'ref': ref}
    if self.move_name:
        data.update(name=self.move_name)
    return data
