odoo/documentation#18943
Created by Megan Valenzuela (meval)
Blocked
- Merge method
- Review
-
CI
- ci/documentation: (runtime 1117s)
- ci/codeowner_coverage: (runtime 4s)
- label
- odoo-dev:saas-19.3-rental-update-service-products-meval
- head
- 7a1c4f33c09c0decafcd09046b8e355b755864fa
| odoo/documentation | |
|---|---|
| saas-19.3 | #18943 missing r+ |
| saas-19.4 | |
| master |
[IMP] rental: change to physical service product
What this PR does and why it's needed
Reworks the Rental app's service products documentation to distinguish between physical service products (e.g., hotel rooms, work stations) and non-physical (labor) service products, which now require different configuration steps. The rewrite adds a full walkthrough for setting up a physical service product synced with the Planning app, using a running hotel-room example throughout.
Changes
Service products (Rental)
- Retitled service_products.rst to "Physical service rental products" and reframed the intro to explain that physical and labor (non-physical) services require different configurations
- Added a new "Configure materials and a role for the physical product" section explaining how to set up a Planning role and materials so shifts sync with the physical product, illustrated with a hotel example (Shady Grove Deluxe Room)
- Updated "Create a new service product" to require the Sales and Planning apps, set the Invoicing Policy to Prepaid/Fixed Price, and configure the product's Role page with the Sync Shifts and Rental Orders checkbox
- Updated the base rental period/price section with descriptions for the Pickup and Return fields, in addition to Periodicity and Padding Time
- Added a new "Set up variants" section showing how to configure product attributes (e.g., bed type, occupancy) for a physical service product
- Simplified the pricelist creation guidance and clarified that the Prices tab requires the Pricelists feature to be enabled
- Added a tip on adding a Validity date range column to pricelist rules
- Added a new "eCommerce features" section describing how the eCommerce tab configures the product's website page
- Added six new screenshots illustrating the Planning role/materials setup, the physical service product form, the Role page, and product variants
Rental product types
- Added a rental/product_type/configuration anchor to product_type.rst so the Configuration section can be cross-referenced from the service products page
Rental orders
- Updated create_rental_order.rst to note that smart-button app integration depends on the service product type, replacing the reference to the removed "properly configured" anchor
This saas-19.3 PR should not be FWP.