Overview
Instead of manually creating the same classes week after week, use the copy feature to:- Replicate a complete weekly schedule
- Copy to multiple consecutive weeks at once
- Maintain all class details (students, instructors, horses, times)
This feature is ideal for schools with recurring weekly schedules.
How It Works
The copy operation duplicates all classes from a source week to one or more destination weeks.What Gets Copied
For each class in the source week, the system creates a new class with:- ✅ Same day of the week
- ✅ Same time
- ✅ Same duration (30 or 60 minutes)
- ✅ Same student
- ✅ Same instructor
- ✅ Same horse
- ✅ Same specialty
- ✅ Same observations
What Changes
- 📅 Date: Adjusted to the target week(s)
- 🆕 Status: All copied classes start as PROGRAMADA
- 🆔 ID: Each copy gets a new unique identifier
Using Copy Classes
Opening the Dialog
Access the Copy Classes feature from the calendar toolbar:Configuring the Copy
- Source Week
- Destination Week
- Number of Weeks
Select Origin Day (Día de Inicio Origen)Choose any day from the week you want to copy:
- You don’t need to select Monday specifically
- The system copies the entire week containing this date
Example Configuration
Executing the Copy
Validation Rules
Required Fields
- 📅 Origin date must be selected
- 📅 Destination date must be selected
- 🔢 Number of weeks must be at least 1
Date Logic
- Destination date must be different from origin date
- System automatically determines week boundaries (Monday-Sunday)
- Weeks are calculated based on ISO week standards
What Happens After Copy
Once the copy completes:- New Classes Created: All classes from the source week are duplicated
- Calendar Refreshes: The view updates to show new classes
- Success Notification: Toast message confirms completion
- Status Check: All new classes have status PROGRAMADA
Reviewing Copied Classes
After copying:Conflict Handling
Duplicate Detection
If classes already exist in the destination week:- The system adds the copied classes anyway
- You may end up with duplicate classes
- Review and delete duplicates manually
Scheduling Conflicts
The copy operation may create:- Double-booked horses (same horse, same time)
- Double-booked instructors (same instructor, same time)
Use Cases
Regular Weekly Schedule
Regular Weekly Schedule
Your school has a standard weekly schedule that repeats:
- Set up the first week perfectly
- Copy to the next 4-8 weeks
- Make minor adjustments as needed
After Holiday Break
After Holiday Break
Resume normal operations after a break:
- Find the last “normal” week before the break
- Copy it to the first week back
- Copy multiple weeks at once to catch up
New Month Planning
New Month Planning
Plan an entire month in minutes:
- Create the first week’s schedule
- Copy it to weeks 2, 3, 4 (3 weeks)
- Review and adjust for special events
Seasonal Schedule
Seasonal Schedule
Switch to a new seasonal schedule:
- Design the new weekly pattern
- Copy to all weeks in the season
- Season-specific adjustments applied once
Tips & Best Practices
Before Copying
- ✅ Verify the source week is complete and correct
- ✅ Check for any trial classes that shouldn’t be copied
- ✅ Ensure destination weeks are empty or can be overwritten
- ✅ Consider instructor availability in target weeks
During Copy
- Use Week View to verify the source week before copying
- Select dates carefully—any day works, but be consistent
- Copy multiple weeks at once to save time
After Copying
- Switch to Day View to check each day’s details
- Look for conflict warnings (⚠️)
- Verify trial classes were handled appropriately
- Make individual edits as needed
Limitations
Alternatives
When NOT to Use Copy
Consider manual creation instead if:- Schedule changes significantly week-to-week
- Only a few classes repeat
- Trial classes need different handling
- Many exceptions and variations exist
Partial Schedule Copying
If you need to copy only certain classes:- Copy the full week
- Manually delete unwanted classes from destination
- Edit remaining classes as needed
Troubleshooting
Classes Not Appearing
Classes Not Appearing
If copied classes don’t show up:
- Check that you’re viewing the correct week
- Verify filters aren’t hiding the classes
- Refresh the calendar view
- Check the success notification confirmed the copy
Too Many Duplicates
Too Many Duplicates
If you accidentally copied to a populated week:
- Use the Delete Range feature to remove duplicates
- Or manually delete duplicate classes one by one
Wrong Week Copied
Wrong Week Copied
If you selected the wrong source/destination:
- Delete the incorrectly copied classes
- Repeat the copy operation with correct dates
Related Features
Delete Class Range
Remove multiple classes between two dates
Cancel Entire Day
Cancel all classes on a specific day
Calendar Views
Understanding calendar view modes
Creating Classes
Manually create individual classes