Dear all
We are currently facing recurring challenges with errors in our feeds that are affecting our feed generation process. In light of this, we are exploring potential solutions to ensure smoother and error-free feed processing.
As part of a quick-win solution, we are considering enhancing our existing custom functions that interact with an outsource service for tasks such as availability checks and price retrieval. We would like to propose the addition of a crucial error-handling mechanism to these functions. This mechanism would involve the following steps:
Error Tag Detection: Implement a check within the custom functions to scan specific tags in the response from the WCS service.
Error Handling and Feed State: If any of error tags are detected within the response, the custom function will immediately exit, preventing further processing. Furthermore, the feed will be marked as being in an error state.
Next Feed Scheduling: The error state feed will then be skipped during the current scheduling cycle. Our scheduler will automatically proceed to run the next feed, ensuring minimal disruption to our feed generation process.
This proposed enhancement would significantly improve our feed generation's reliability and allow us to promptly address any errors from the service.
We kindly request your feedback if there is such a solution on this
Thank you for your attention to this matter. We look forward to your prompt response.
Best regards,
Nikos Kourouklis
Senior IT Project Manager
Greece