Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master industry fitness center dhrs #239

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

dhrs-odoo
Copy link
Contributor

This industry package includes everything you need to run your fitness center efficiently with Odoo.

Basics

Use the Sales & Subscriptions app to manage memberships, create custom fitness packages, and handle client sign-ups.
Use the Appointments app to schedule personal training sessions, group classes, and equipment orientations.
Employ the Point of Sale system for quick transactions, including membership payments, merchandise sales, and supplement purchases.
Use the Inventory app to manage your fitness equipment, merchandise stock, and supplement supplies.
Leverage the Planning app to organize staff schedules, class timetables, and facility maintenance.
Use the Invoicing app to handle all financial transactions, from membership dues to equipment purchases.

Included customizations

A special pricelist for free courses is automatically applied to active subscription members, allowing them to book appointments at no cost.
An automated action sets the booking fee to 0 when an active subscription member registers for a course, ensuring they aren't charged extra.
Another automated action removes the free course pricelist when a member's subscription expires, reverting them to standard pricing.
The attendees selection field is set to 1 by default and hidden on the Appointment form.

Task-3765281

This industry package includes everything you need to run your fitness center
efficiently with Odoo.

Basics

Use the Sales & Subscriptions app to manage memberships, create custom fitness
packages, and handle client sign-ups.
Use the Appointments app to schedule personal training sessions, group classes,
and equipment orientations.
Employ the Point of Sale system for quick transactions, including membership
payments, merchandise sales, and supplement purchases.
Use the Inventory app to manage your fitness equipment, merchandise stock, and
supplement supplies.
Leverage the Planning app to organize staff schedules, class timetables, and
facility maintenance.
Use the Invoicing app to handle all financial transactions, from membership dues
to equipment purchases.

Included customizations

A special pricelist for free courses is automatically applied to active subscription
members, allowing them to book appointments at no cost.
An automated action sets the booking fee to 0 when an active subscription member
 registers for a course, ensuring they aren't charged extra.
Another automated action removes the free course pricelist when a member's
subscription expires, reverting them to standard pricing.
The attendees selection field is set to 1 by default and hidden on the
Appointment form.

Task-3765281
@dhrs-odoo dhrs-odoo force-pushed the master-industry-fitness-center-dhrs branch 3 times, most recently from c35619a to f6663ab Compare September 25, 2024 12:00
@dhrs-odoo dhrs-odoo force-pushed the master-industry-fitness-center-dhrs branch from f6663ab to 07e3323 Compare September 25, 2024 12:06
<field name="pos_use_pricelist" eval="True"/>
</record>

<function model="res.config.settings" name="execute" eval="[ref('res_config_settings_enable')]"/>
<!-- <function name="execute" model="res.config.settings" eval="[ref('res_config_settings_enable')]"/> -->
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👀

@@ -48,14 +48,14 @@
<field name="image_1920" type="base64" file="fitness/static/src/binary/product_template/11-image_1920"/>
<field name="available_in_pos" eval="True"/>
<field name="service_type">manual</field>
<field name="detailed_type">product</field>
<field name="type">consu</field>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for all products that were detailed_type=product

Suggested change
<field name="type">consu</field>
<field name="is_storable" eval="True"/>

Comment on lines +4 to +5
<xpath expr="//div[@t-if=&quot;not based_on_users and appointment_type.resource_manage_capacity&quot;]" position="replace">
<div t-if="slots and max_capacity" class="mb-4">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks doubtful + appointments should not be free if not loggedin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants