Saturday Service
RIS-RM-1025 SaturdayService
Last updated
RIS-RM-1025 SaturdayService
Last updated
The Saturday Service application features a macro that operates within the Rules Engine as an action. This macro is designed to automatically assign the Saturday Service to open orders if their delivery date falls on a Saturday. Typically configured as a rules macro, it populates the service with the Saturday Service specified in the preset macro configuration.
This guide provides a step-by-step explanation of how to install and set up the macro in Linnworks.
There are three steps you need to complete to start using the macro:
Install the application.
Go to Apps > Application Store > Saturday Service > click Install and follow the on-screen instructions until the installation is complete.
Configure the macro.
Configure the rule in the Rules Engine screen.
Once the Saturday Note app is installed:
1. Go to Apps > Macro Configuration and click + Add new configuration.
Select the SaturdayService macro and click Create Configuration.
In the Macro Configuration screen, specify the below details and click Save:
Make sure to enable the macro to continue with the Rules Engine configuration.
Functionality:
Parameter Input:
OrderIds
: List of OrderIds representing the open orders to be checked for Saturday delivery.
serviceName
: Name or identifier of the service to be assigned (in this case, the Saturday Service).
Rules Engine Integration:
The macro integrates seamlessly within the Rules Engine, allowing it to be invoked based on predefined conditions or scheduled intervals.
Date Evaluation:
For each order in the provided list (OrderIds
), the macro examines the delivery date.
If the delivery date falls on a Saturday, the macro proceeds to assign the Saturday Service to that order.
Service Assignment:
The macro automatically populates the service field with the specified Saturday Service, as configured in the preset macro settings.
Logging and Error Handling:
The macro incorporates logging mechanisms to record its actions, ensuring transparency and facilitating troubleshooting in case of errors.
Usage:
Parameters:
OrderIds
: List of OrderIds representing open orders to be evaluated for Saturday delivery.
serviceName
: Name or identifier of the service to be assigned (e.g., "Saturday Service").
Execution:
The macro is configured to operate within the Rules Engine, either triggered by specific conditions or scheduled to run at defined intervals.
Upon execution, it takes the list of OrderIds and the service name as input parameters.
The macro evaluates each order's delivery date and, if it falls on a Saturday, assigns the Saturday Service to the order.
Outcome:
Orders with delivery dates falling on Saturdays are automatically assigned the Saturday Service.
This automated process ensures that orders scheduled for Saturday delivery are appropriately flagged and processed using the designated service.
Administrators can monitor the macro's actions through logging, facilitating oversight and ensuring the correct assignment of services.