Base de conocimientos

Importación/exportación de JetBookings en WP Ultimate CSV Importer

Hemos agregado compatibilidad para migrar datos de JetBookings usando el método Importador de CSV. Si está buscando comprender cómo importar y exportar registros de JetBookings, junto con sus tipos de publicaciones relacionadas, esta guía lo guiará a través del proceso.

Nota: Actualmente, el plugin admite la migración de los detalles de las reservas. Esto significa que puede serializar datos de exportación/importación de JetBookings.

Cómo importar datos de JetBookings #

Para importar datos de JetBookings, necesitas un archivo CSV de JetBookings exportado que incluya campos esenciales como booking_id, booking_status, apartment_id, apartment_unit, check_in_date, check_out_date, user_id, Huéspedes, order_id y estado del pedido.

Descripciones de campos:

  • booking_id es un ID único para cada reserva.
  • booking_status indica el estado actual de la reserva (por ejemplo, pendiente, confirmada, en espera, cancelada, etc.)
  • apartment_id es el identificador único para el tipo de publicación relacionada, como publicaciones, páginas o publicaciones personalizadas. También puede usar el título aquí durante la importación.
  • apartment_unit: se refiere a la unidad específica dentro del apartamento o propiedad que se está reservando.
  • check_in_date es la fecha y hora en que el cliente está programado para registrarse
  • check_out_date es la fecha y hora en la que el cliente tiene programado salir de la propiedad o de la reserva
  • user_id es el identificador único de los usuarios que realizaron las reservas.
  • El campo de invitados incluye el número de personas asociadas a una reserva concreta. – Order_id es el identificador único del pedido asociado a la reserva. Por lo general, se genera un pedido de comercio electrónico cuando el cliente realiza la reserva. – El estado del pedido indica el estado actual del pedido o del pago como pendiente, completado, fallido o cancelado.

Asegúrese de incluir los campos anteriores en su archivo CSV y siga los pasos a continuación para importar los datos.

Paso 1: Cargue el archivo CSV de reservas preparado #

Propina: Antes de subirlo, asegúrate de que tu archivo CSV esté debidamente verificado con una herramienta como Pelusa CSV para evitar problemas de carga.

CSV Importer ofrece múltiples métodos de carga como desde el escritorio, ftp / sftp, URL o el servidor. Elige cualquiera de tus métodos preferidos. Para obtener más información sobre estos métodos de carga, consulte la Documentación de carga de archivos.

Para cargarlo a través del escritorio, haga clic en Examinar, seleccione el archivo CSV de Bookings y haga clic en Abrir. El archivo comenzará a cargarse.

Una vez que la carga alcance el 100%, será redirigido a la siguiente pantalla para elegir el tipo de publicación y el tipo de importación. El tipo de publicación “JetBooking” se seleccionará automáticamente.  De lo contrario, elíjalo en el menú desplegable debajo de ‘Importar cada registro como’. 

select-jetbooking-post-type

Elija “importación nueva” para importar nuevos datos, o seleccione “actualizar contenido” si desea actualizar las reservas existentes.

Paso 2: Asignar los campos CSV a los campos de JetBookings #

El plugin intentará mapear automáticamente las columnas de tu archivo CSV a los campos correspondientes de JetBooking. Esto es posible si el nombre de los encabezados del archivo coincide exactamente con el nombre del encabezado de los campos de JetBookings. De lo contrario, utilice métodos de asignación de arrastrar y soltar o desplegables y hacer coincidir correctamente los campos CSV para los campos de JetBooking correspondientes.

jetbookings-import-field-mapping

Nota: si estás actualizando los datos de JetBookings, el campo booking_id es obligatorio. Al importar nuevas reservas, el campo apartment_id es obligatorio.

Paso 3: Configurar los ajustes de importación de JetBookings #

import-configuration-page-jetbookings-import

Desplázate hacia abajo y haz clic en Importar. El importador comenzará a ejecutar el proceso de importación. Puede supervisar el progreso de cada registro sin salir de la página. Una vez que se complete, aparecerá una ventana emergente que le ofrecerá la opción de descargar el archivo de resumen de importación. Puedes descargar el resumen para verificar la importación, o simplemente visitar la página de Reservas directamente para comprobar los datos de tu importador.

jetbookings-log-view
bookings-list-view

Cómo exportar los datos de JetBookings #

Exportar los datos de JetBookings es más fácil. Sólo tienes que elegir el módulo JetBooking, seleccionar el tipo de archivo de importación, proporcionar el nombre del archivo y pulsar exportar. Los datos de las reservas se exportarán y el archivo estará listo para su descarga.

Paso 1: Elegir el módulo JetBooking #

