odoo/documentation#18943

Created by Megan Valenzuela (meval)

Blocked

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.