{"product_id":"hotel-management-pro-dolibarr","title":"Hotel Management Pro Dolibarr","description":"\u003cp class=\"MsoNormal\" style=\"margin-bottom: 6.0pt;\"\u003eHotel Management Pro turns Dolibarr into a focused hotel PMS: a drag-and-drop planning board, end-to-end reservations with multi-room bookings, rooms and room types, a unified housekeeping \u0026amp; maintenance workflow, an executive control dashboard, a reporting suite, an automation engine and a live alerts bell — all while reusing native Dolibarr (third parties, invoices, payments and bank). The design rule is minimum data entry: only essential fields are asked, everything derivable (reference, nights, totals, status) is automatic.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eHospitality command center (dashboard)\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 6.0pt;\"\u003eA multi-zone executive dashboard with real-time KPIs and charts; every tile links to its matching filtered list.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eToday \u0026amp; occupancy: arrivals, departures, in-house guests, occupancy rate, rooms to clean, rooms in maintenance.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eFinance: reservations pending and confirmed, revenue today and this month, ADR (average daily rate) and RevPAR.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eCharts: revenue trend and reservations by stage.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eReservations\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 6.0pt;\"\u003eThe reservation lifecycle runs Pending, Confirmed, Checked-in, Checked-out, plus Cancelled and No-show.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eCreate a booking with minimal input: client (add one inline if needed), check-in \/ check-out dates and one or several rooms.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eOne reservation can hold several rooms; nights and the total are computed automatically from the room types' prices.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eLive room availability for the chosen dates, with a per-room overlap guard that prevents double-booking.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eWorkflow buttons by stage: Confirm, Check-in, Check-out \u0026amp; invoice, Register payment.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003ePlanning board\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 6.0pt;\"\u003eA visual board with rooms on rows and dates on columns, in week, fortnight or month view.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eReservations render as colored blocks spanning the stay; the stage colour matches the rest of the module, weekends are shaded and today's column is highlighted.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eDrag a pending reservation to another day to shift its dates (same room); the overlap guard still applies.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eEmpty cells offer one-click reservation creation; hovering highlights the day column and the room row.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eExport the board to PDF (print) or Excel.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eReservation pipeline (kanban)\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA kanban board groups reservations by stage; drag a card to another column to change its stage.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eThe dropped position is kept; each card shows the client, dates and amount.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eRooms \u0026amp; room types\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eRooms carry a number, a room type and a live status: Available, Occupied, Reserved, Cleaning, Maintenance, Out of service.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eRoom types define capacity and price per night, which drives reservation totals.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA room Activity tab summarises a room: current status, upcoming reservations, open tasks and 30-day occupancy.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eHousekeeping \u0026amp; maintenance\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eHousekeeping and maintenance are unified as tasks, filterable by type, with assignee, date, status and cost.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eCleaning tasks are created automatically at check-out for each room of the reservation.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eBilling (native Dolibarr)\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eCheck-out builds a native Dolibarr invoice — one line per room x nights — and links it to the reservation.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003ePayments are registered through native Dolibarr payment and bank; the pay button hides once the invoice is paid.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA trigger closes the reservation automatically when its invoice is paid. No parallel ledger.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eAutomation engine\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA library of rules (trigger event + action) with recipient users and a default notifications manager.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA daily cron sends a digest e-mail summarising the operational alerts to the recipients and manager.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eEvent automations fire in real time: cleaning tasks are created at check-out, no-shows are flagged, and a paid invoice closes its reservation.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eNotification bell \u0026amp; live alerts\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 6.0pt;\"\u003eA notification bell sits in the top-right corner of every page, with a badge counting the items that need attention right now.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eOpen the bell to see live operational alerts: open tasks, rooms to clean, pending reservations, today's arrivals and overdue unpaid stays.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eEach alert is clickable and opens its pre-filtered list, so the front desk and housekeeping can act in one click.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eThe same alerts feed the daily digest e-mail, so nothing is missed when staff are away from the screen.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eReporting \u0026amp; business intelligence\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eBuilt-in reports with CSV and print\/PDF export: revenue, occupancy (ADR \/ RevPAR), reservations by stage and cancellations — each with an on-screen chart.\u003c\/p\u003e\n\u003cdiv style=\"mso-element: para-border-div; border: none; border-bottom: solid #E2E8F0 1.0pt; mso-border-bottom-alt: solid #E2E8F0 .75pt; padding: 0cm 0cm 4.0pt 0cm;\"\u003e\n\u003ch1\u003eLists \u0026amp; navigation\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eEvery list offers per-field search (including status dropdowns), mass actions (delete; confirm for reservations), a show\/hide column selector, a totals line over the whole filtered set and right-aligned amounts.\u003c\/p\u003e\n\u003cp class=\"MsoListParagraph\" style=\"text-indent: -12.0pt; mso-list: l0 level1 lfo1; margin: 0cm 0cm 2.0pt 24.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e    \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cspan dir=\"LTR\"\u003e\u003c\/span\u003eA lean workspace menu (Cockpit, Planning, Clients, Operations, Reports \u0026amp; Admin) with Housekeeping and Maintenance nested under Tasks keeps daily work to a handful of screens.\u003c\/p\u003e","brand":"Dolibarr MarketPlace","offers":[{"title":"Default Title","offer_id":58299410121091,"sku":null,"price":279.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0594\/5193\/2860\/files\/LogoHotelManagementPro.png?v=1781959495","url":"https:\/\/dolimarketplace.com\/en-us\/products\/hotel-management-pro-dolibarr","provider":"Dolibarr MarketPlace","version":"1.0","type":"link"}