1. Get rid of all advertisements and get unlimited access to documents by upgrading to Premium Membership. Upgrade to Premium Now and also get a Premium Badge!

Diferrence between Process Deferred and Process timeout in Sales Order ?

Discussion in 'Oracle SCM & Manufacturing' started by Bagavathi, Dec 24, 2014.

  1. Bagavathi

    Bagavathi Active Member

    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    80
    While creating Workflow Background process why we are giving the parameters for Process Deferred as Yes and Process Timeout as Yes. What happens if we select No?
     
  2. erp.narendrag

    erp.narendrag Forum Expert

    Messages:
    108
    Likes Received:
    17
    Trophy Points:
    655
    Location:
    India
    Hi Bagavathi,

    Workflow Background Process is a concurrent program which is run for processing deferred activities,timed out activities, and stuck processes using the parameters specified

    Process Deferred – Specify whether this background engine checks for deferred activities.
    Setting this parameter to Yes allows the engine to check for deferred activities.

    Process Timeout – Specify whether this background engine checks for activities that have timed out.
    Setting this parameter to Yes allows the engine to check for timed out activities.

    Process Stuck – Specify whether this background engine checks for stuck processes.
    Setting this parameter to Yes allows the engine to check for stuck processes.

    Note : Make sure you have a least one background engine that can check for timed out activities, one that can process deferred activities,
    and one that can handle stuck processes. At a minimum, you need to set up one background engine that can handle both timed out and deferred activities as well as
    stuck processes.

    Regards,
    Narendra
     
  3. erp.narendrag

    erp.narendrag Forum Expert

    Messages:
    108
    Likes Received:
    17
    Trophy Points:
    655
    Location:
    India
    especially when you have scheduled this Concurrent Program for every 5 - 20 minutes range.(These are possibility that some of the activities that are Time out for valid reason and should not be process after every 5 minutes), but with the above setting Concurrent Program will pick all the lines for processing , though lines that are Timeout etc will not be processed till they reach their timeout thresh hold ( but still picked).