Como obtener reservas eRoom PMS
馃搫 GET /b-master-books/all
Este endpoint permite la recuperaci贸n paginada de todos los registros de reservas maestras (BMasterBook), con la posibilidad de aplicar filtros basados en diversos criterios.
馃敆 URL y M茅todo
-
M茅todo: GET
-
Ruta: /api/b-master-books/all
馃挕 Descripci贸n
Recupera una p谩gina de entidades BMasterBook. La respuesta incluye informaci贸n de paginaci贸n en las cabeceras HTTP, lo que permite al cliente iterar a trav茅s de los resultados. Los filtros se aplican utilizando la clase BMasterBookCriteria.
鈿欙笍 Par谩metros de Consulta (Query Parameters)
El endpoint acepta dos tipos de par谩metros: Paginaci贸n y Criterios de Filtro.
1. Par谩metros de Paginaci贸n (Pageable)
|
Par谩metro |
Tipo |
Descripci贸n |
Ejemplo |
|
page |
Integer |
El n煤mero de p谩gina a recuperar (base 0). |
page=1 |
|
size |
Integer |
El n煤mero de elementos por p谩gina. |
size=20 |
|
sort |
String |
Propiedad(es) por la(s) que ordenar, seguido de ,asc o ,desc. |
sort=id,desc |
2. Par谩metros de Criterios de Filtro (BMasterBookCriteria)
Estos filtros se basan en la clase BMasterBookCriteria y utilizan la notaci贸n de JHipster Criteria (e.g., .equals, .contains, .greaterThan).
|
Par谩metro (Campo) |
Tipo de Filtro |
Descripci贸n |
|
id |
LongFilter |
Filtro por el ID 煤nico de la reserva maestra. |
|
uuid |
UUIDFilter |
Filtro por el UUID. |
|
code |
StringFilter |
Filtro por el c贸digo de la reserva. |
|
checkin |
LocalDateFilter |
Filtro por la fecha de check-in. |
|
checkout |
LocalDateFilter |
Filtro por la fecha de check-out. |
|
resellerBookCode |
StringFilter |
Filtro por el c贸digo de reserva del revendedor. |
|
isActive |
BooleanFilter |
Filtro por el estado activo. |
|
createdAt |
InstantFilter |
Filtro por la fecha y hora de creaci贸n. |
|
updatedAt |
InstantFilter |
Filtro por la fecha y hora de la 煤ltima actualizaci贸n. |
|
deletedAt |
InstantFilter |
Filtro por la fecha y hora de eliminaci贸n. |
|
deleted |
BooleanFilter |
Filtro por el estado de eliminado. |
|
sPropertyId |
LongFilter |
Filtro por el ID de la propiedad (SProperty). |
|
sSaleChannelId |
LongFilter |
Filtro por el ID del canal de venta. |
|
coreCurrencyId |
LongFilter |
Filtro por el ID de la moneda principal. |
|
pResellerId |
LongFilter |
Filtro por el ID del revendedor. |
|
pGuestId |
LongFilter |
Filtro por el ID del hu茅sped principal (PGuest). |
|
coreBookTypeId |
LongFilter |
Filtro por el ID del tipo de reserva. |
|
sPaymentTermId |
LongFilter |
Filtro por el ID del t茅rmino de pago. |
No Comments