Visita la pestaña Exportar en el plugin. Enumerará muchos tipos de publicaciones compatibles con el complemento. Seleccione la casilla de verificación “Jet Booking” para exportarlo. En la parte superior de la pantalla de exportación, verás cuántos registros hay en el tipo de publicación Reservas.

export-module-selection-choose-jetbooking

Paso 2: Configurar los ajustes de exportación #

Haga clic en continuar para continuar. En la siguiente pantalla, rellene el nombre del archivo de exportación dentro del cuadro de texto. Elija el tipo de exportación en la sección de configuración avanzada.

advanced-settings-jetbookings-export

Paso 3: Exportar y descargar los datos de JetBookings #

Desplácese hacia abajo y haga clic en Exportar para generar el archivo de exportación que desea descargar. El archivo estará listo para descargar. Haga clic en Descargar y guarde el archivo en su computadora. Abra el archivo y asegúrese de que todos sus datos de JetBookings se hayan exportado correctamente.

export-completed-download-page
jetbookings-csv

Nota: Este archivo exportado ahora se puede utilizar para importar datos de reservas a otro sitio de WordPress.

Cómo importar campos de JetBookings asociados con tipos de publicaciones #

Puedes importar los campos de JetBookings asociados a los tipos de publicaciones, como las publicaciones, las páginas y las publicaciones personalizadas. Por ejemplo, si has asociado un tipo de publicación como “Habitaciones” con Jet Bookings, puedes importar y exportar los datos de la habitación junto con los campos de JetBooking.

Campos admitidos para la migración:

  • Configuración de precios
  • Horario personalizado
  • Configuración del selector de fecha
  • Título de la unidad
  • Número de unidad

Nota: La configuración de precios, la programación personalizada y los campos de configuración del selector de datos se exportarán e importarán en formatos serializados.

Por unit_title, proporcione los valores de id de unidad, separados por pipes(|). Por unit_number, proporcione valores separados por barras verticales.

Importar campos de JetBooking para publicaciones personalizadas (por ejemplo, habitaciones) #

Siga estos pasos para importar los valores de los campos de JetBooking para el tipo de publicación personalizada (como “Coche”) utilizando WP Ultimate CSV Importer:

Paso 1: Carga del archivo con los campos de JetBooking #

Vaya a ‘Importar/Actualizar’ y cargue su archivo CSV.

Seleccione ‘Contenido fresco’ para la importación de nuevos datos y elija el tipo de publicación (por ejemplo, Automóvil).

import-post-type-selection-view

Paso 2: Mapear los campos de JetBooking #

Haga clic en continuar. En la sección de mapeo, asigne los campos relevantes en “Campos de reserva de Jet Engine” (por ejemplo, configuración de precios, programación personalizada, configuración del selector de datos, títulos de unidades y número de unidades).

jetbooking-fields-mapping-view
jetbooking-mapping-save-template-view

Guarde la plantilla de asignación de campos.

Paso 3: Importar los campos de reserva de jet al tipo de publicación #

En la página siguiente, haga clic en Importar para agregar los campos de reserva al tipo de publicación.

import-configuration-section

Verifique la importación consultando el registro de importación o visitando directamente el tipo de publicación.

custom-post-import-completed-view
custom-post-edit-view-pricing-settings-section-jetbookings
custom-post-edit-view-units-manager-section

Cómo exportar los datos de los campos de JetBookings asociados con cualquier tipo de publicación #

Para exportar los campos de JetBookings asociados con tipos de publicaciones como publicaciones, páginas o publicaciones personalizadas, deberá navegar a la sección de exportación de WP Ultimate CSV Importer.

Paso 1: Elige el tipo de publicación que contiene los datos de JetBookings #

Enumerará todos los módulos compatibles. Elige el tipo de publicación. Por ejemplo, si has asociado campos de JetBooking para una publicación personalizada como Coche. Elige Publicaciones personalizadas y selecciona el nombre “Coche” en el menú desplegable.

choose-custom-posts-with-jetbooking-fields-to-export

Paso 2: Configurar el nombre del archivo, el tipo de archivo y los filtros avanzados #

En la página siguiente, proporcione el nombre del archivo, el tipo de filtro y configure los filtros avanzados. Puede exportar registros de tipo de publicación específicos en función de sus ID o título.

advanced-settings-jetbookings-export
export-filters-jetbookings-export

Paso 3: Exportar y descargar el archivo #

Haga clic en Exportar para extraer el registro deseado en sus formatos preferidos. Descargue el archivo para hacer una copia de seguridad en su computadora. Más información sobre Exporte las funciones aquí.

export-completed-and-download-page
custom-posts-import-csv-jetbooking-fields