There will be times when we need to delete information, either because it is no longer used or simply because the user made a mistake. Deleting a value from an entity can have unintended consequences in our statistical reports, leading us to make poor decisions. However, at the same time, it is important not to overload our platform with unnecessary information. To maintain the balance between what the user can do and what Ulyses Cloud needs to store, we have developed the following operations
So, let's imagine we want to delete a past promotion, temporarily deactivate a rate, or replace a segment with another due to a change in our operations. All of this is easily possible from Ulyses Cloud.
Delete entities
To delete entities, we just need to make sure that the value does not have dependencies with other entities. That is, it is not assigned in any reservation, offer, promotion, or other entities.
Let's imagine we want to delete a segment, and it turns out that this segment is not assigned to any rate, offer, promo, or reservation. Well, if that were the case, after selecting Delete from actions, a message will appear inviting us to confirm or not the deletion action.
If we delete it, since it is not assigned to any other variable, it would not generate any cascading error that could affect the rest of the operation.
Deactivate/Activate entities
When we deactivate entities, we do not delete them; we simply indicate that they are no longer available, that we will not be able to assign them. Every time we deactivate an entity, it means the following:
To mark an entity as inactive, simply go to the options menu and select Inactive or, simply, try to delete it. In both cases, we will check the "Inactive" option and enter the reason why we marked it as such.
When marking an entity as inactive, its detail sheet changes its background color, as shown below
The list shows the "inactive" label
In all Ulyses Cloud lists, only active values are shown by default. If we also want to see inactive values, we will have to activate the switch located at the bottom of the lists.
Every time we mark an entity as inactive, when trying to select it, it will be displayed in a different format.
For example, if we are in a reservation and want to change the rate to another whose value is deactivated. Or simply, when accessing the reservation, it turns out that it has a value that was deactivated at some point.
Replace entities
There are times when we want to overwrite the value of one entity with another. For example, if we want to assign all reservations to a new segment or to an old channel.
After replacing the entity, we will simply substitute the value for the selected one.