Comment interpréter les journaux SiteMinder

Ce guide contient des conseils pour lire et interpréter les journaux du channel manager, pour résoudre les différents problèmes qui pourraient survenir.

Les journaux du channel manager peuvent inclure les mises à jour d’inventaire envoyées par Mews, et de nouvelles réservations effectuées via le channel manager. Les journaux peuvent être utilisés par l’équipe d’assistance du channel manager pour résoudre les requêtes.

Si vous souhaitez découvrir comment accéder aux journaux du channel manager, nous vous invitons à consulter ce guide.
 

Remarques importantes

  • Mews conserve tous les journaux pour une durée maximum de 30 jours, de sorte que vous ne puissiez pas accéder à des données datant de plus de 30 jours

 

Channel manager SiteMinder

SiteMinder est un channel manager qui s’intègre à Mews en utilisant l’API de SiteMinder. Ce guide s’applique uniquement aux journaux de channel manager pour les intégrations SiteMinder. Pour les intégrations de channel manager générales qui utilisent Mews Open API, y compris les connexions aux canaux directs telles que les systèmes de réservation centraux et les agences de travail en ligne, ainsi que les connexions aux channel managers véritables, consultez Comment lire et interpréter les journaux du channel manager.

 

Informations générales

Horodatage

Il est important de vérifier la date et l’heure d’envoi d’une mise à jour d’inventaire ou de réception d’une réservation par Mews. Chaque journal de SiteMinder contient un champ TimeStamp, qui indique la date et l’heure exactes, par exemple :

TimeStamp="2005-08-01T09:30:47-05:00"

 

Tokenisation de l'écho

L'équipe de SiteMinder peut vous demander de fournir un « echo token ». Il s’agit d’un identifiant unique associé à chaque journal, qui permet à l’équipe de SiteMinder de rechercher les journaux. Utilisez le raccourci Ctrl+F dans votre journal pour rechercher l’EchoToken et partagez-le avec l’équipe SiteMinder, par exemple :

EchoToken="echo-abc123"

 

Disponibilités et restrictions

Pour en savoir plus sur les mises à jour de la disponibilité et des restrictions -
https://help-classic.siteminder.com/en/articles/8861139-update-rates-availability-and-restrictions-in-the-channel-manager-s-inventory-grid
 

Tarifs

Pour en savoir plus sur les mises à jour des tarifs -
https://help-classic.siteminder.com/en/articles/8861139-update-rates-availability-and-restrictions-in-the-channel-manager-s-inventory-grid
 

Réservations

Pour vérifier quelle est l’action de réservation que Mews a reçue de SiteMinder, par exemple, pour savoir s’il s’agit d’une nouvelle réservation, d’une modification d’une réservation existante ou d’une réservation annulée, vérifiez le champ ResStatus. L’action sera habituellement indiquée par l’une des trois valeurs suivantes : Book (Réserver), Modify (Modifier) ou Cancel (Annuler), par exemple :

ResStatus="Réserver"

 

Cas d’utilisation

Les exemples suivants s’appliquent uniquement aux intégrations SiteMinder qui utilisent l’API SiteMinder. Dans tous les cas, les données sont au format XML.
 

Contenus

1. Mise à jour d’inventaire - vérifier le nombre de chambres

2. Mise à jour d’inventaire - vérifier le prix

3. Mise à jour d’inventaire - quelles sont les chambres qui ont été fermées ?

4. Réservations - les coordonnées des clients manquent-elles ?

5. Réservations - résolution des problèmes liés aux cartes de paiement

6. Réservations - où trouver le prix par nuit ?

7. Réservations - où trouver le nombre de clients ?

8. Réservations - où trouver les produits qui ont été réservés ?

9. Réservations - où trouver le prix total ?

10. Réservations - y a-t-il un profil de société associé ?

11. Réservations - quel était le canal utilisé ?

12. Réservations - résolution des problèmes liés aux numéros de réservation

 

1. Mise à jour d’inventaire - vérifier le nombre de chambres

Cas d’utilisation : « Je veux vérifier le nombre de chambres disponibles pour une catégorie d’espace spécifique, par exemple DBL, envoyée par Mews au channel manager dans le cadre d’une mise à jour d’inventaire ».


C’est ainsi que Mews affiche le nombre d’espaces ou de chambres disponibles. Remarque : « InvTypeCode » correspond au code de mappage de la catégorie d’espace. « Start » et « End » correspondent à l’intervalle de temps.

  <AvailStatusMessages HotelCode="HOTEL">
 <AvailStatusMessage BookingLimit="10">
 <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP"/>
 </AvailStatusMessage>
 </AvailStatusMessages>

 

