[WIP] Roommatik

This commit is contained in:
Dario Lodeiros
2019-04-27 09:33:26 +02:00
parent ebfc417767
commit 055e77fbae
9 changed files with 147 additions and 77 deletions

View File

@@ -159,11 +159,12 @@ class HotelReservation(models.Model):
@api.depends('folio_id', 'checkin', 'checkout')
def _compute_localizator(self):
for record in self:
localizator = re.sub("[^0-9]", "", record.folio_id.name)
checkout = int(re.sub("[^0-9]", "", record.checkout))
checkin = int(re.sub("[^0-9]", "", record.checkin))
localizator += str((checkin + checkout) % 99)
record.localizator = localizator
if record.folio_id:
localizator = re.sub("[^0-9]", "", record.folio_id.name)
checkout = int(re.sub("[^0-9]", "", record.checkout))
checkin = int(re.sub("[^0-9]", "", record.checkin))
localizator += str((checkin + checkout) % 99)
record.localizator = localizator
localizator = fields.Char('Localizator', compute='_compute_localizator',
store=True)