Hi,
I hope someone can help, I have used this forum many times but this is my first post.
I am working on a proof of concept to use Genesys data tables to hold time off balances for agents, I downloaded the HRIS blue print flows and reverse engineered them to use the data tables, I also created a couple of data actions to actually update the data tables. The following functions work
Get time off type
Get agents
Get Balance
Insert time-Off (it updates the data table)
No matter what I do I can not get the update time off request work flow to execute, when I cancel or deny a previously approved time-off request the sync status is failed and it never executes the flow.
I know I need to return a Flow.timeOffRequesId from the insert time Off flow and I am doing this using a hard coded id for now, but the update flow will not execute.
Update flow should execute, when cancelling or denying previously approved time-off request. Double check if the flow is published.
It will work only on those time-off requests, which were successfully published to HRIS before.
WFM application does not care what is the external id of time-off request, but it has to be present in workflow output variables after the inset workflow execution. You can return the same value for every request, but note that the same value will be passed to update workflow, when that is executed.
Thank you for your response, all the flows are published and I can execute the update flow via the api, I will go through all the configuration again.
The time off requests shows as "Synced Automatically" after adding them but when I click deny they go to "Failed", and as I said the update flow is not executed
The update flow that I downloaded from the blueprint and then modified will not execute when denying a time off request, I can execute the flow using the API.
I have created a new flow and manually added the input variables and this flow does execute when I deny a time off request,
It makes no sense as the original flow passes validation and can also be executed via the api's, I even removed the configuration in the flow so it just returned the statues and it still would not execute.