2. Mise à jour d’inventaire - vérifier le prix

Cas d’utilisation : « Je veux vérifier le prix d’un plan tarifaire spécifique envoyé par Mews au channel manager dans le cadre d’une mise à jour d’inventaire ».


C’est ainsi que les prix apparaissent dans les journaux. Dans cet exemple, le prix s’applique à la catégorie d’espace « A1K0 » et au code de tarif « BAR ». Remarque : Mews envoie toujours le prix par défaut, étant donné que cette intégration ne prend pas en charge les prix pour différents nombres de clients. Le nombre peut être « AmountAfterTax » ou « AmountBeforeTax », en fonction de votre environnement juridique, brut ou net.

    <RateAmountMessage>
 <StatusApplicationControl InvTypeCode="A1K" RatePlanCode="BAR"/>
 <Rates>
 <Rate CurrencyCode="AUD" Start="2010-01-01" End="2010-01-14" Mon="0" Tue="0" Weds="0" Thur="0" Fri="1" Sat="1" Sun="1">
 <BaseByGuestAmts>
 <BaseByGuestAmt AmountAfterTax="123.00"/>
 </BaseByGuestAmts>
 </Rate>
 </Rates>
 </RateAmountMessage>
 </RateAmountMessages>

 

3. Mise à jour d’inventaire - quelles sont les chambres qui ont été fermées ?

Cas d’utilisation : « Pour une mise à jour d’inventaire donnée, je veux savoir quelles chambres ont été fermées et quelles chambres ont des restrictions de durée de séjour ».


Mews envoie tous les types de restriction à SiteMinder, y compris Fermé au séjour, Fermé à l’arrivée et Fermé au départ. Le type de restriction est indiqué dans le champ « RestrictionStatus ».
 

Type de restrictionComment il est représenté
Chambre fermée à la vente
Cliquez sur Créer<RestrictionStatus Status="Close" />.
Chambre ouverte à la vente
Cliquez sur Créer<RestrictionStatus Status="Open" />.
Chambre définie comme fermée à l’arrivée
Cliquez sur Créer<RestrictionStatus Status="Close" Restriction="Arrival" />.
Chambre définie comme ouverte à l’arrivée
Cliquez sur Créer<RestrictionStatus Status="Open" Restriction="Arrival" />.
Chambre définie comme fermée au départ
Cliquez sur Créer<RestrictionStatus Status="Close" Restriction="Departure" />.
Chambre définie comme ouverte au départ
Cliquez sur Créer<RestrictionStatus Status="Open" Restriction="Departure" />.

 

Exemple : fermé au séjour

Dans cet exemple, la restriction s’applique à la combinaison du tarif et de la catégorie d’espace : InvTypeCode="SUP" et RatePlanCode="GLD"

    <AvailStatusMessage>
 <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
 <RestrictionStatus Status="Close" />
 </AvailStatusMessage>
 </AvailStatusMessages>

 

Exemple : fermé à l’arrivée

Dans cet exemple, la restriction s’applique à la combinaison du tarif et de la catégorie d’espace : InvTypeCode="SUP" et RatePlanCode="GLD" 

   <AvailStatusMessage>
      <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
      <RestrictionStatus Restriction="Arrival" Status="Close" />
    </AvailStatusMessage>
  </AvailStatusMessages>

 

Exemple: fermé au départ

Dans cet exemple, la restriction s’applique à la combinaison du tarif et de la catégorie d’espace : InvTypeCode="SUP" et RatePlanCode="GLD" 

    <AvailStatusMessage>
      <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
      <RestrictionStatus Restriction="Departure" Status="Close" />
    </AvailStatusMessage>
  </AvailStatusMessages>

 

Exemple : Séjour minimum

Dans cet exemple, la restriction s’applique à la combinaison du tarif et de la catégorie d’espace : InvTypeCode="SUP" et RatePlanCode="GLD". 'Time="2"' représente la longueur minimale du séjour, en jours.

    <AvailStatusMessage>
 <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
 <LengthsOfStay>
 <LengthOfStay MinMaxMessageType="SetMinLOS" Time="2"/>
 </LengthsOfStay>
 </AvailStatusMessage>
 </AvailStatusMessages>

 

Exemple : Séjour maximum

Dans cet exemple, la restriction s’applique à la combinaison du tarif et de la catégorie d’espace : InvTypeCode="SUP" and RatePlanCode="GLD". 'Time="7"' représente la durée maximale du séjour, en jours.

    <AvailStatusMessage>
 <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
 <LengthsOfStay>
 <LengthOfStay MinMaxMessageType="SetMaxLOS" Time="7"/>
 </LengthsOfStay>
 </AvailStatusMessage>
 </AvailStatusMessages>

 

