Content related to Workflow
Here i would like to see contents related to the workflow as that is one of the hot cake of Enterprise Solution. If any one one has some good document for that then it will be very nice for all.
Regards,
amit
I too get a few points on ABAP forum just by answering workflow questions! I got into the SDN ABAP forum purely because I started as an ABAPer and continue to do a fair bit of it though my primary responsibility is workflow.
But long before SDN, the WF gurus have been using the MIT Workflow User Group (WUG)list server and continue to use it and it is undoubtedly the best place to go when you have a problem. I am not sure if any of them would be willing to switch over to SDN. The WUG community has a wealth of knowledge and very very responsive if one has an issue (don't expect answers for questions like how do I learn workflow).
/people/alan.rickayzen/blog/2005/07/04/whopping-big-collection-of-tips-for-developing-workflows
/people/mike.pokraka/blog/2005/07/17/sap-business-workflow-faq
Similar Messages
-
List of BAPIs related to Workflow
hello,
I am currently working on a mobile application android my goal is to validate a workflow from a user that's why I want a list of BAPI with a link to the workflow
thank you
Moderator message: please do more research before asking, show what you have done yourself when asking.
Edited by: Thomas Zloch on Jun 20, 2011 1:19 PMHi,
BAPI and FM related to Workflow -
SAP_WAPI_START_WORKFLOW
SAP_WAPI_CREATE_EVENT(latest)
SWE_EVENT_CREATE (old)
SAP_WAPI_CREATE_WORKLIST
SAP_WAPI_GET_WORKITEM_DETAIL
BAPI_CATIMESHEETMGR_INSERT
SAP_WAPI_EXECUTE_WORKITEM
BAPI_USER_GET_DETAIL
Pls check the BAPI tcode in SAP for ore list of BAPIs related to workflow.
Regards
Lekha -
Is there any table or report which gives IDOC nos related to workflow task?
Sreedevi, it depends what you want (where you start from), so please be more specific in your question next time (or if this doesn't answer your question).
If you have a work item number and want to know the IDoc number you can use function module SAP_WAPI_OBJECTS_IN_WORKITEM to get a list of all object references. Then you have to process it from there. You can make a flexible solution which is compatible with future added IDoc types by checking the object type of each object returned and traversing the inheritance hierarchy until you get to object type IDOC. Then you know it is an IDoc, and you can find the IDoc number as the key of the object. Or you can hardcode supported object types using a CASE or IF statement. The flexible solution would be much more fun to program in my opinion.
If you have an IDoc number and want to find work items you have to go the other way. That means starting with object type IDOC, finding all the inherited object types and for each of these using function module SAP_WAPI_WORKITEMS_TO_OBJECT. Again, another possibility is to hardcode the list of object types you want to check.
The table Rose told you about, HRS1201, contains no IDoc numbers, but it contains all the tasks with the methods they use. So actually you can use that to find all the object types you need to check (whether they are inherited from IDOC), since all work items will refer to a task definition. -
Is there any certification exam only related to workflow and workflow/cross
Is there any certification exam only related to workflow and workflow/cross apps
Hi KR,
to my knowledge SAP has stopped certifications for WF.
But Please check on sap.com
Aditya -
Require All Tables related to Workflow
Hello,
please can you get me all the tables which are related to workflow.
thanks,
Kartikey RawatHi,
Please find some important tables which are used in workflow
SWEINSTCOU : Instance Linkage Event u2013 Receiver
SWFDEVINST : Event Linkages with Instance Reference
SWW_CONTOB : Work Item Data Container (WI to Business Objects)
SWW_CONT : Workflow Runtime: Work Item Data Container
SWWORGTASK : Assignment of WIs to Org. Unit/Task (WI to Task)
SWWWIHEAD : Header Table for All Work Item Types
SWW_WI2OBJ : Workitem form Bus Object Key ( e.g. Material No )
SWWLOGHIST : History of a Work Item
SWW_OUTBOX : DB View for Selection of Outbox ( WI text, WI stat etc)
SWWUSERWI : Current Work Items Assigned to a User
Thanks
Sanjay -
BI Content related to PS(Project Systems)
Hi All,
I want information regarding BI Content related to PS(Project Systems). Can anybody send links or documents regarding the same.
Thanks,
Gaurav
Edited by: Gaurav Kanungo on Jan 8, 2008 7:47 AMhttp://help.sap.com/saphelp_nw70/helpdata/en/b4/60073c0057f057e10000000a114084/content.htm
http://help.sap.com/saphelp_nw70/helpdata/en/1f/13fb383a094d63e10000000a11402f/content.htm -
Relation between workflow tab in data manager and MS VISIO tool
hi
any useful document on how to use visio tool in relation with workflows of data manager
regards
sushmaHi,
Refer following links:
1.http://help.sap.com/saphelp_mdmgds55/helpdata/EN/43/8c8f594ddf22aee10000000a1553f6/frameset.htm
2.https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90990743-91c0-2a10-fd8f-fad371c7ee40
3.https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9180cbaf-0801-0010-f882-f2af6dc975d0
4.https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167
Hope it will Help you,
Rewards if Useful....
Mandeep Saini -
Query related to workflows mail message text
Hi,
My problem is related to text chosen for Error mail unknown. An Error mail is fired in the workflow, now the text for E-Mail in English is coming correctly, But for FR language it is not seen properly.
Now My query is where this mail text is maintained in Workflows, so that it can be rectified for other language as well.
I have not found any text in notification and In task description.
The text layout of some WF error messages, if the WF is started by a french speaking user.
WF: MAT Plant Sichten anlegen
Le workitem "< WORKITEM.WORKITEMSHORTTEXT N'existe pas" (code <
WORKITEM.WORKITEMID N'existe pas) du type < WORKITEM.WORKITEMTYPE
N'existe pas est dans le statut < WORKITEM.WORKITEMSTATUS N'existe pas.
Lancez une action de correction pour poursuivre le workflow correspondant
(code < WORKITEM.WORKITEMREFERENCE N'existe pas)
If it's an english speaking user, the text is the following
9999999 WF-Form 999999 Plant:9999
The work item "99999 WF-Form 999999 Plant:9999" (ID 9999999999) of type
B has the status ERROR.
Initiate a correction measure so that the respective workflow (ID0009999999) can be continued.
Thanks and Regards,
ManojThanks Kiran,
But in this case there is no task to send mail.
In my case, an activity(Task) step is going into error and one of the things performed by the workflow system for this step is to send an SAP office document.
Let me know if you need some more information to help me out.
Regards,
Manoj -
Automatic content related with for Web Items (here: Charts)
Hi Experts,
is there any way to automate the width property of web items, e.g. charts, related to the content?
In this case, I have a column chart with three columns. If the column count in- /decreases (e.g. when dynamically changing query dimension options), the chart width should change automatically as well.
Any ideas? At the moment I have to set a fixed with in pixels.
Many thanks!
Best regards
TobiasHi,
Yes u can do this.
It's not possible directly with simple direct FCC.
Try this..
Access all the records, header, I and C records as a single record... no difference between them.
In mapping all the records are under a single name so based on the logic for connection between the header and I and C,
u can create or split them into the structure u are expecting in the mapping...
U can go for 2 MM in a single interface mapping...
Let us know still u face any problem..
Babu -
Base Tables Related To Workflow
Hai all,
Can anyone of u give me details about the base tables related to workflowHi,
Please find some important tables which are used in workflow
SWEINSTCOU : Instance Linkage Event u2013 Receiver
SWFDEVINST : Event Linkages with Instance Reference
SWW_CONTOB : Work Item Data Container (WI to Business Objects)
SWW_CONT : Workflow Runtime: Work Item Data Container
SWWORGTASK : Assignment of WIs to Org. Unit/Task (WI to Task)
SWWWIHEAD : Header Table for All Work Item Types
SWW_WI2OBJ : Workitem form Bus Object Key ( e.g. Material No )
SWWLOGHIST : History of a Work Item
SWW_OUTBOX : DB View for Selection of Outbox ( WI text, WI stat etc)
SWWUSERWI : Current Work Items Assigned to a User
Thanks
Sanjay -
Find untag contents in XML workflow
Hi All,
Is it possible to find the untag contents in the xml workflow??
(i.e.,) I need to alert the paragraph start with "Feria vendaepudae........" having untag contents.
Kindly help to find the solution.
Regards
SirajHi Siraj,
I did not work with xml, but I found a property 'associatedXMLElements' and create the following example:
One textframe, a list with 5 paragraphs. The list is part of a xml-file and all paragraphs without the first and last paragraph are tagged.
var tFrame = app.selection[0];
var frameParas = tFrame.paragraphs;
for ( var i = 0; i < frameParas.length; i ++ ) {
var curPara = frameParas[i];
if ( curPara.associatedXMLElements.length == 1 ) {
curPara.select();
alert( "Found" );
} // end if
} // end for
The length of the 'associatedXMLElements' tagged paras is 2, while the length of the untagged paras is 1.
hth
–Kai -
Content Propagation using Workflow
Hi,
Is it possible to move content from one environment to another using Workflow? I need to move contents between three environments E1, E2 and E3. The content should be moved to E2, when the user selects "Ready" in the Workflow state. To E3 when the user selects "Publish". How this can be done? Is there anything generic available for this requirement? This requirement looks quite common.
Here is one approach that i thought of,
1) Create Virtual repositories in E1 that points to E2 and E3. Move content as if you are moving between repositories.
Please validate and suggest new , if any.
Thanks for your time.
Regards,
BlueIs the requirement that when a Node changes status, it's actually moved from one environment to another? It needs to be deleted from the source repository and created in the new one? If so, you will lose the version history on each move since the Node's ID contains the Repository Name.
Assuming you're using WLP 9.2 or 10.0, there are 2 plug-in points you can look at to see if they can accomplish your specific requirements.
First, custom actions in the Workflow. In your workflow definition, you can define the series of actions to take upon a certain status transition. You could perhaps write an action class that performs your desired operations.
Secondly, look at providing an Event Listener that listens for ContentUpdateEvents. You can inspect the event to determine if it requires action by your Listener (ex, it's a check-in with status of "Ready") and, if so, execute your custom code.
But first, think about the issue with the Node's ID changing and make sure that this would be acceptable. -
Hi CRM Experts,
Can anybody tell about CRM related workflows..... or related documents.... any example workflow scenarios....
thanks in advance
sksame here. if got any document, could u guys please send to my email at [email protected]
-
Getting error while running standalone Java application related to Workflow
Hi,
I am using the following code
import oracle.bpel.services.workflow.client.IWorkflowServiceClient;
import oracle.bpel.services.workflow.task.model.Task;
import oracle.bpel.services.workflow.client.WorkflowServiceClientFactory;
import oracle.bpel.services.workflow.verification.IWorkflowContext;
import java.util.List;
public class CompleteUserTask {
public static void main(String[] args) throws Exception{
System.out.println("Classpath: "+System.getProperty("java.class.path","."));
String userId = "jcooper";
String password = "welcome1";
String taskId = "";
IWorkflowServiceClient wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.JAVA_CLIENT);
IWorkflowContext wfCtx = wfSvcClient.getTaskQueryService().authenticate(userId,password,oracle.tip.pc.services.identity.config.ISConfiguration.getDefaultRealmName(),null);
Task task = wfSvcClient.getTaskQueryService().getTaskDetailsById(wfCtx,taskId);
List assigneeUsers = task.getSystemAttributes().getAssigneeUsers();
List assigneeGroups = task.getSystemAttributes().getAssigneeGroups();
if ((assigneeUsers != null && assigneeUsers.size() > 1)
|| (assigneeGroups != null && assigneeGroups.size() > 0))
task = wfSvcClient.getTaskService().acquireTask(wfCtx, taskId);
task = wfSvcClient.getTaskService().updateTaskOutcome(wfCtx, task, "Approve");
I have added wf_client_config.xml, wf_config.xml,is_config.xml to the classpath. While executing this java code, i am getting the following error
<XMLAuthenticationService::authenticateUser> XMLAuthenticationService:: call authenticate
<PCException::<init>> User is not found.
<PCException::<init>> User "jcooper" is not found in realm "jazn.com"
<PCException::<init>> Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
<PCException::<init>> ORABPEL-10509
<PCException::<init>>
<PCException::<init>> User is not found.
<PCException::<init>> User "jcooper" is not found in realm "jazn.com"
<PCException::<init>> Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
Kindly help me out.
Thanks,
GomathiHi,
I am not using OID. I am using only JAZN. I copied is_config.xml and wf_config.xml to classes folder where i am running standalone application and also i referred this to the classpath. Kindly do the needful.. I am struggling with this issue for past 3 days.
Another thing is if i am giving the user name as "jcooper" it is throwing the error. If i give "oc4jadmin", then the issue resolved.
kindly tell me what should i do inorder to login as jcooper instead of oc4jadmin
Thanks,
Gomathi
Edited by: user647559 on Sep 15, 2008 4:37 AM -
hi all,
i m working on a workflow which should be triggered only when total PO is released. and it should call a zee function module in the workflow.
i have created a workflow for that... i have used my zee object.. whose super object is BUS2012. i have entered one methode in that zee object.
i have given released event of zee object as starting event in workflows basic data... then also when i m trying to release any PO from transaction ME29N and save it, it is not triggering my workflow...
plz help me in this issue....if possible send me steps to create this workflow....
Thanks,
Regards.
Hetal...Hi Hetal,
First of all check if the "Released" Event for object BUS2012 is getting triggered in the system.
For this - Using transaction <b>SWELS</b> switch on the Event trace if it is switched off. Then using transaction SWEL check if event is getting triggered once you have released the PO.
Hope it helps you to start off..
Regards,
Akshay Bhagwat
Note : Pls mark helpful answers.
Message was edited by: Akshay Bhagwat
Maybe you are looking for
-
I recently added a song and a tv program to my shopping cart, and when I went to buy them, itunes acted funny, and then just didnt do anything. My songs didnt download or my tv shows either. When I "check for purchases" a big red X shows up and it sa
-
Total Shared Global Region in Large Pages = 0 KB (0%)
Hi , Am working on Oracle Database 11.2.0.3 , Application 12.1.3. i see this message in the alert log file : ****************** Large Pages Information ***************** Total Shared Global Region in Large Pages = 0 KB (0%) Large Pages used by this i
-
Hi Experts, I built a query and i have used company code and day as as my selection option along with 3 more fields. When i run the query i'm not getting company code and date in the popup screen, but i'm getting the other 3 fields. in the properties
-
Does any one know what i need to change. When i'm dragging an image into pages it ends up with the images info and web address rather than the image itself. What should I do? Thank you.
-
Right, so i am tring to import cds so i can put them on my ipod, but the thing is, once i import the songs i cannot even put them into my library or straight to my ipod. I have used this method before and dont understand why it is no longer working.