Deleting Process Instances in Guided Procedures of NW CE 7.1
Hi,
I would like to ask is there a way to delete initiated process instances in Guided Procedures? I am facing this problem that in my Runtime there are so many outdates process instances (for previous test purpose) remaining, for example:
- Alerts & Warnings (24)
- Processes which I own (20)
- Processes which I oversee (20)
- Tasks that require my action (17)
I have found the following article regarding the problem ([Guided Procedures - New and Enhanced Features in SAP NW CE 7.1 EHP1|http://help.sap.com/saphelp_nwce711/helpdata/en/87/563934e3f34114901ff69cd041ba38/content.htm]). But it seems that it is only available in EhP1.
When I navigate to Administration -> Manage Processes -> Find Processes.
I only can see these 3 buttons: "Change Authorization", "Terminate Instances" & "Complete Step". But without the "Delete Instances".
Using the "Terminate Instances" did not solve my problem too.
So I resort to this:
Guided Procedures Runtime -> Administration -> Maintain processes -> Archiving and Deleting -> Maintain Process Templates -> Global Settings -> Global Settings for Process Instances:
Completed:
- Delete (After 1 day)
Erroneous:
- Delete (After 1 day)
Terminated:
- Delete (After 1 day)
Still, this did not help me deleting the process instances.
Could anyone provide me a solution?
Regards,
Joon Meng
solved.
Similar Messages
-
Terminating a deleted process instance
Hi,
I have deleted a process before completing the process. and now i want to terminate the process thru "Maintain Processes" under the Guided Procedure Administration.
But when i select the process and click on terminate instances, i got this error message "Cannot stop instance No text available for object.: Illegal Argument "
Is there any other way i can remove this process away?
Regards,
CindyI reinstalled everything again.
-
Integration process communicating with guided procedure
Hi everybody,
I read that it is possible to exchange messages between Integration Processes and SAP Business Workflow. Is it also possible to trigger and communicate to a guided procedure in a Integration process?
Thanks,
ManeIntegration processes can integrate with anything which uses one of the protocols supported by XI adapters (and you could even enhance this, by creating your own custom adapters).
E.g., to integrate with SAP Workflow, you could call a standard BAPI or a Z RFC that executes the desired workflow (or feed some step of a already in-process workflow).
For Guided Procedures, you could basically use anything that the UI frameworks within SAP portfolio support. For example, if you develop a WebDynpro-based GP, you could make the WebDynpro consume a Web Service that, for instance, triggers a BPM execution (you expose the 1st receiver step of the BPM, which should be a open sync/async bridge, as a web service through a sender soap adapter).
That's just one example.
Regards,
Henrique. -
Security Settings For Deleting Process Instance Information
Hi there,
We are currently having issues with our more "novice" users deleting "unsuccessful" or "error" process instances. Are their any security settings we could use for this type of user profile that would not allow them to delet these instances?
This is in PS Financials V8.9
Thanks, Dan
Edited by: user6340243 on 5-Mar-2009 9:58 AMHi Dan,
Yes you can do that. The process file associated with the Userid is not having Permission to alter process request.
Identify the Process Profile permission list:
Navigation: PeopleTools > Security > User Profile
Make changes to the Process profile permission list:
Navigation: PeopleTools > Security > Permission Lists
Select the appropriate process profile permission list.
Go to 'Process' Tab. Click on 'Process Profile Permissions' hyper link. Under 'Allow process request' section should be changed to Owner or none based on your requierment.
Hope this helps.
Regards,
Pratheepan -
Clean Job: Guided Procedures - Locked Objects & Background Action Process Q
I opened this thread also in Portal Content Development thread,
but I think its more useful here:
Hi Experts,
We are running several Workflows on our Portal, they often lock objects and use the background action processor queue.
You can unlock these objectes manually by selection 'Unlock Objects' (which is below Guided Procedures - Administration)
And you can delete the successfull processed action queues (Guided Procedures - Administration - Maintain Queues).
Is it possible to this in a weekly running job? All objects should be unlocked, the queue should only be deleted for actions which where processed successfully and are older then a date.
Is this possible?
Thanks for any help,
ChrisHi Sitarama,
<br/>
<br/>Thanks very much for your fast reply. Yes, the smartforms are custom-built. Besides the deadlock error, there still has some errors in SP01 says "Could not pass request to host spool system". But it previews wonderfully in SP01. The detailed SP01 error log is like below:
Print request processing log
Errors occurred processing this print request
Error during print request output. l_rc = 99
There may be no printout
Most important attributes of spool request
Request number 2828
Request name SMART LOCA 8000199
Client 800
Owner 8000199
Request attributes
Time created 2010120906014800
Remaining life +00007235800
Dispo 1 (Go/Hold) G
Dispo 2 (Keep/Delete) D
Dispo 3 (Indirect/Direct) D
Default output device LOCA
Default no. copies 1
Format ZTEST
Main print request characteristics
Spool request number 2828
Print request number 1
Print request attributes
Time created 2010120906020500
Output device LOCA
Format ZTEST
What do you mean parallel processing on table level? The smartforms extract data from different SAP tables and then transfer to smartform interface, then they can added in form pages. Do you think this results parallel processing towards tables?
<br/>
Thank you and hope to hear more from you.
Best Regards,
Jeff -
Guided Procedures: Initiate a new Process
Hi All!!
I'm working with IP (Integration Planning) for a forecast of sales. In Portal 7 and BW 7. I want to organize all the steps involved in this process creating a Guided Procedure, so that the user can assign roles per every task, could review the status of this process all time, and receive and send alerts, etc.
My problem is that with Guided Procedures It's necessary to "<i>initiate a new process"</i> and assign roles per task every time that we need to start the process again. It's very difficult to do because we have <i>n</i> versions per month and the permissions in tasks are always the same.
<b>Is there a way to "keep" the permissions per task in every new process??</b>
And another question, We'd like to give a more nice interface to the users, and that they do not have to enter to the role "Guided Procedures" every time.
Is there a way to access this functionality from other tool like Visual Comoser ?
Thnks a lot!
Yolanda.I must stress that I have very limited experience with the guided procedures, and never created anything that I saw going into production.
However, as far as I recall, if it really is as you say you can then hardcode the roles in the solution. There should also be possibilities for a sort of role concept, but nothing as advanced as in Business Workflow from what I could gather (which is one of several issues explaining why nothing went into production).
With regards to the second question I don't have a clue. -
Hello,
in our company I'm evaluating WFM-Tools.
I have two questions about Guided Procedures:
(1) Is it possible to delete entities of a running process in the CAF Guided Procedures? To stop a process is no problem, but I didn't solve to delete them completely.
(2)Is it possible to escalate dates in a process?
I would be very glad, when someone give me some links, informations, documents e.g. for implementing Composite Applications and Guided Procedures.
Thanks a lot
Steve MussdorfHi Steve,
In addition to the link that Srini gave, you can check the <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">GP documentation</a>.
To your questions - the functionality to delete process instances is not yet available but will come soon.
Changing the process due date is possible using the so-called process control items. See the following <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/42/cec68872c56baee10000000a1553f6/frameset.htm">docu</a>.
Regards,
Zornitsa -
Runtime Exception occured while test the Guided Procedure Webservice
Hello All,
As per my scenario, i have to get the process status in guided procedure by using the java application thro default guided procedure web service. Before starting, i have test the web service by the web service navigator. I took default web service as GPRuntimeFacadeWS in the list. I have selected this web service and method GetProcessResult, gave the input parameters for ProcessInstanceGUID after that i am getting the result like "com.sap.caf.eu.gp.model.gpws.exception.ProcessRuntimeException". Before testing i have created one process in GP. I am not able to see the result of the web service. This is exception occured while iam working in the EP7.0 SP17. Eventhough iam working in EP7.0 SP13 also had i got the same exception like "test.ProcessRuntimeException".
Please help me for this.
Thanks
Prakash THi Salvatore,
This is a very wide error. You did not provided any other info as specified by Michael. Just a wild guess, this sort of error occurs generally when classpath or java_home properties are not set correctly. But, as i said it is very wide, some more info will be useful.
Regards
Chander Kararia -
CcBPM- Error process instance and error work item
Hi All,
I i just listing donw my queries about ccBPM.
1) What is the difference betwen process instance and work item?
I am presuming that, during ccBPM runtime message creates process instance and one process instance can have n number work item. Pleae correct me if i am wrong.
2) If one process instance is in error status, it means one of the work item is in error. is my undertanding right?
3) How should i edit/delete work item?
4) How should i edit/delete process instance?
Thanks
Rajesh1) What is the difference betwen process instance and work item?
I am presuming that, during ccBPM runtime message creates process instance and one process instance can have n number work item. Pleae correct me if i am wrong.
BPM comprises of many Steps. (Receive step, Send step, transform etc...) Durng runtime, A BPM is converted into SAP Workflow in the Background and gets executed. Hence all steps are referred to as WorkItems.
YES. ccBPM runtime creates multiple instances.. one BPM instance for each inpu message
2) If one process instance is in error status, it means one of the work item is in error. is my undertanding right?
Each process instance is independent of the other. Sometimes, the workitems blokc the processing if the other. Hence when the workitems block the processing, they should be deleted using SWWL.
3) How should i edit/delete work item?
4) How should i edit/delete process instance?
You cannot delete a process instance. But can delete the work items.
-SM -
Guided Procedures in ESS/MSS
Could somebody let me know what exactly is the use of Guided Procedures in ESS/MSS packages.
Points will be awarded for brief answers.Hi Lina,
Guided procedures are basically for enabling access to multiple backend systems, consistently combining different types of services and applications into processes.
CAF Guided Procedures (CAF GP) is a framework for modeling and managing workflows using simple and user-friendly tools.
Also, GP supports collaboration, ad-hoc items, and offline task management using interactive forms. It provides role-based access to tools and resources and guidance through the workflows at runtime, thereby helping end users to easily identify and complete their tasks.
The following links will help you
[http://help.sap.com/saphelp_erp2005/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/frameset.htm]
Also we can know how you integrate existing applications and services into the GP framework
The below link tells about GP to ESS
[http://help.sap.com/saphelp_erp2005/helpdata/en/43/9f2d87c0a86756e10000000a11466f/frameset.htm]
This is link for Defining Composite Processes with Guided Procedures in SAP NetWeaver Composition Environment 7.1[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a00c07d0-61e0-2a10-d589-d7bc9894b02a]
Hope this will help you.
Regards,
Shaila
Edited by: Shaila kasha on May 9, 2008 4:15 PM -
Guided Procedures Problems with Deleted Instances
Hi everyone, good morning, In Guided Procedures Administration I cannot delete Instances, when I trying to delete an instance through "Procees Instance Manager" I had the following message "Cannot stop instance <Instance name> <null>", this Instance I finished it and then I try to deleted, its status is Terminated, I want to clean my Completed Processes, Terminated Processes but I can't, what should I do? Thanks
Atte IsraelHi
Try following:
Maintain Processes -> All Processes
- check terminated checkbox checked.
- select dates
- put the name of prococess contributor
- check the relevent checkbox of process contributor roles
Then try to delete the instance. Instance takes time to delete. Behind the scene all instance are working as threads. -
Deleting running processes from Guided Procedure runtime
Dear all,
Does anybody know how to delete running process i.e. incomplete process from Guided Procedure runtime dashboards. The administration workset contains archiving & deleting sections but they can only delete if a process is completed or Erronous or Terminated.
In need to delete a running process or incomplete process as some process instances are kicked off and left alone.
Thanks
-BharathHi Ramien,
I suppose you have acces to the executionContext of GP...
You can use the following method to get the process Id:
String processId = executionContext.getProcessId();
Regards
Sundeep -
Guided Procedure Administration: Error trying to stop process instance
Hi guys,
I habve a problem with the guided procedures. When I try to cancel a running process instance in the guided procedure administration, I get the error below.
Has someone an idea what the reason could be?
Br
Matthias
java.lang.NullPointerException
at com.sap.caf.eu.gp.ui.admin.instancemng.CInstanceManagement.terminateInstances(CInstanceManagement.java:435)
at com.sap.caf.eu.gp.ui.admin.instancemng.wdp.InternalCInstanceManagement.terminateInstances(InternalCInstanceManagement.java:225)
at com.sap.caf.eu.gp.ui.admin.instancemng.VInstanceTerminate.onActionTerminate(VInstanceTerminate.java:291)
at com.sap.caf.eu.gp.ui.admin.instancemng.wdp.InternalVInstanceTerminate.wdInvokeEventHandler(InternalVInstanceTerminate.java:170)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:131)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:72)
at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.doHandleActionEvent(ProcessingEventPhase.java:156)
at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.execute(ProcessingEventPhase.java:91)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:161)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:109)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:96)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:469)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:52)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1395)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1215)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToApplicationDoProcessing(AbstractExecutionContextDispatcher.java:158)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForAppProcessing.doService(DispatchHandlerForAppProcessing.java:35)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)
at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:93)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToApplicationDoProcessing(ExecutionContextDispatcher.java:114)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:81)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:506)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:526)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:457)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:248)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:699)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:231)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:230)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:205)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)
at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:93)
at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:93)
at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:105)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:32)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:431)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)kglad,
The structure is this one:
home_mc (many layers and timeline)
reel_mc (some layers and just one frame)
flvReel (FLVPlayback)
I've done exactly what you said. It still havin' same problem!
My all output is
TypeError: Error #1010: A term is undefined and has no properties.
at index_paraReell_fla::MainTimeline/frame2()[index_paraReell_fla.MainTimeline::frame2:91]
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at index_paraReell_fla::player_3()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at index_paraReell_fla::mp3_2()
at flash.display::MovieClip/gotoAndPlay()
at index_paraReell_fla::MainTimeline/loop()[index_paraReell_fla.MainTimeline::frame1:17]
Same here:
[object home_7]
[object super8_69]
undefined
TypeError: Error #1010: A term is undefined and has no properties.
at index_paraReell_fla::MainTimeline/homeBtn()[index_paraReell_fla.MainTimeline::frame2:173]
My line 91 is: menu.btns.stop(); -> This is working very well, any problem. But don't know if this have any relation.
No idea what I can do! -
How to remove guided procedure instances?
Hi
how do I permanentely remove all terminated and completed guided procedure instances? I am extensively testing and accumulating lots of old instances.
Thanks very much for your help!
Best regards
Bettina HeppHi Bettina,
What you need to do is to go to the Administration workset and choose Archiving and Deleting -> Maintain Process Templates from the contextual panel.
In the Global Settings tab page you can define such general settings for deleting or archiving process instances, such as for example archiving process older than 2 weeks or deleting completed process.
In addition, you can define specific settings for specific templates. Go to the Process Template Settings tab page, there browse and select the process you want to delete.
On the Custom Settings for Process Instance panel, you have to specify settings for the process if you want to define custom settings.
In addition to scheduled archiving and deleting of instances, you can start an archiving or deleting operation for selected process instances instantly. Again in the Administration workset, go to Archiving and Deleting
-> Start Archiving.
Hopefully this will be of some help
If you have any further questions, just write back
Greets,
Petra -
Where are stored attachments in guided procedures process??
Any one knows?
Hi Julio,
The history of the process is not lost after the process is finished. You can see the process instances at NWA->Availability and Performance Management->Process Monitoring->Guided Procedures->Process Instances Tab.
Here you can Search the Process running/completed/terminated/erroneous/archived Instances based on Initiator/Administrator/Owner/Overrseer userid forlast week/last month/last year/At any Time etc. In the result that you get after search, you can see all the data for each process task. You can see Input Context,Output Context, Processor,Attachment etc.
Also on the main page for this screen, there are few other tabs which can give you other information about the Process/Process templated and other GP objects.
Regards,
Ajay
Maybe you are looking for
-
It's about time i posted something about my problem because i've searched everywhere and I did not get the answer i wanted. When i try to put a song (Drag and Drop) from my Library to my Iphone, the message "iTunes could not copy "insert song" to the
-
My Mac Mini is not connecting to internet through the ethernet
Had an issue with my internet provider, which was resolved after a month.....at this point my internet is not connecting through the ethernet cable (no router is being used, from modem directly to mini mac).....ERROR:YOU ARE NOT CONNECTED TO THE INTE
-
AR invoice with payment can replace AR downpayment invoice
We issue Proforma Invoice (Quote), then issue AR downpayment to collect all payments before we generate legitimate Drop Ship invoice to avoid any non-collect payment. Not sure "AR invoice with payment" need generate invoice first or in the same time
-
Trying to understand how to use RAW files
Dear all, When I shoot in RAW mode on my Canon D40, and import files, Looking at "photo info" shows an extension name as JPG... Does that mean I Photo has imported my pictures in JPEG mode, although they were shoot as RAW? Same happen when I shoot RA
-
Mask on a ccSphere and circular light animation?
Hi, i have created an earth with ccSphere. can i use somehow an earth map mask on the sphere? i want to animate circular light waves, which are moving around the sphere, but they just should be visible on the continents. how does the light attach to