Documentation
    Preparing search index...
    Index

    Constructors

    Methods

    • Parameters

      • params: any

      Returns Promise<{ agenceIds: any; dateBetween: { "[between]": any[] }; pdvIds: any }>

    • Parameters

      • data: any
      • scope: any

      Returns Promise<
          | {
              cancellationPercentage: number;
              facturation: any[];
              facturationCount: number;
              facturationCountBooked: number;
              facturationCountCancelled: number;
              facturationCountDar: number;
              facturationCountExpired: number;
              facturationCountRefunded: number;
              facturationCountTicketed: number;
              facturationCountVoid: number;
              facturationManuelle: any;
              gds: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  void: number;
              };
              lcc: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  void: number;
              };
              mctoQuantity: number;
              ndc: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  voided: number;
              };
              totalCount: number;
          }
          | {
              cancellationPercentage?: undefined;
              facturation: any;
              facturationCount?: undefined;
              facturationCountBooked: number;
              facturationCountCancelled: number;
              facturationCountDar: number;
              facturationCountExpired: number;
              facturationCountRefunded: number;
              facturationCountTicketed: number;
              facturationCountVoid: number;
              facturationManuelle: any;
              gds: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  void: number;
              };
              lcc: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  void: number;
              };
              mctoQuantity: number;
              ndc: {
                  count: number;
                  dar: number;
                  facturation: any[];
                  refunded: number;
                  ticketed: number;
                  voided: number;
              };
              totalCount?: undefined;
          },
      >

    • Parameters

      • data: any
      • scope: any

      Returns Promise<
          {
              cancellation: number;
              emission: number;
              hotelByPdv: any;
              total: number;
          },
      >

    • Parameters

      • data: any
      • scope: any

      Returns Promise<
          {
              booked: number;
              bySalesPoint: any[];
              rawData: any;
              refunded: number;
              ticketed: number;
              total: number;
              voided: number;
          },
      >

    • Parameters

      • oldId: any
      • newId: any
      • isPositif: number = 1
      • lineToKeep: number = 0

      Returns Promise<any>