mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
35 lines
1.0 KiB
Python
35 lines
1.0 KiB
Python
from odoo import fields, models
|
|
|
|
|
|
class OtaPropertySettings(models.Model):
|
|
_name = "ota.property.settings"
|
|
|
|
pms_property_id = fields.Many2one(
|
|
string="PMS Property",
|
|
help="PMS Property",
|
|
comodel_name="pms.property",
|
|
default=lambda self: self.env.user.get_active_property_ids()[0],
|
|
)
|
|
agency_id = fields.Many2one(
|
|
string="Partner",
|
|
help="Partner",
|
|
comodel_name="res.partner",
|
|
domain=[("is_agency", "=", True)],
|
|
)
|
|
pms_api_alowed_payments = fields.Boolean(
|
|
string="PMS API Allowed Payments",
|
|
help="PMS API Allowed Payments",
|
|
)
|
|
pms_api_payment_journal_id = fields.Many2one(
|
|
string="Payment Journal",
|
|
help="Payment Journal",
|
|
comodel_name="account.journal",
|
|
)
|
|
pms_api_payment_identifier = fields.Char(
|
|
string="Payment Identifier",
|
|
help="""
|
|
Text string used by the OTA to identify a prepaid reservation.
|
|
The string will be searched within the partnerRequests parameter.
|
|
""",
|
|
)
|