Re-order Tasks
How do you re-order Tasks on an Iphone 5s?. They import from Outlook in the order the ywere entered. I cannot fidn a way to re-order tasks.
Duplicated topic, please, continue here:
*[https://support.mozilla.org/questions/990678 questions/990678]
Similar Messages
-
Exporting work order task relationships to excel
Hey,
I am in the process of developing excel spreadsheets to let us copy and paste SAP outputs and generate MS Project schedules from this data. We have been able to do a copy paste of all the information required from SAP except for the relationships between work order tasks. Is there a transaction which will let me view, and copy, these relationships for each task within several work orders at the same time?
I have had a look through the forum and couldn't find this question anywhere else. Hope someone can help me out!
Thanks
DaveTo produce extracts for Excel with total flexibility in filtering, the Report Editor in P6 should be named the Extract Editor as I use it all the time. Create a one that loops through data source Activities (and apply filter for activity codes etc ), then add two child data sources for Successors and Predecessors and place any filters you need on each. Execute with output in csv format for Excel. This solution also has two advantages in the ability to extract across multiple projects and also if you have the option installed..to get P6 to schedule it to occur automatically .
-
Hi,
The DAC orders the tasks automaticly according to task's parent group and task's dependencies.
My question is : can i order the task manually or in another word to determine the depth of the task manually?
ThanksHi
DAC ordrers the tasks automatically using the source and target information which it gets after task synchronization.
If you want to keep your own dependency either you can add the target table of the preceeding task after which
you want to run this particular task.....or set the phase dependency....accordingly....
Regards -
CProjects Internal Order, Tasks in CATS
I am working on cProjects 4.0
I want tasks (and project) to appear in CATS against which assigned resources would capture effort.
Do I have to have the Controlling Method as "Internal Order (Structure Element, Manual)" to have the project and tasks appearing in CATS?
In case I have the Controlling Method as "Internal Order (Project Definition, Automatic)", don't I get to see the tasks and Project definition in CATS?
My requirement is that the project definition and tasks assigned to a resource in cProjects 4.0 should appear in CATS. By doing the later, my fear is that only the internal order (created/triggered from cProjects) would appear in CATS.
Please suggest.Hi Bittu,
I am not 100 percent get what you mean. The note suggested by Subramanian should give you about the technical settings to configure the CATS.
From my point of view, it does not matter, which controlling method are used. Certainly you have to check, the settings for the confirmation object, to the task or to the role. The user may get empty work list in CATS due to incorrect settings, but I think internal order will never be showed x in the CAT2 transaction only, there must be a the object of cProject (role or task) as well.
Please take a look my other post regarding parameter settings for CATS profile as well.
Kind regards,
Zhenbo -
WMS Sales Order Pick Load Task
On WMS when picking sales order task if the task quantity is equal to the remaining quantity on the locator/LPN the system automatically loads the serials after you enter the locator and LPN details. Is it possible to enforce that users must always scan the serials and prevent the system from automatically loading the serials if its the quantity to pick agrees with the remaining LPN qunatity.
Navigation
WMS Mobile - Task - Directed Task - Interleaved Task - Accept Any TaskHi Rajiv,
It would be good to flesh out the details a bit more, but Accellos One Warehouse should be able to accomplish what you are requesting.
Feel free to send me a text with your email address so that we can correspond privately.
Regards,
Carl Marin
+1 514 516 1861 -
Rg: Issues in Purchase order workflow.
Hi All,
I need to configure my workflow for purchase order to recive mail(SAP Inbox). These are the configuration I hvae done but still i am unable to recive mail.
1. Created Characteristic.
2. Created Class.
3. Created Release group, Approval is 2 level , done with release strategy.
4. The worklfow for release group is 1(Workflow bia plant,group) and agent is user
The release strategy are wotrking fine.
Now for configuration of recieving mail.
1. I have created a role and in the authorization tab i have maintained the release group and release code and in user tab i have maintained the user.
2. In SWDD i have copied the existing Release purchase order
in task i have given release pur order task TS20000166 and in agent i have given rule 20000027.
3. In PFTC i have given task which i have created in swdd and created the trigerring events.
Apart from this is there any configuration to be done.
Please help regarding this.
Thanks,
SrivatsanHi,
Check the settings in t-code SO13
you need to have an entery in automatig forwarding
Good luck
Shachar -
Mass change of component in Task list
Hi Experts
I have thousands of material and there are changes done for them to use them in maintenance order task list as stock or nonstock.
The task is to change the item category (from L to N or from N to L) of those materials used as components in task list and also find out those materials in BOM , Equipment TL and FL TL and change the item category.
1.can this be done using a BDC (checking all task list / BOM for that material and change the item category)
2. table to check component assigned to which operation in task list.
Any help for this requirement
Thanks
JeyThere is no standard transaction for the changing of components in the task lists this would have to be a bespoke program.
If you are looking to change the components allowcated to the Bills of Material you can use transaction CS20 where you can replace the exisitng component category N with the new component category L.
There is transactions for changing the PRT and Work Center if you get your ABAP consultant to have a look at the PRT transaction/program (transaction CA77) he may be able to copy and ammend this to make things a little easyer.
Jim -
UI shell task list: Showing a tree hierarchy in Regional Area
Hi,
We have a requirement where we want a tree to be displayed in the menu model as task list links and clicking on any node in the tree should open up a task flow in the local area.
Given below is one example, in the task list in the UI shell (Regional Area) and the tree should also appear as a link and on clicking any of the nodes should call a task flow with the context getting passed.
A
B
C
Please let me know if you have any idea on how to achieve this functionality.
Thanks,
RakeshHi,
I can't to this time share the whole document or sample. However, the way to do this is quite simple. The document I pointed you to actually contains the soluion (though not in code)
1. Create a managed bean with method for lauching each of the task flows you want to launch (e.g. openCreateDepartmentBTF, openUpdateEmployeesBtf).
2. The managed bean method then uses the the TabContext as shown in the example below
//clicking the link in the customer tree or using the context menu
//opens the selected customer orders task flow in a new tab in the
//UI Shell template
public void openCustomerOrdersTab(ActionEvent actionEvent){
//the tree node for customers is a command link
UIComponent link = (UIComponent) actionEvent.getSource();
//the command link as custom attributes defined to pass arguments
//to the task flow. The customerName attribute is a display string
//to show as the tab title
String customerName = (String) link.getAttributes().get("customerName");
//the task flow requires the customer ID as a query parameter
Object initialQueryArgument = link.getAttributes().get("initialQueryArgument");
//arguments must be passed in a HashMap to teh task flow to be generic. The UI Shell tab
//context class is passed implicit
HashMap taskFlowParameters = new HashMap();
taskFlowParameters.put("initialQueryArgument", initialQueryArgument);
taskFlowName = "/WEB-INF/customerOrdersCRUD/customerOrdersCRUD-btf.xml#customerOrdersCRUD-btf";
//call a private method that accesses the TabContext class to open a new tab
this._launchActivity(customerName+" Orders", taskFlowName, taskFlowParameters, true);
this.showInnerToolbar();
}3) Create the tree similar to
<af:tree value="#{bindings.AllCountries.treeModel}" var="node"
selectionListener="#{bindings.AllCountries.treeModel.makeCurrent}"
rowSelection="single" id="t1" autoHeightRows="35">
<f:facet name="nodeStamp">
<af:commandLink id="cl4" text="#{node}"
rendered="#{node.hierTypeBinding.viewDefName == 'oracle.summit.model.views.CustomerVO'}"
actionListener="#{tabShellLauncher.openCustomerOrdersTab}"
clientComponent="true">
<f:attribute name="initialQueryArgument"
value="#{node.id}"/>
<f:attribute name="customerName"
value="#{node.name}"/>
</af:commandLink>
</f:facet>
</af:tree> If you need different command links for different nodes in teh hierarchy, you can add them all and then set its rendered property to
rendered="#{node.hierTypeBinding.viewDefName == 'oracle.summit.model.views.CountryVO'}"
In the above sample, the command link only renders if the VO is CountryVO in the specified package
Frank -
Hi,
Please tell me the task names used for creating users in ABAP systems.
Is it the Provision ABAP users or Create ABAP user?Hello.
the "Create ABAP user" is the task that contains the ToSAP pass which provisions the user in the ABAP systems
The "Provision ABAP user" is an ordered task group which contains the logic to provision users correctly to the ABAP depending on what happened before (user creation, user or group changings).
Best regards
Dominik Trui -
The following error message is logged to the OSM server log during executing the OSM orders.
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic.
This issue occurs in case of building with "BUILD_DEPLOY_MODE=optimized", sending after deploying the cartridge, and then executing the task first time.
I have the below questions.
1. What causes this error?
2. How can we avoid this error?
Can anyone has any idea as why and what causes this error.
Error Message:
See the following error:
####<2012/06/19 11時00分59秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E20E817DB114FECCD4A> <> <1340071259860> <BEA-000000> <new-provi.copyViewStructureWorkInfoTABAuto: copyViewStructureWorkInfoTAB XSLT completed.>
####<2012/06/19 11時01分00秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E25E817DB114FECCD4A> <> <1340071260546> <BEA-000000> <new-provi.copyViewStructureWorkDataOtherTABAuto: copyViewStructureWorkDataOtherTAB XSLT from order[54], Execution mode[do]>
####<2012/06/19 11時01分00秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E25E817DB114FECCD4A> <> <1340071260552> <BEA-000000> <new-provi.copyViewStructureWorkDataOtherTABAuto: copyViewStructureWorkDataOtherTAB XSLT do nothing while not in amend>
####<2012/06/19 11時01分00秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E25E817DB114FECCD4A> <> <1340071260553> <BEA-000000> <new-provi.copyViewStructureWorkDataOtherTABAuto: copyViewStructureWorkDataOtherTAB XSLT completed.>
####<2012/06/19 11時01分01秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E2AE817DB114FECCD4A> <> <1340071261256> <BEA-000000> <new-provi.copyDesignStructureAuto: copyDesignStructure XSLT from order[54], Execution mode[do]>
####<2012/06/19 11時01分01秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E2AE817DB114FECCD4A> <> <1340071261263> <BEA-000000> <new-provi.copyDesignStructureAuto: copyDesignStructure XSLT do nothing while not in amend.>
####<2012/06/19 11時01分01秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E2AE817DB114FECCD4A> <> <1340071261263> <BEA-000000> <new-provi.copyDesignStructureAuto: copyDesignStructure XSLT completed.>
####<2012/06/19 11時01分01秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E31E817DB114FECCD4A> <> <1340071261809> <BEA-000000> <updateSelfOrderInfoi.updateSelfOrderInfoRequest: updateSelfOrderInfo SELF ORDER FLAG [ ], >
####<2012/06/19 11時01分01秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E31E817DB114FECCD4A> <> <1340071261809> <BEA-000000> <updateSelfOrderInfoi.updateSelfOrderInfoRequest: updateSelfOrderInfo XSLT LAST SENTENCE >
####<2012/06/19 11時01分02秒 JST> <Error> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E34E817DB114FECCD4A> <> <1340071262103> <BEA-000000> <plugin.InnerEarExternalReceiverDispatcher: Incorrect Task Mnemonic
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.getClusterRequestContext(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.processExternalListenerAutomationMessage(Unknown Source)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl.processExternalListenerAutomationMessage(OMSController_h9cupp_EOImpl.java:2171)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_1031_WLStub.processExternalListenerAutomationMessage(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.AbstractExternalReceiverDispatcher.processMessage(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
at com.mslv.oms.automation.plugin.AutomationDispatcherImpl.a(Unknown Source)
at com.mslv.oms.automation.plugin.l.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4585)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4271)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3747)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5096)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
>
####<2012/06/19 11時01分02秒 JST> <Error> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E34E817DB114FECCD4A> <> <1340071262105> <BEA-000000> <plugin.InnerEarExternalReceiverDispatcher: Incorrect Task Mnemonic
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.getClusterRequestContext(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.processExternalListenerAutomationMessage(Unknown Source)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl.processExternalListenerAutomationMessage(OMSController_h9cupp_EOImpl.java:2171)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_1031_WLStub.processExternalListenerAutomationMessage(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.AbstractExternalReceiverDispatcher.processMessage(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
at com.mslv.oms.automation.plugin.AutomationDispatcherImpl.a(Unknown Source)
at com.mslv.oms.automation.plugin.l.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4585)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4271)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3747)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5096)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
>
####<2012/06/19 11時01分02秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E34E817DB114FECCD4A> <> <1340071262110> <BEA-000000> <updateSelfOrderInfo.updateSelfOrderInfoResponse: updateSelfOrderInfo Response XSLT from order[54], taskMnemonic[updateSelfOrderInfo]>
####<2012/06/19 11時01分02秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E34E817DB114FECCD4A> <> <1340071262116> <BEA-000000> <updateSelfOrderInfo.updateSelfOrderInfoResponse: updateSelfOrderInfoResponse XSLT SELF_ORDER_FLAG NOT ONE SUCCESS IN>
####<2012/06/19 11時01分02秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E34E817DB114FECCD4A> <> <1340071262117> <BEA-000000> <updateSelfOrderInfo.updateSelfOrderInfoResponse: updateSelfOrderInfoResponse Success.>
####<2012/06/19 11時01分02秒 JST> <Info> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E39E817DB114FECCD4A> <> <1340071262673> <BEA-000000> <updateExternalAmendDataImmediate.updateExternalAmendDataImmediateRequest: updateExternalAmendDataImmediateRequest XSLT from order[54], executionMode[do]>
####<2012/06/19 11時01分04秒 JST> <Error> <oms> <apsrv01> <AdminServerOSM5> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-6E49E817DB114FECCD4A> <> <1340071264643> <BEA-000000> <plugin.InnerEarExternalReceiverDispatcher: Incorrect Task Mnemonic
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.getClusterRequestContext(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.processExternalListenerAutomationMessage(Unknown Source)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl.processExternalListenerAutomationMessage(OMSController_h9cupp_EOImpl.java:2171)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_1031_WLStub.processExternalListenerAutomationMessage(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.AbstractExternalReceiverDispatcher.processMessage(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
at com.mslv.oms.automation.plugin.AutomationDispatcherImpl.a(Unknown Source)
at com.mslv.oms.automation.plugin.l.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4585)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4271)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3747)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5096)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
>
Thanks,
Srikanth.
Edited by: user10139614 on Aug 23, 2012 9:00 AM
Edited by: user10139614 on Aug 27, 2012 4:51 AMHi any solution on this.
We are using O2A 7.0.3 cartridges and design studio 7.2 and getting below error for order which are created on 'SIFallout'.
But I think it is nothing related to optimized build and deploy because other cartridges are working fine.
Below is the error that I can see when OSM received fallout notification from AIA.Order is created on SIfallout cartridge but failed in task 'GetFulfillment Order Task'.
'oms.automation'> <Creating automation plugin [class oracle.communications.ordermanagement.automation.plugin.XQuerySender] jndi[GetFulfillmentOrderTask.GetFulfillmentOrder] built using SDK version [7.0.3.675]>
<11-Sep-2012 10:23:09,326 GMT+03:00 AM> <ERROR> <plugin.InnerEarExternalReceiverDispatcher> <ExecuteThread: '13' for queue: 'oms.automation'> <Incorrect Task Mnemonic>
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.getClusterRequestContext(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at com.mslv.oms.security.base.ControllerBean.processExternalListenerAutomationMessage(Unknown Source)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl.processExternalListenerAutomationMessage(OMSController_h9cupp_EOImpl.java:1673)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222)
at com.mslv.oms.security.base.OMSController_h9cupp_EOImpl_1031_WLStub.processExternalListenerAutomationMessage(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.AbstractExternalReceiverDispatcher.processMessage(Unknown Source)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
at com.mslv.oms.automation.plugin.AutomationDispatcherImpl.a(Unknown Source)
at com.mslv.oms.automation.plugin.l.a(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4585)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4271)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3747)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5096)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
<Sep 11, 2012 10:23:09 AM GMT+03:00> <Error> <oms> <BEA-000000> <plugin.InnerEarExternalReceiverDispatcher: Incorrect Task Mnemonic
com.mslv.oms.automation.AutomationException: Incorrect Task Mnemonic
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.getClusterRequestContext(Unknown Source)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
Truncated. see log file for complete stacktrace
>
<11-Sep-2012 10:23:09,329 GMT+03:00 AM> <INFO> <GetFulfillmentOrderTask.GetFulfillmentOrderResponse> <ExecuteThread: '13' for queue: 'oms.automation'> <Creating automation plugin [class oracle.communications.ordermanagement.automation.plugin.XQueryReceiver] jndi[GetFulfillmentOrderTask.GetFulfillmentOrderResponse] built using SDK version [7.0.3.675]>
Regards,
UJ -
Help scheduling tasks from both project start date and from later deliverable dates
I am trying to set up a project scheduling template for a number of similar projects.
These projects will require initial work to be completed at the project start date, working through the critical path to an end date.
However. Certain milestones/deliverables are required on specific dates in teh project (they are recievable by internal customers on firm dates). I am having trouble scheduling my predecessors for these deliverables to occur as late as possible.
I.e. I want my procurement to start x-weeks (depending on the task) before the deliverable is due.
Trying to manually set the deliverable date and hoping project will work back and adjust the predecessors to fit isnt quite working... is this possible?
Im using MSP2010 standardnategalambos,
Actually this is probably a very common scheduling scenario. Schedules often have interim milestones, sometimes with fixed dates.
Just-in-time scheduling has received a fair amount of press in the past but in my view it has some very real negative downsides. I believe the best plans have contingency built in to allow for unknown problems. For example, let's say you have a task that
must deliver an item on a particular date and in order to build that item you need to order material. You know the built and test time, it's all done by machine, takes 10 days, and doesn't vary from item to item. The lead time for the material is 6 weeks,
so you set up the schedule to place the material order 8 weeks before the delivery date. However, there is a problem, the vendor who supplies the material has a problem at his factory and the material is delayed such that it won't be delivered in 6 weeks but
instead it will take 8 weeks. Because you have not allowed for contingency in your plan, your delivery date is now in jeopardy.
But to answer your question, one way to set up the predecessor you want is as follows. Using my example above, the Place Order task, let's say the delivery date task is task ID 5 and is a milestone. The place order task could have a predecessor of 5SF-40d,
or 5FS-40d will also work if the place order task and the delivery date are both milestones.
Hope this helps.
You might also want to read Trevor's response to a related post on the following forum: http://answers.microsoft.com/en-us/office/forum/office_2010-project/field-for-start-based-on-as-soon-as-possible/45829d8b-b073-4fbf-8126-0bdac5c7684c
John -
Hi all,
Could anyone tell me step to creat task list & how to assign it to notification with Transaction code.
ThxxxHi,
I think you are looking for creation of task and then assigning to notification.
Tasks can be created in QS41 under the catalog 2 tasks.create code groups and under code groups create tasks code.
Then in IW21 or IW22,you can assign this tasks under task tab.
Task list is different,it will not be assigned to notification.it will be assigned to maintenance order
Task list can be defined in IA01/IA02/IA03 for equipment,
for functional location IA11/IA12/IA13
For general task list IA05/IA06/IA07
If you want to assign to maintenance order in IW31/IW32 go to extras-task list selection and select the type of task list u want.
Revert back if u have any queries -
I need tutorials to help me configure and get task list.
hello,
In my current use case scenario i would have to do simple task like fetch TASK list and MODIFY A Human Task.
I plan to use the wsdl <oracle_home>\bpel\system\services\schema
It would be great if we have some good links to get started.
Thanks,
SunI am using workflow API to develop the use cases and this code seems to work.
import java.util.ArrayList;
import java.util.List;
import org.apache.log4j.Logger;
import oracle.bpel.services.workflow.client.IWorkflowServiceClient;
import oracle.bpel.services.workflow.client.WorkflowServiceClientFactory;
import oracle.bpel.services.workflow.query.ITaskQueryService;
import com.oracle.services.bpel.task.Task;
import oracle.bpel.services.workflow.repos.Ordering;
import oracle.bpel.services.workflow.repos.Predicate;
import oracle.bpel.services.workflow.repos.TableConstants;
import oracle.bpel.services.workflow.task.ITaskService;
import oracle.bpel.services.workflow.verification.IWorkflowContext;
public class TaskImpl {
private static org.apache.log4j.Logger log = Logger
.getLogger(TaskImpl.class);
public void getTask(){
System.out.println(" classpath : " + System.getProperty("java.class.path") );
try {
//Create JAVA WorflowServiceClient
IWorkflowServiceClient wfSvcClient =
WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.SOAP_CLIENT);
//Get the task query service
ITaskQueryService querySvc = wfSvcClient.getTaskQueryService();
//Login as jcooper, jstein or jcooper or weblogic
IWorkflowContext ctx = querySvc.authenticate("weblogic",
"weblogic",
null, //Use default realm
null);//Not logging in on behalf of another user
//Set up list of columns to query
List queryColumns = new ArrayList();
queryColumns.add("TASKID");
queryColumns.add("TASKNUMBER");
queryColumns.add("TITLE");
queryColumns.add("OUTCOME");
//Create a predicate to query tasks that have a null outcome
String outcome = null;
Predicate predicate = new Predicate(TableConstants.WFTASK_OUTCOME_COLUMN,
Predicate.OP_EQ,
outcome);
//Create an ordering to order tasks by task number
Ordering ordering = new Ordering(TableConstants.WFTASK_TASKNUMBER_COLUMN
,true //Ascending order
,false //Nulls last
//Query a list of tasks assigned to jstein
List tasks = querySvc.queryTasks(ctx,
queryColumns,
null, //Do not query additional info
ITaskQueryService.ASSIGNMENT_FILTER_MY,
null, //No keywords
predicate, //Only tasks with no outome set
ordering, //Order by ascending task number
0, //Do not page the query result
0);
//Get the task service
ITaskService taskSvc = wfSvcClient.getTaskService();
//Loop over the tasks, outputting task information, and approving tasks
for(int i = 0 ; i < tasks.size() ; i ++)
Task task = (Task)tasks.get(i);
int taskNumber = Integer.parseInt(task.getTaskId());
String title = task.getTitle();
String taskId = task.getTitle();
//Set the outcome
taskSvc.updateTaskOutcome(ctx,taskId,"APPROVED");
System.out.println("Task #"+taskNumber+" ("+title+") is APPROVED");
catch (Exception e)
//Handle any exceptions raised here...
System.out.println("Caught workflow exception: "+e.getMessage());
} -
Hi All,
I defined 2 different tasks on change and modify event of the attribute MXREF_MX_PRIVILEGE to change the group assignments in Active directory.
When I change the value of MXREF_MX_PRIVILEGE from "<mskeyvalue_priv1>|<mskeyvalue_priv4>" to "<mskeyvalue_priv1>|<mskeyvalue_priv2>|<mskeyvalue_priv3>", sometimes priv1 is assigned in AD and sometimes not, because the adding event is finished before the delete event.
How do I know the deleting event for priv1 is finished before the modify event?
thanks,
JoachimHi Joachim,
I read your question again. I think there is a way to prevent one job to start before another has finished.
Did I get you right that you first handle the add event for
<mskeyvalue_priv1>|<mskeyvalue_priv4>
and then the modify event for
<mskeyvalue_priv1>|<mskeyvalue_priv2>|<mskeyvalue_priv3>
sometimes the delete handler finishes faster than the add handler?
If so, then I can perhaps answer the question. What you can do is to check in table mxp_provision whether an instance of the event handler is still running. Let's say the event handler is an ordered task group with id 100 and the mskey of the person is 200 then the statement to check whether something is currently being processed is:
select count(mskey) from mxp_provision where mskey=200 and parentid=100
If the result is 0 then nothing is in the queue.
Another question is how you make the other operations wait. Here I have 2 approaches, one is simple, one is complex:
1) you code the query above in a conditional task and if result is >0 then you wait some minutes and try again then. If it doesn't succeed after several retries then make the entire thing fail.
2) You make the event handler run into an approval task. This way the execution is stopped until the approval is approved. This is a kind of semaphore mechanism: If somebody else has the lock then I wait until the lock is released. The lock holder must run a query when done in order to determine which other tasks are waiting in an approval and approve the one which waits the longest. All this can be done with a little scripting. But I wouldn't like to implement this, it's a pretty tedious.
Cheers,
Kai
http://kaidentity.blogspot.com/ -
Error in running worflow client
Hi
I have an java class which works as a workflow client. When i run the class i get the error as following:
ORABPEL-10509
User is not found.
User "jcooper" is not found in realm "jazn.com"
The java code i have is like below:
IWorkflowServiceClient wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.JAVA_CLIENT);
System.out.println("Before getting the task query service");
//Get the task query service
ITaskQueryService querySvc = wfSvcClient.getTaskQueryService();
System.out.println("Got the task query service -- "+querySvc);
//Login as jstein
IWorkflowContext ctx = querySvc.authenticate("jcooper",
"welcome1",
oracle.tip.pc.services.identity.config.ISConfiguration.getDefaultRealmName(), //Use default realm
null);//Not logging in on behalf of another user
//Set up list of columns to query
List queryColumns = new ArrayList();
queryColumns.add("TASKID");
queryColumns.add("TASKNUMBER");
queryColumns.add("TITLE");
queryColumns.add("OUTCOME");
//Create a predicate to query tasks that have a null outcome
String outcome = null;
Predicate predicate = new Predicate(TableConstants.WFTASK_OUTCOME_COLUMN,
Predicate.OP_EQ,
outcome);
//Create an ordering to order tasks by task number
Ordering ordering = new Ordering(TableConstants.WFTASK_TASKNUMBER_COLUMN
,true //Ascending order
,false //Nulls last
//Query a list of tasks assigned to jstein
List tasks = querySvc.queryTasks(ctx,
queryColumns,
null, //Do not query additional info
ITaskQueryService.ASSIGNMENT_FILTER_MY,
null, //No keywords
null, //Only tasks with no outome set
ordering, //Order by ascending task number
0, //Do not page the query result
0);
//Get the task service
ITaskService taskSvc = wfSvcClient.getTaskService();
ArrayList retTasks = new ArrayList();
//Loop over the tasks, outputting task information, and approving tasks
for(int i = 0 ; i < tasks.size() ; i ++)
Task task = (Task)tasks.get(i);
int taskNumber = task.getSystemAttributes().getTaskNumber();
String title = task.getTitle();
String taskId = task.getSystemAttributes().getTaskId();
retTasks.add(taskId);
return retTasks;
I have also added all the jars as per the following in the BPEL dev guide:
http://iasdocs/iasdl/101310_final/integrate.1013/b28981/worklist.htm#CIHGEABG
Could anyone tell me what the problem could be here?
Thanks
DeepikaAre you running the client on the same server? i.e., the code is called from a JSP or a servlet on the same server?
If not, you may use the REMOTE_CLIENT instead of the JAVA_CLIENT, in your call to WorkflowServiceClientFactory.getWorkflowServiceClient(). This forces the user information to be pickedup by the workflow service on the server.
Maybe you are looking for
-
Can't open FCP 10.0.3 files on laptop with Mavericks 10.9.2
Hi, has anyone come across the following problem? I have been working on an event in a film class using 10.0.3. That computer runs on Lion Os I think. I have copied those files onto my Macbook Air, which I recently updated to Mavericks 10.9.2. I then
-
Need help launching WMP sharewere for Mac OSX
Anyone please help! I downloaded Windows Media Player v 10 for Mac but it won't run withuot Stuffit Expander because it's in .sitx format, but the StiffIt Expander sharewere is also, so I'm utterly confused, wmp won't open and the app that should dec
-
Hi all, Iam trying out a scenario for IDOC to RNIF, While Iam testing my Interface i am getting Exception in Runtime Exception... ''Global Usage code does not match with -- Production'' can you plese help me on this. Regards Srinivas
-
Problem in table locking while running the parallel jobs (deadlock?)
Hi, I am trying to delete the entried from a custom table. If I schedule the parallel jobs, I am getting the following dump while deleting the entries from table. This is happening for custom table ( in CRM system). Exception : DBIF_RSQL_SQL_ERROR An
-
How to open TM backup for other laptop on LaCie connected by USB to TC?
My husband's laptop may be dead, and we need to access the TM backup for it from my laptop. I have tried following the instructions to "Browse Other Time Machine Disks" over the wireless network but something isn't working right since I don't even co