Which Order Management table should be used for Sales Order Approval Workflow?
To determine the processing time for Sales Orders (SOs), we need to retrieve the approval dates from various teams. It’s important to note that there are cases where SOs are returned for editing. In such cases, even if the SO is in the middle of the approval process, it is sent back to the Revenue team for re-approval.
Therefore, we need both the first approval dates and the final approval dates.
We are currently using the table
fa_fusion_soainfra.wftask
to obtain this data. However, it appears that once the SO is approved, the data is moved to theFND_BPM_TASK_B
table.The issue with
FND_BPM_TASK_B
is that it does not provide information about how many times the SO was approved or whether it was returned for editing.Is there another Oracle table that stores data for SOs that are still in the middle of the approval process, as well as those that have been fully approved and contains details like how many times SO was approved, who approved the SO and if it was returned for editing ?