إزالة المستودع

إذا كانت مجموعة من الأماكن المتاحة للاستئجار أو برامج الرحلات غير متوفّرة، يمكنك إزالتها باستخدام رسالة معاملة. يتم استخدام هذا الخيار عادةً عندما يكون الفندق محجوزًا بالكامل لليلة معيّنة أو سلسلة من الليالي.

إزالة مستودع باستخدام رسالة "معاملة"

لإزالة مواقع أو برامج رحلات محدّدة من المستودع، استخدِم رسالة Transaction في العنصر الجذر <Transaction>.

في رسالة المعاملة، حدِّد الإعدادات التالية لكل خط سير تريد إزالته في العنصر <Result>:

  1. اضبط <Unavailable> باستخدام العنصر الثانوي reason، على سبيل المثال،<NoVacancy>.
  2. ضبط <Taxes> على "0"
  3. ضبط <OtherFees> على "0"

اختياري: اضبط قيمة <Baserate> على "-1".

يزيل المثال التالي عدة برامج رحلات، مثل إزالة الإقامات لمدة ليلة واحدة في عدة تواريخ مختلفة للفندق "1123581321" من المستودع:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-05-23T16:20:00-04:00" id="42">
  <Result>
    <Property>1123581321</Property>
    <Checkin>2023-05-23</Checkin>
    <Nights>1</Nights>
    <Unavailable>
      <NoVacancy/>
    </Unavailable>
    <Tax currency="USD">0</Tax>
    <OtherFees currency="USD">0</OtherFees>
  </Result>
  <Result>
    <Property>1123581321</Property>
    <Checkin>2023-05-24</Checkin>
    <Nights>1</Nights>
    <Unavailable>
      <NoVacancy/>
    </Unavailable>
    <Tax currency="USD">0</Tax>
    <OtherFees currency="USD">0</OtherFees>
  </Result>
  <!---Sending <Baserate> is optional with <Unavailable> -->
  <Result>
    <Property>1123581321</Property>
    <Checkin>2023-05-25</Checkin>
    <Nights>1</Nights>
    <Baserate currency="USD">-1</Baserate>
    <Unavailable>
      <NoVacancy/>
    </Unavailable>
    <Tax currency="USD">0</Tax>
    <OtherFees currency="USD">0</OtherFees>
  </Result>
</Transaction>

كما يوضّح هذا المثال، يجب ضبط <Unavailable> بشكل صريح مع ذكر سبب عدم توفّر الغرفة لكل خط سير رحلة (مجموعات من تواريخ تسجيل الوصول وعدد الليالي). بالإضافة إلى ذلك، يجب ضبط <Taxes> و<OtherFees> على 0. يُعدّ ضبط قيمة <Baserate> على -1 إجراءً اختياريًا.

لإزالة حزمة غرف، احذف العنصر <RoomBundle> من <Result>.

لمزيد من المعلومات، يُرجى الاطّلاع على إزالة حزمة الغرف.