Hello Shareef,
As mentioned by Vilas, once a requisition or an approvable is submitted there is no timeout. It will stay there is submitted status.
There is a schedule task, EscalateApprovales (defined in partition\ScheduledTasks.table file) where you can defined threshold limits for warning and escalation period in number of days. Here is a sample example for the same.
EscalateApprovables = {
EscalatePeriod = 2;
EscalateWarningPeriod = 1;
ScheduledTaskClassName = "ariba.approvable.server.EscalateApprovables";
Schedules = {
Schedule1 = {
DayOfWeek = Weekday;
Hour = 12;
Minute = 30;
Second = 30;
};
};
Exclusion1 = {
EscalatePeriod = 3;
EscalateWarningPeriod = 2;
ApprovableTypes = "ariba.common.core.UserProfile:ariba.expense.core.ExpenseReport";
}
Exclusion2 = {
EscalatePeriod = 5;
EscalateWarningPeriod = 10;
ApprovableTypes = "ariba.purchasing.core.Requisition";
}
};
Let me know if you need any further details.
Best Regards,
Amit