All about Sub-Workflow...blog
Hi All - I have been seeing quite a few queries on sub-workflows. Check this blog that I have presented on sub-workflow. Happy to hear comments/suggestions.
<a href="/people/shireesh.mitragotri/blog/2006/12/19/building-robust-applications-through-sub-workflows sub-workflows</a>
Cheers!
Shireesh
Hi.
It's not different from normal..
Just put the WSxxx instead of TSxxx into STEP.
Ofcourse you dn't need to make the 'Triggering Event'.
Binding will be made automatically and then you can customize that.
It's easy.
Have a nice Day.
Similar Messages
-
Starting many instances of a sub workflow
Hi,
I'm trying to create a scenario using WLPI studio wherein from a parent workflow
task I want to start a number of instances of a sub workflow. I want that completion
of all the sub workflow instances should lead to completion of the parent workflow
task. How do I do this in WLPI? One way is completion of each of the sub-workflow
generates an event which parent workflow is listening and updates some of its
workflow. However, I was expecting that parent and sub workflow works synchronously,
but I don't know how to configure it... Some of the newgroups mails do talk about
this feature but as mentioned in the following reply for one such query, but in
actual it is not behaving like that :
"Harshad The only time workflows will actually run on parallel threads is when
you trigger the workflows via xml events. Calling a workflow will always keep
it on the same thread until a quiescent state is hot in the child workflow. At
that point control is given back to the parent"Yes, that is possible. Let's say you have a package with AID 1122334455 which contains an applet with AID 112233445500 on your card. Now you can create two instances, for example with instance AID 11223344550001 and 11223344550002:
=> 80 E6 0C 00 1B 05 11 22 33 44 55 06 11 22 33 44 ......."3DU.."3D
55 00 07 11 22 33 44 55 00 01 01 00 02 C9 00 00 U..."3DU........
00 .
(30 msec)
<= 00 90 00 ...
=> 80 E6 0C 00 1B 05 11 22 33 44 55 06 11 22 33 44 ......."3DU.."3D
55 00 07 11 22 33 44 55 00 02 01 00 02 C9 00 00 U..."3DU........
00 .
(10 msec)
<= 00 90 00 ... -
How can I collapse all my sub-folders when bookmarking a page?
In Safari when I go to bookmark a page all my sub-folders and their own sub-folders are shown,
Is there a way to collapse them all into just the main folders and then being able to choose the correct sub-folder from them to bookmark the page.
I have about 50 main folders but a few hundred sub-folders so when I go to bookmark a page it's very time consuming and annoying.
In Firefox just the main folders are shown, so I just choose the main folder and expand that and choose the appropriate sub-folder, Job done in seconds!
Many thanks in advance [ I hope! :-) ]Mackem55 wrote:
Is there a way to collapse them all into just the main folders and then being able to choose the correct sub-folder from them to bookmark the page.
None that I know about. -
How to go back to previous step in a sub workflow?
We are calling a sub workflow upon approval action from a main workflow. In the child workflow we have 9 steps. If at any step in the child workflow (other than first) user does reject action, the workflow control should go back to previous step in the child workflow itself.
We added a custom action in the exit events of all the child workflow steps. Following is the logic of exit event of Step4 of child workflow. Similar logic is there for all steps in the child workflow.
<$if wfAction and wfAction like "REJECT"$>
<$wfSet("wfJumpTargetStep", "Step3@childWF")$>
<$wfSet("wfJumpEntryNotifyOff", "0")$>
<$endif$>
With this code when the user is doing reject action from child workflow, it is taking us back to the main workflow and not to the previous step of child workflow.
Is this approach correct?
-Pratap1. The 3 events are Entry, Update, and Exit.
2. Rejects happen in the Update area but you can not reliably react to it there because upon reject it immediately leaves (not going through the exit event).
3. The rejected content goes backwards in the Workflow step by step (even going back to the main workflow from a sub workflow) until it finds a Step that has valid Editors (not just reviewers).
4. If it does not find an Editor step it goes all the way back to the automatic Contribution step at the beginning of the Workflow and sits there in a kind of no mans land until the contributor (or an admin) goes and approves it again.
5. To check if something has been rejected the Entry Event of an editor Step BEFORE the step where it is rejected needs to have code to check for the Reject status.
The sub workflow should be able to capture the Reject as you desire. Are all of the steps in the child workflow (sub workflow) Review only steps? Or maybe the people in the steps do not have RW access to the document? This is what I would predict with your described symptoms. -
Workflows | Defining sub-workflows and capturing wfActions
Hi All,
I am trying to define a sub-workflow post which I want to make a jump based on the action taken in the one step sub-workflow. I tried to use the wfActions to find the action taken at a step, but the applet shows the following error:
Offset in runtime evaluation is at character 17. Could not find the parameter 'wfAction'.
I even tried to do a <$wfSet("myvar",wfAction)$> which gave the same error.
I tried to capture this action in the Update section of the script as well as in the Exit section. Has someone used this parameter, has it worked on UCM 10gR3.
Thanks in advance
- AUKara,
Thanks for that
Paul
"Kara Moscoe" <[email protected]> wrote:
Your sub-workflow template definition must be defined for the current
organization, must have a Start node defined as "Called", and it must
be
marked "Active" for it to display in the Start Workflow dialog.
Kara
"Paul Clements" <[email protected]> wrote in message
news:3b8e5800$[email protected]..
Hi,
I am trying to get wlpi to allow me once a workflow is completed tostart
another
different workflow. Hence I have tried on the done icon to add anaction
of type
start workflow but when the start workflow window pops up there areno
workflows
that I can start even though some exist. Can someone shed any lighton
what I
am doing wrong?
Many thanks
Paul Clements -
Missing sub-workflow versions in PO, Contract, and Bid workflows
In SRM 5.0, the definitions for the following workflow templates are missing:
WS14000076, WS14000085, WS79000003.
These are sub-workflows used by WS14000075 (PO), WS14000086 (Contract), and WS79000010 (Bid). Any feedback will be appreciated.
Thank You,
Kiranhi,
14000076 Wait for BUS2201 Events
14000085 Wait for BUS2000113 Events
79000003 Wait for BUS2202 Events
i have checked these and are available , these are all wait events.
you can see the details in the tranaction
1) Transaction ---> PFTC
2) Enter Task type ---> Workflow template
3) In the Task Enter ---> 14000085.
4) click Display
you can see the details , perform the same for other two to get details -
All about output from DITA maps
Tarun Garg has a blog entry on the Adobe TCS blogs all about creating output from DITA maps.
See http://blogs.adobe.com/techcomm/2009/04/all_about_output_from_dita_maps.html
There are three Captivate demos included in this blog.
Nicely done!What is the severity level for the Log File message destination. You should set it to Debug. You can do that with Console in the Logging tab of the server configuration.
-
Selective disable/enablement of sub workflows
Hi,
I am trying to design workflow with fork(For parallel execution) and many sub workflows. These sub workflows are totally independent of each other and cna have parallel execution. My requirement is to given an option for user to selectively enable/disable subworkflows.
For ex: My workflow has around 15 subworkflows and all the users may not want all 15 but just a few workflows to be triggered.
Is there any way to achieve this from using a entry in customizng table where he mentions which all subworkflows he wants to be triggered and only those subworkflows are triggered, when the workflow is triggered?
Regards,
Srini.Hi srini,
I think maintenance wise it's better.
Because basically you're flow would be
|
/ |
A B C
Based on ?
any combination of A, B, or C would have to be performed.
You can do this with the builder in one flow,
Then it would have a lot of conditions, or some kind of intelligent conditioning,
You can for instance assign a number to A, B and C with binary values (i.e 1, 2 and 4)
And then based on ? you add these numbers, so that in the worfklow you know what to do.
flow would look like
a multiple condition:
? = 1 --> A
? = 2 --> B
? = 4 --> C
? = 6 --> B & C
Etc.
With the above way, you can also know in any step of the flow if one of A, B or C is needed.
It is however verry intensive to maintain espescially if an extra sublflow is needed. With events you don't really care.
Kind regards, Rob Dielemans
Message was edited by: Rob Dielemans -
Hello
What is GRC (Governance; Risk and Compliance) module all about?
What is its implementation time if it is to be implemented stand alone post Go live?
What are the functionalities available in it aSAP GRC Access Control has a central repository for access and authorization based risks and controls:-
1. Provides risk analysis for every Process that can be covered by the solution
2. Supports the creation and assignment of a mitigation control out of an approval workflow via
the mitigation service
SAP Access Control contains the following tools which are becoming increasingly integrated for optimum usage:
1. Compliance Calibrator (Risk Analysis and Remediation u2013 RAR)
This tool supports real-time compliance by stopping security and controls violations before they occur. It contains the most comprehensive library of Segregation of Duty (SoD) rules available for enterprise applications from SAP, Oracle, and PeopleSoft. This makes it easy for business-process owners to deploy rules applicable to their organization and to eliminate risks from enterprise applications.
2. Firefighter (Super Privilege Management u2013 SPM)
This enables super-users to perform emergency activities outside the parameters of their normal role, but to do so within a controlled, fully auditable environment. The application assigns a temporary ID that grants the super-user broad yet regulated access, and tracks and logs every activity the super-user performs using that temporary ID.
3. Role Expert (Enterprise Role Management - ERM)
ERM centralizes and standardizes enterprise wide role management. This helps to eliminate manual errors, provides an audit trail for changes, and enforces best practices. Using the application, business managers can define functional roles, and IT managers can define the associated technical permissions.
4. Access Enforcer (Compliant User Provisioning - CUP)
CUP supports fully compliant user provisioning across applications throughout the employee life cycle. Multi-step guided procedures automate approval processes and enforce mandatory, real-time risk assessments prior to provisioning users to enterprise applications. -
Hi All,
Wanted to know that whether agent assignment is necessary/mandatory in case of sub workflow being called from a main workflow? ( e.g. like we define possible agents by mentioning general task for a standard task)
If it is not mandatory, in which cases we <b>must</b> specify agents for sub workflow?
Regards,
AkshayHi Akshay,
Agents assignment is maintained only for dialog tasks. A subworkflow however it is referenced in the main workflow needs agent assignment only for the dialog tasks. I do not think there is ever a case where you need to maintain agents for a sub workflow.
However you need to maintain agent assignment for a workflow template if the workflow is started directly in a program and not via event linkage.
HTH,
Ramki Maley.
PS: Please post WF questions in the Business Process management forum. -
I have frequent instances of my Macbook Pro beeping 3 times and then I have to forcefully shut it down by pressing the power button. What is this all about? Please help. Thank you.
I saw this report being sent to Apple:
Interval Since Last Panic Report: 581719 sec
Panics Since Last Report: 10
Anonymous UUID: F4CF708D-D85C-4EC5-8047-4FC22C6B03AF
Fri Mar 7 13:00:14 2014
panic(cpu 0 caller 0xffffff80002d1208): Kernel trap at 0xffffff800020c590, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000000000000, CR3: 0x0000000007541000, CR4: 0x0000000000040660
RAX: 0xffffff8000000000, RBX: 0xffffff800d35a870, RCX: 0xffffff800cf55cd8, RDX: 0xffffff80008a8fcc
RSP: 0xffffff805e5f3d60, RBP: 0xffffff805e5f3da0, RSI: 0x000000001dcd6500, RDI: 0xffffff800d168778
R8: 0x0000000000000001, R9: 0xffffff805e5f3e88, R10: 0x0000000000000011, R11: 0x0000000000000000
R12: 0x0000000000000000, R13: 0xffffff800d168770, R14: 0xffffff800d168778, R15: 0x0000000000000000
RFL: 0x0000000000010082, RIP: 0xffffff800020c590, CS: 0x0000000000000008, SS: 0x0000000000000010
Error code: 0x0000000000000000
Backtrace (CPU 0), Frame : Return Address
0xffffff805e5f3a00 : 0xffffff8000204d15
0xffffff805e5f3b00 : 0xffffff80002d1208
0xffffff805e5f3c50 :
Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.3 GHz, 4 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 5.100.198.104.5)
Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
Serial ATA Device: Hitachi HTS545032B9A302, 298.09 GB
Serial ATA Device: OPTIARC DVD RW AD-5970H
USB Device: FaceTime HD Camera (Built-in), 0x05ac (Apple Inc.), 0x8509, 0xfa200000 / 3
USB Device: Hub, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x821a, 0xfa113000 / 8
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0245, 0xfa120000 / 4
USB Device: Hub, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd110000 / 3Hmm. The problem still may be the RAM - Apple buys the RAM it puts in its machines from third-party vendors (usually Hynix) so it could be a RAM problem.
There are a couple of things that you can do yourself before taking your machine into an Apple Store or an AASP... download and run an application named Rember that will run a RAM test for you - let it run for a couple of hours or even overnight. If it turns out that your RAM is faulty, Rember will let you know. If it is faulty, then you have a couple of options - replace the RAM yourself or (particularly if you're under warranty still) take the machine to an Apple Store or AASP and have them replace the RAM.
If Rember finds no fault with the RAM, then you'll need to take it into an Apple Store/AASP and get a free diagnosis on the machine. Three beeps do usually indicate faulty RAM, but if it tests good with Rember you likely have another problem - it could be something as simple as the RAM, somehow, not seated correctly or signs of another hardware problem.
Run Rember first... call back with results.
Good luck,
Clinton -
My rue la la app for ipad stopped working. I deleted the app and tried to reinstall it, it is no longer available in the app store and when I research it on safari and find it when i try to install it says that it is not available in the us store. What is that all about?
My app did the exact same thing. It is still unavailable on the App Store and when Rue La La's site directs you to download their app, the "not available in the U.S. message appears. This happened to me last night. The app wasn't working, I deleted it and was just going to reinstall but was unable to find the app. I figured it was some glitch but I have tried multiple times this afternoon to no avail.
-
When I download firefox, using recommended setting, or my own, all the sub files/folders like plugins, modules, updater end up on the desktop as well as in the file location. And when I try to put them into the file location, they don't. And when I delete them, FireFox won't open. I tried deleting FireFox and reinstalling it multiple times, and a message pops up sometimes that says FireFox may not have installed correctly, so I follow the steps, but all the extra icons on my desktop don't go away. This has happened every time I have downloaded FireFox. The browser itself works, but I need to know how to get rid of these icons, but still be able to use FireFox. This is on a new computer, with Windows 7.
== I downloaded FireFox. ==
== User Agent ==
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6Managed to solve this myself. Just went to properties > hidden.
-
I synced (updated) my iphone to itunes and some songs were deleted from my iphone playlist on my phone. On the computer, a circle is next to the song and the title faded out. What the heck is that all about and how do I get my songs back onto my phone playlist? Never happened before. My software is up to date?
http://support.apple.com/kb/HT2519
-
The system seems sluggish, as well. I can't find anything in help that describes what this is all about.
Are you using the Select tool when trying to click on clips? Might try hitting "A" on the keyboard just to be sure.
~D
Maybe you are looking for
-
How do I transfer purchased apps from my iPhone 5s to iTunes library?sse
I'm trying to update my 5s to OS 8. I've gotten a pop up window that states I have purchased apps that are not stored in my iTunes library. How do I transfer apps from my iPhone to my iTunes library?
-
Problem with replies in Maverick's mail. Originating emails send fine. When replying to an email (various addresses) the reply is hung up and can not be sent. Option becomes put in draft, delete, etc. Any suggestions would be helpful. Mid 2013 i
-
Beginner's frustration: Lost in a maze of boxes, frames, panels... I was making some progress and feeling good after much frustration and then suddenly I got lost in this deep dark black hole in outerspace. 1. I have managed to totally mess up all th
-
Safari Opens Remembers Tabs Previously Open No Content
Hello. Anyone else seeing an issue where Safari it re-opened after restarting or a crash and the formerly open number of tabs open, the tab titles on the Window are as they were previously, but the address bar and content are both blank? If you selec
-
How to Deploy FOP demo example
I have been trying to get the FOP demo example which comes with XSQL Demos in Oracle_home\xdk\demo\java\xsql\fop to work. I want to do something similar for one of your projects (have a .xsql file with .xsl file to transform it to fo using default se