Supprimer la restriction maximale du séjour

Lorsque vous supprimez la restriction maximale du séjour dans Mews, Mews envoie un « SetMaxLOS » de 999 jours. Il s’agit de la valeur maximale que SiteMinder peut accepter et que Mews doit envoyer lorsqu’aucune restriction maximale de séjour ne s’applique.

    <AvailStatusMessage>
 <StatusApplicationControl Start="2010-01-01" End="2010-01-14" InvTypeCode="SUP" RatePlanCode="GLD"/>
 <LengthsOfStay>
 <LengthOfStay MinMaxMessageType="SetMaxLOS" Time="999"/>
 </LengthsOfStay>
 </AvailStatusMessage>
 </AvailStatusMessages>

 

4. Réservations - les coordonnées des clients manquent-elles ?

Cas d’utilisation : « Je veux vérifier le journal des réservations pour savoir si un numéro de téléphone ou d’autres informations client manquent pour une réservation spécifique ».


Pour savoir si un numéro de téléphone client ou d’autres informations client manquent dans la réservation, vous pouvez accéder au journal de réservation pour voir ce qui a été transmis par SiteMinder. Si les informations ne figurent pas dans le journal, cela signifie qu’elles n’ont pas été transmises par SiteMinder et que vous devriez contacter l’assistance SiteMinder pour en connaître les raisons.

Pour trouver le journal de réservation exact, cherchez la file d’attente du channel manager et filtrez par type « reservation processing » et par horodatage de début et de fin en fonction de la date et de l’heure de création de la réservation. Si vous avez plus d’une intégration channel manager, filtrez par SiteMinder sous « Client ».

Voici à quoi ressemble un profil client dans le journal de réservation de SiteMinder :

  <Profile ProfileType="1">
    <Customer>
      <PersonName>
        <GivenName>James</GivenName>
        <Surname>Bond</Surname>
      </PersonName>
      <Telephone PhoneNumber="555-1234"/>
      <Email>[email protected]</Email>
    </Customer>
  </Profile>

 

5. Réservations - résolution des problèmes liés aux cartes de paiement

Cas d’utilisation : « Je veux voir les informations de la carte de paiement pour une réservation spécifique ».


Pour des raisons de sécurité, les informations complètes de la carte de crédit ne sont jamais affichées. Vous pouvez uniquement voir la date d’expiration et le nom du titulaire de la carte. Vous pouvez consulter la liste des codes des fournisseurs de cartes pris en charge par SiteMinder ici

  <Guarantee>
    <GuaranteesAccepted>
      <GuaranteeAccepted>
        <PaymentCard CardCode="VI" CardType="1" CardNumber="4444444444444444" ExpireDate="1114">
          <CardHolderName>Bruce Wayne</CardHolderName>
        </PaymentCard>
      </GuaranteeAccepted>
    </GuaranteesAccepted>
  </Guarantee>

 

6. Réservations - où trouver le prix par nuit ?

Cas d’utilisation : « Je veux voir le prix pour chaque nuit du séjour, pour une réservation spécifique ».


Voici un exemple de comment le système représente les prix par nuit. « RoomTypeCode » représente la catégorie d’espace réservée, « RatePlanCode » représente le tarif réservé et « NumberOfUnits » représente la quantité d’espaces réservés.

  <RoomRates>
 <RoomRate RoomTypeCode="DR" RatePlanCode="RAC" NumberOfUnits="1">
 <Rates>
 <Rate UnitMultiplier="3" RateTimeUnit="Day" EffectiveDate="2022-03-12" ExpireDate="2022-03-15">
 <Total AmountAfterTax="30.00" CurrencyCode="USD"/>
 </Rate>
 </Rates>
 </RoomRate>

 

7. Réservations - où trouver le nombre de clients ?

Cas d’utilisation : « Je veux connaître le nombre de clients pour une réservation spécifique ».


« GuestCount » donne les nombres d’adultes et d’enfants dans la réservation, répartis en groupes d’âge. Chaque groupe d’âge a son propre « AgeQualifyingCode ». Vous trouverez la liste complète des codes dans la documentation SiteMinder.

  <GuestCounts>
    <GuestCount AgeQualifyingCode="10" Count="1"/>
  </GuestCounts>

 

8. Réservations - où trouver les produits qui ont été réservés ?

Cas d’utilisation : « Je veux savoir quels produits supplémentaires ont été réservés pour une réservation spécifique ».


Pour voir les informations des produits réservés avec un séjour, y compris les prix et les dates, recherchez « EXTRA » dans le journal des messages.

