Building a Cancel PTO plugin in Moveworks against Workday by using built-in Workday Cancel PTO Plugin. Hit a snag detecting the third state of a time-off request.
Setup:
Workday_GET_Approved_PTOs_Of_Employee_ByDate calls timeOffByDateTaken and filters on status = Approved WID
After an employee initiates cancellation via Adjust_Time_Off_Request, the entry shows in Workday UI as "Submitted (Cancelation)" awaiting manager approval
But WQL's status field on these entries still returns "Approved" — so the plugin can't tell they're already mid-cancellation, and users could trigger duplicate cancellation requests
Question: Which WQL field (or which data source) exposes the in-flight BP-level status that surfaces as "Submitted (Cancelation)" in the UI? Has anyone built this kind of filter before?