cancel
Showing results for 
Search instead for 
Did you mean: 

ccBPM - When we need to create Deadline branch?

Former Member
0 Kudos

Dear All.

Reffering to ccBPM - When we need to create Deadline branch? Thank you in advance.

Cheers

Yinglak

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Thanks guys

Former Member
0 Kudos

Hi,

Deadlines are used to end the corresponding open steps and proceed with either triggering an alert, throwing an exception or just continuing to the next step, depending on your needs. You define the maximum time given to a specific step to be executed in your process by using deadlines.

From SAP Help:

A deadline specifies the last point in time that the block can be executed. You can define a deadline as follows:

● The point in time when the step or process is generated

● An arbitrary point in time that you specify as an expression

You define how you want the process to react if the deadline is exceeded in a separate branch. In this branch you can trigger an alert for Alert Management by using a control step, for example. The branch has read and write-to access to all data within the block.

To define a deadline, call the context menu for that particular block.

The system checks the deadline at runtime. If the deadline has been exceeded, the processing branch is executed for the deadline. The steps in the remaining processing branches in the block are not affected by this. In particular, note that these steps within a block are not automatically completed.

You can find more information here:

http://help.sap.com/saphelp_nw2004s/helpdata/en/de/766840bf0cbf49e10000000a1550b0/frameset.htm

Regards,

Gökhan

Former Member
0 Kudos

for detail

have a look at this Blog for ccBPM and Deadline branch

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

Regds

Abhishek

Former Member
0 Kudos

Hi,

To monitor whether particular steps are executed at a particular point in time, you must first define a deadline.

To do so, insert the step to be monitored in a block and then define a deadline branch for the block. This deadline branch and the steps it contains will be executed if the deadline is not met. This does not affect the remaining steps in the process, however. Note in particular that no steps are terminated automatically.

Please go through the real time usage of Deadline bracnk in one of the scenario

Deadline Monitoring for Receipt of a Response Message

http://help.sap.com/saphelp_nw2004s/helpdata/en/ca/7c5c41fe06cf1ee10000000a155106/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm

Deadline Branch and Wait Step in BPM

Thanks

Swarup

Edited by: Swarup Sawant on Jan 28, 2008 7:59 AM

Former Member
0 Kudos

Hi Yinglak,

e.g. in an async. Scenario. You are waiting for an acknowledgement for a message you had sent to a receiver. Maybe you would like to inform the sender of the origin message, that after 4 days a acknowledgement is still NOT received.

Regards Mario