« ServiceInventoryCode » est le code de mappage de produit qui permet le mappage avec un produit spécifique dans les paramètres de votre intégration channel manager. « Quantity » indique le nombre de produits réservés. « ID » est une autre forme d’identifiant que SiteMinder utilise pour les codes de produits, mais Mews ne le prend pas en charge, vous pouvez donc l’ignorer. « Total » indique le coût total de tous les produits réservés de la réservation. « AmountAfterTax » ou « AmountBeforeTax » dépend de l’environnement juridique brut ou net que vous avez configuré.

  <Services>
 <Service ServiceInventoryCode="EXTRA" Inclusive="true" Quantity="1" ID="12345" ID_Context="CHANNEL" Type="18">
 <Price>
 <Total AmountAfterTax="80.00" CurrencyCode="USD"/>
 </Price>
 </Service>

 

9. Réservations - où trouver le prix total ?

Cas d’utilisation : « Je veux voir le prix total d’une réservation spécifique ».


Le système indique le prix total de la réservation dans « Total », sous « ResGlobalInfo ». Cela inclut la somme des montants pour chaque nuit du séjour ainsi que le total des produits supplémentaires. Mews reçoit cette valeur depuis le channel manager. La valeur ne sera modifiée que si le système est configuré avec des règles produit qui indiquent qu’un montant doit y être ajouté.

  <ResGlobalInfo>
    <Total AmountAfterTax="120.00" CurrencyCode="USD"/>

Si vous configurez votre établissement pour utiliser la tarification brute, Mews utilisera « AmountAfterTax ». À l’inverse, si vous utilisez la tarification nette, Mews utilisera « AmountBeforeTax » et calculera les taxes en fonction de votre environnement juridique.
 

10. Réservations - y a-t-il un profil de société associé ?

Cas d’utilisation : « Je veux savoir si un profil de société est associé à une réservation spécifique ».


Le nom de la société est associé aux informations du canal, commencez-donc par rechercher le canal - voir 11. Réservations - quel était le canal utilisé ? ci-dessous.

Le système enregistre les informations de la société de la manière suivante :

  <Source>
 <RequestorID Type="22" ID="SITEMINDER"/>
 <BookingChannel Primary="true" Type="7">
 <CompanyName Code="WTF">Wotif</CompanyName>
 </BookingChannel>
 </Source>


Remarque : Le Nom de la société dans <CompanyName Code="WTF">Wotif</CompanyName> est « Wotif ».
 

11. Réservations - quel était le canal utilisé ?

Cas d’utilisation : « Je veux savoir quel a été le canal utilisé pour effectuer la réservation ».


Pour voir quel canal a été utilisé pour effectuer la réservation, cherchez le journal des messages pour « BookingChannel ».

Astuce : Cela peut être utile si vous n’avez pas la certitude que SiteMinder a envoyé le code de mappage de canal correct et que ça a affecté votre mappage d’agence de voyages. Vous n’avez pas besoin de copier les codes lorsque vous mappez les profils des agences de voyages, il suffit de les sélectionner à partir du menu déroulant lorsque vous configurez les agences de voyages, comme expliqué dans la Méthode 1 ici. Ils seront déjà connectés à la liste des codes de canaux.

Le système enregistre les informations du canal de la manière suivante :

  <Source>
 <RequestorID Type="22" ID="SITEMINDER"/>
 <BookingChannel Primary="true" Type="7">
 <CompanyName Code="WTF">Wotif</CompanyName>
 </BookingChannel>
 </Source>


« Type » se réfère au type de canal, par exemple, GDS ou CRS. Vous trouverez une liste complète des types de canaux utilisés par SiteMinder ici

Remarque : Le canal de réservation dans <BookingChannel Primary="true" Type="7"> est 7. Utilisez la liste des codes des canaux SiteMinder pour identifier le nom du canal correspondant.  

 

12. Réservations - résolution des problèmes liés aux numéros de réservation

Cas d’utilisation : « Je veux savoir quels sont les numéros de réservation qui ont été envoyés dans le cadre de la réservation ».


Vous pouvez trouver le numéro de réservation sous « HotelReservationIDs ». « ResID_Type » est le type de l’identifiant de la réservation. Voir ici, « ResID_Value » est la valeur réelle.

  <HotelReservationIDs>
 <HotelReservationID ResID_Type="14" ResID_Value="RES_3243525"/>
 </HotelReservationIDs>

 

Plus d’informations

Pour plus d’informations à propos des messages SiteMinder, consultez la documentation SiteMinder ici.
 

Was this article helpful?
00



Feedback