AMX Configuration for Orable BPM Approval Process
Hi,
Can any one brief idea about the AMX configuration in BPM?
My Requirement is to get Approval hierarchy for BPM task Flow.
Thanks,
Madhava
Hi Suresh,
i just got an answer on my ticket. Here it is:
There is a known issue with the upper case of the endpoint published in
the Services Registry and in the WSDL.
Before SP2 the matching for the binding for invocation is done
by the endpoint url. There is a known issue that the endpoint published
in the Services Registry is with lower case of the characters but in theWSDL the endpoint is with upper case. In your case the endpoint url in
the Services Registry is as shown in the exception above:
http://erp.esworkplace.sap.com/sap/bc/srt/xip/sap/ecc_srvcreqcrtrc?sap-client=800
but in the WSDL the endpoint url is with upper case of the endpoint:
../ECC_SRVCREQCRTRC/..
Because of this difference the call fails. This is fixed is 711 SP2.
Workaround for this is if you create a Provider System based on your
WSDL, not a Services Registry one.
Hope that helps...
Best regards
Michael
Similar Messages
-
Issue with Service Group Configuration for a BPM Process
Hi,
I am working on BPM processes on CE 711. I need to use the Service Group settings. I created a BPM process with a automated activity that maps to an enterprise service in HU2 (SAP ES Workplace system).
After setting up the configuration in NWA for service registry and service group, I run the BPM process. The Enterprise Service runs into error and log records it as 'No matching BindingData is found for SOA smart configuration'. I have done most of the configuration as recommended but the matching end point
url seems to be picked wrongly [http://erp.esworkplace.sap.com/sap/bc/srt/xip/sap/ecc_employeebasicdbyemployeeqr?sap-client=800] .
I could not get any info on notes search and could not get much info about service group config. Any help here is greatly appreciated.
Regards
SureshHi Suresh,
i just got an answer on my ticket. Here it is:
There is a known issue with the upper case of the endpoint published in
the Services Registry and in the WSDL.
Before SP2 the matching for the binding for invocation is done
by the endpoint url. There is a known issue that the endpoint published
in the Services Registry is with lower case of the characters but in theWSDL the endpoint is with upper case. In your case the endpoint url in
the Services Registry is as shown in the exception above:
http://erp.esworkplace.sap.com/sap/bc/srt/xip/sap/ecc_srvcreqcrtrc?sap-client=800
but in the WSDL the endpoint url is with upper case of the endpoint:
../ECC_SRVCREQCRTRC/..
Because of this difference the call fails. This is fixed is 711 SP2.
Workaround for this is if you create a Provider System based on your
WSDL, not a Services Registry one.
Hope that helps...
Best regards
Michael -
Basic configurations for running BPM in portal
Hi Experts,
I am new to BPM. I have CE server installed and ready how to configure that to run the BPM flow in portal i have created user and assigned the required roles but the problem is still i can't see my tasks in UWL. Basically i want to get the tasks from BPM to UWL. Do we need to deploy any ear or sca for that. what roles are required to get the tasks and what configurations are need to setup. Please help.
Thanks & Regards
Jeetendra Choudhary.Hi Jeetendra,
In your process you can define the potential owners for a task by navigating to:
Open the Task > Go to User Roles Tab > Specify the Potentia Owners > You have the possibility of Choosing a user or a role here.
You need to be connected to the CE Server in order to get the lis of available users/roles from UME.
Hope this helps!!
Regards,
Arafat -
PO Workflow for release strategy approval process (BUS2012)
Hi Experts,
I have configured a workflow that should get triggered by the event "RELEASESTEPCREATED" in the Business Object BUS2012.
The workflow is triggering perfectly and is working exactly as per the requirement, but the problem I am facing is the event "RELEASESTEPCREATED" is getting triggered twice.
I went to SWEL and saw that the above event is getting triggered twice by the system. I am not calling the event in any user exit. I have de-activated the event linkage in the standard workflow. Only my custom workflow link is active.
Due to this all my workitems, mails are getting duplicated as the workflow is being called twice.
I just need to know, why the event is getting triggered twice in the system.
If you need more details in the issue, I will provide that.
Your help is highly appreciated. Points will be awarded to the helpful answers.
Thanks
AnirbanHello,
First off a small comment on terminology because a lot of people say this:
Events are not triggered, they are raised or published by the application (regardless of workflow). An event is the trigger for a workflow.
Now we have that cleared up, have a look at the workflows that are triggered by your events and check the container to determine the release codes for each workflow. It seems to me like you are probably processing two different release codes at the same time. This could be perfectly normal (e.g. you may want to perform two approvals at the same time) and is controlled by the MM config for the release strategy. If this is not what you want then this should be adjusted by your friendly MM people.
Cheers,
Mike -
Workflow Configuration for 5-Level Approver
Dear Experts,
We are using and Extended Classic Scenario in which we have 5-Level approver of the Shopping cart. The below is the funcational logic which i need to configure.
Logic:
Find the Requestors manager by using the SLAPPROVER in the workflow container
Now run this logic for the SLAPPROVER such as.
Initially the SLAPPROVER = Requestors SLAPPROVER
IF the SLAPPROVER spending limit is greater or equal to the cart total
value THEN record SLAPPROVER as the final level approver and end approval chain (<b>How do i Record the SLAPPROVER as a final level</b>)
ELSE the SLAPPROVER spending limit is less then the cart total value
Then record SLAPPROVER as level N approver and set SLAPPROVER = to level N approvers SLAPPROVER
Now repeate the logic above until an approver is found with dollar limit greater or equal to cart total value.
The end result will be a chain of approvers with a max of 5 levels because the fifth level will contain a large dollar value such as 99999999 to be the last approver. This way if anything exceeds Jim Orrs level then it will be approved outside of the system and then documented and Jims level will approve it in the system.
Now the chain of approvers will exist. The first level will have to approve it before its goes to the next level. If a approver rejects the cart then no work items will be sent to the levels above. All levels must approve for the cart to be approved.
Eample:
User A orders a cart with value $1500
SLAPPROVER = Requestors SLAPPROVER = Manager A
Manager A spend limit (500) less than cart total (1500)
Record Manager A as level 1 approver
Find Manager As SLAPPROVER = Manager B
Set SLAPPROVER = Level 1 SLAPPROVER = Manager B
Manager B spend limit (1000) less than cart total (1500)
Record Manager B as level 2 approver
Find Manager Bs SLAPPROVER = Manager C
Set SLAPPROVER = Level 2 SLAPPROVER = Manager C
Manager C spend limit (9999) greater than cart total (1500)
Manager C is final approver in the approval chain is single level
The chain now exist:
Manager A -> Manager B -> Manager C
Can this be done through the configuration in the SWB_PROCURMENT transaction or i need to have any development.
If its the case of Development, Please advice me the flow in which i need to go about.
Thanks in Advance,
Mohit.Mohit
You could look to use the n-step dynamic spend limit approver workflow (WS14000109) to do this.
You could also implement badi BBP_WFL_APPROV_BADI for workflow WS14000133.
Have a look at the following link to see if this is what you are looking for.
http://help.sap.com/saphelp_srm50/helpdata/en/79/ca013a0c88bc7ce10000000a114084/frameset.htm
Regards
Keith -
Standard workflow for SO approval process in CRM
Hi all
I would like to know if there is any standard workflow for Sales order approval process. I have tried my best and couldnt come across any.
And also what is the commonly used approval process?
Thanks & Regards
Mui KanvaHi
check workflows: WS10000279 and WS10001068 (aut approval).
But we created our own schema to implement two step approval.
Regards
Radek -
Hi Expert/All,
May I have assistance regarding the OIM 11g?
Currently, I already create one approval (only 1 level approval) for some resource in OIM 11g, then I'm continue to test the resource with two below way:
1. If I'm try to add "New Resource" directly by xelsysadm via manage user menu (without approval process), the provisioning process was successfully creating new account in the target system.
2. The wierd is if I'm try to test Self-service request by user, after approval by last level approval, then there is no provisioning activity by OIM system, it is like OIM do nothing. The request status is show "Obtaining Template Approval" and history approval is complete by manager user (only 1 level approval)
My question is, does it still required any configuration for completing the provisioning process after the approval process?
Thanks,
Ricky RHi Kevin,
Thanks for the information, but it still do nothing, OIM did not continue the provisioning account to target system event I already assign SYSTEM ADMINISTRATOR roles to the user and manager. How I can trace this logs? currently I'm just look at the oim_server1.log at <OIM_DOMAIN>/severs/oim_server1/logs. Is there any other log file can we use to trace the app server logs?
Thanks,
Ricky R -
Can we disable Archive step in Approval process
Guys,
I wanted to know if I can disable Archive step in the Approval process. Right now the issue is I do not want the people to Archive the document by mistake.
1) Is there a way to disable the Archive step?
2) Or is there atleast a way to restrict it based on roles?
Please help me.
Thanks a lot,
DeepakHi,
you cannot configure anything on the Approval process.
If you want to change something you need either modify the standard (if you get the source code) or develop your own process.
The only things you can try, if remove or restrict UI commands.
There are several UI command groups involved.
For example there is the StatemanagementMassGroup with the command statemanagement_archive_mass inside. This you could remove, so that in the layout sets where this group is used, the archive command is gone (e.g. AdminExplorer menu)
But the StatemanagementGroup command group is just a java class and references no commands. So you cannot get rid of the single archive command from the resource context menu. But maybe it is enough for you to remove the whole command group and do approval actions only from a mass menu.
I guess thats the only thing without developing which can be done here.
Regards,
Sascha -
Question related to Approval Process
Hi All,
I am a new bie to OIM.
I have created a two level approval process.The user will have to select the first level approver while raising the request. We have a approver only field in the DataSet so that the first level approver can select the next level approver.The first level Approver logs in and selects the second level approver and then completes the first level approval.
Once the second level approver approves it the request will be completed.
I have used some common java code by creating a jar(to get the request details) and placing it in the composite instead of writing all the java code in "java embeded code".
The two level approval process was working fine , but I have added loggers in the java code and now when I test the composite both the approvals are executed at a single time.
The first level approval is getting completed by its own with out selecting the second level approver and there is an error in the second level approval. I have tried chaging the Priority of the approval policies also , but still the same issue.
Please help me in resolving this issue. This is very urgent.
Thanks in advance for your help.
Thanks,
PTMark the approver only field as required.
find the below link for more detail:
Approval process in OIM 11g
--nayan -
Document approval process.
hello all,
Is it possible to use the organization structure from HR (R3) for the approval process of documents in cm repositories?
in other words
Whether it is possible to maintain the approvers from HR (R3) for the documents in cm repository?
We want to use the existing approvers (superiors) in HR for the document approval process in portal.
Can any body help me?
Rajendrahi
use of universal worklist may be one of the solution and again enterprise portal support adhoc workflow if documents are made available to the CM repositories.you can built as a workaround in folderstructures in CM repositories and classify the doccuments Using taxonomy and classification and also for respective folders can be made available for set of approvers and also this docs comming from HR can be searched also .This are suggestions work on this lines it may help you please do not forget to give points
with regards
subrato -
Please!
Can any one tell me the full setup for move order approval with navigation?Hi,
There is no separate setup for move order approval process.
But you should ensure the following:
1. Inventory org parameters - Mover order time out period should be greather than zero.
(Otherwise move order will get approved automatically)
2. Create an item and assign a planner to it.
(Ensure planner is an employee and having assigned user id)
3. Create a move order requistion
4. Approve
(Move order will go for approval. Assigned planner to the respective item will get notification)
Tks
Jagan. -
How to create Process level configuration for RFx N-step approval in SRM7.0
Hello experts,
Can any body guide me to create the Process schema for N-level approval in RFx.
My requirement is based on RFx target value, Document type N some custom fields like (Mode of Tendering).
For this purpose, we are going to maintain one custom table with the above said fields like If the value falls under $1000 with the Tender mode as '101' N the Document type as 'BID' then need to go for 2 level approval like that.........
Appreciate your quick reply.
Regards,
Krishna Prasad M.You can just add the process levels one by one and change the agent (approver)
I realized this as the following:
For BUS2200
Process Schema: 9EV_RFQ_00S (Returns the constant : 9C_BUS2200_EX01)
In 9C_BUS2200_EX01
There is only two levels in the standard, one is the manager approval , the other is the auto-approval.
I added one after the first one , and change the "Resp. Resolver Name" to "RR_MANAGER_OF_MANAGER".
Wish it helpful.
Regards,
WuLin. -
N-step approval process for PO in SRM 7
Here are a couple of questions I have regarding N-Step approval configuration for PO in SRM 7 Process Controlled Workflow:
1) It's our business requirement that the last-change person of the PO is defined as the first approver in the chain. I tested with RR_EMPLOYEE and a hard-coded user BP number (my own), but got error "Strategy RR_EMPLOYEE did not determine any approver". Changing to any other user's BP number worked. So I am guessing the buyer himself can not be an approver. Since this is a business requirement, we wouldn't mind developing enhancement to work around this restriction. If you could point me to the place where this is checked, that would help me.
2) I have set up the process level configuration as such:
100 ZEV_PO_SL_APPR_001 PO approval level 1 RR_EMPLOYEE Specify Employee for Approval
200 ZEV_PO_SL_APPR_002 PO approval level 2 RR_MANAGER Get Creator's Line Manager for Approval
300 ZEV_PO_SL_APPR_003 PO approval level 3 RR_MANAGER Get Creator's Line Manager for Approval
The corresponding expressions are simply checking against the PO total value, such as -
0V_PO_POTOTALVALUE >= 0 AND 0V_PO_POTOTALVALUE < 1,000
0V_PO_POTOTALVALUE >= 1,000 AND 0V_PO_POTOTALVALUE < 25,000
0V_PO_POTOTALVALUE >= 25,000
But when I checked the Approver list with a PO with total value > 50,000, only the first level is triggered and listed. And once approved, the PO went into "Ordered" status. But it should have gone through 3 levels of approval. I'd greatly appreciate it if you could point out what might have been wrongly defined in my configuration.
Thanks!Hi,
1) It's our business requirement that the last-change person of the PO is defined as the first approver in the chain. I tested with RR_EMPLOYEE and a hard-coded user BP number (my own), but got error "Strategy RR_EMPLOYEE did not determine any approver". Changing to any other user's BP number worked. So I am guessing the buyer himself can not be an approver. Since this is a business requirement, we wouldn't mind developing enhancement to work around this restriction. If you could point me to the place where this is checked, that would help me.
SAP recently released the consultant OSS note to handle this issue.. when the release the SRM 7.0 , SC requestor or PO creator ( Buyer ) cant be in the approval list.. later on they release a OSS note to handle this issue.. 1551561\
2) I have set up the process level configuration as such:
100 ZEV_PO_SL_APPR_001 PO approval level 1 RR_EMPLOYEE Specify Employee for Approval
200 ZEV_PO_SL_APPR_002 PO approval level 2 RR_MANAGER Get Creator's Line Manager for Approval
300 ZEV_PO_SL_APPR_003 PO approval level 3 RR_MANAGER Get Creator's Line Manager for Approval
The corresponding expressions are simply checking against the PO total value, such as -
0V_PO_POTOTALVALUE >= 0 AND 0V_PO_POTOTALVALUE < 1,000
0V_PO_POTOTALVALUE >= 1,000 AND 0V_PO_POTOTALVALUE < 25,000
0V_PO_POTOTALVALUE >= 25,000
But when I checked the Approver list with a PO with total value > 50,000, only the first level is triggered and listed. And once approved, the PO went into "Ordered" status. But it should have gone through 3 levels of approval. I'd greatly appreciate it if you could point out what might have been wrongly defined in my configuration.
once you implement the OSS note Q1, you can build the custom RR resolver to handle this issue with in one process level.. but you have to implement the process level BADI as well.. please refer /SAPSRM/BD_WF_PROCESS_PO badi for more details
Saravanan -
OIM: Error while deploying Custom Approval Process for Self-Register
While deploying the Custom Approval Process for Self-Register, i am getting the following error in scac.log file
Nov 16, 2011 2:48:58 PM oracle.fabric.common.wsdl.SchemaManager isIncrementalBuildSupported
INFO: XMLSchema incremental build enabled.
Nov 16, 2011 2:48:58 PM com.collaxa.cube.CubeLogger info
INFO: validating "ApprovalProcess.bpel" ...
oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform.
at oracle.jrf.ServerPlatformSupportFactory.getInstance(ServerPlatformSupportFactory.java:79)
at oracle.integration.platform.blocks.WLSPlatformConfigurationProvider.<clinit>(WLSPlatformConfigurationProvider.java:44)
at oracle.integration.platform.blocks.FabricConfigManager.<clinit>(FabricConfigManager.java:155)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.loadXpathFunctions(FabricXPathFunctionResolver.java:271)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.loadXPathConfigFile(FabricXPathFunctionResolver.java:153)
at oracle.integration.platform.blocks.xpath.FabricXPathFunctionResolver.init(FabricXPathFunctionResolver.java:51)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.loadFabricXpathFunctions(BPELXPathFunctionNameResolver.java:57)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.<init>(BPELXPathFunctionNameResolver.java:48)
at com.collaxa.cube.xml.xpath.BPELXPathFunctionNameResolver.<clinit>(BPELXPathFunctionNameResolver.java:44)
at com.collaxa.cube.lang.compiler.bpel.XPathExprValidatorVisitor.<init>(XPathExprValidatorVisitor.java:122)
at com.collaxa.cube.lang.compiler.bpel.AssignValidator.<init>(AssignValidator.java:89)
at com.collaxa.cube.lang.compiler.bpel.BpelParser.<init>(BpelParser.java:452)
at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validate(BPELValidator.java:60)
at com.collaxa.cube.lang.compiler.BPEL1Processor.validate(BPEL1Processor.java:329)
at com.collaxa.cube.lang.compiler.BPEL1Processor.process(BPEL1Processor.java:153)
at com.collaxa.cube.lang.compiler.CubeParserHelper.compile(CubeParserHelper.java:47)
at oracle.fabric.bpel.bpelc.BPELComponentValidator.validate(BPELComponentValidator.java:40)
at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1117)
at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:500)
at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:150)
at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:135)
Nov 16, 2011 2:49:00 PM CubeProcessGenerator compile
WARNING: classpath is: D:\JDev11g\Middleware\jdeveloper\jdev\extensions\oracle.sca.modeler.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.mediator_11.1.1\mediator_client.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.mds_11.1.1\mdsrt.jar;D:\OIMPS1\Middleware\oracle_common\modules\oracle.jps_11.1.1\jps-manifest.jar;;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\gen-classes;D:\OIMPS1\Middleware\Oracle_IDM1\server\workflows\new-workflow\process-template\SelfRegistrationApprovalApp\SelfRegistrationApproval\SCA-INF\lib\oimclient.jar;D:\JDev11g\Middleware\oracle_common\modules\commonj.sdo_2.1.0.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.fabriccommon_11.1.1\fabric-common.jar;D:\JDev11g\Middleware\oracle_common\modules\oracle.xdk_11.1.0\xmlparserv2.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpel1-1-xbeans.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-common.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpel_coherence_config.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-exts.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\bpm-analytics.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\wsif-binding.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\orabpel-validator.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\monitor-rt-xbean.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.bpel_11.1.1\oracle.soa.bpmn.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\user-patch.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.thirdparty.jar;D:\JDev11g\Middleware\jdeveloper\uddi\lib\oracle.soa.uddi.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\bpm-infra.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\testfwk-xbeans.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-ext.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-scheduler.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\xmlunit-1.1.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-tools.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\soa-xpath-exts.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\oracle-soa-client-api.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.wls.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-client.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime-ext-was.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\fabric-runtime-ext-wls.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.fabric_11.1.1\oracle.soa.fabric.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.workflow_11.1.1\bpm-services.jar;D:\JDev11g\Middleware\jdeveloper\soa\modules\oracle.soa.ext_11.1.1\classes
In scac_out.xml file following is the error message
<Fault>
<severity>error</severity>
<loc>/ns:composite</loc>
<line/>
<col/>
<file/>
<msg>
<![CDATA[SCAC-50012]]>
</msg>
</Fault>Hi,
I have run into the same problem with SOA 11.1.1.5 version. In my case after fixing the following two errors it seems to work fine.
If you have followed the guide, there must be some errors:
First the java code if copied then contains an extra enter value:
Instead of:
"try {
System.out.println("Prototype for invoking an OIM API from a SOA Composite");
System.out.println("RTM Usecase: Self Registration Approval by Organization
Administrator");"
Use the following:
"try {
System.out.println("Prototype for invoking an OIM API from a SOA Composite");
System.out.println("RTM Usecase: Self Registration Approval by Organization Administrator");"
The other error is that you should not use <BEAHOME>/oracle_common/modules/oracle.jps_11.1.1/jps-manifest.jar, but the <BEAHOME>/oracle_common/modules/oracle.jps_11.1.1/jps-api.jar in jdeveloper. After these the deployment to the application server works fine for me. -
Process Controlled Workflow - 1-step approval for shopping cart approval
Hi,
I have configured a one-level approval for SC (Process Controlled Workflow):
Object Type: BUS2121
Additional 1 level under schema: 3C_SC_600_000 (the last level is the automatic approval)
Level Type: Approval with completion
Eval ID: 0EV_SC_SL1
RR Name: RR_SPENDING_LIMIT_APPROVER
RR Param: USTONY.Y (I hardcoded it using my user ID, for the moment)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Item-based decision for entire document
For PPOMA_BBP:
Under my org unit (Position):
Approval Limit: 1000
Output Limit: 1000
I didn't do any BADI implementations yet.
During creation of SC by other user, before "Order" the SC, the approval preview can show correctly that the Processor is as indicated in the config.
Once the SC is ordered, the whole step is gone and the event linkage becoming delinked (because there is error, and according to the config in SWEQADM).
However, I cannot find the workitem (no workitem generated) and SLG1 does not give any clue whatsoever.
I tried debugging method APPROVAL_LIMIT, and it seems fine as well.
Please help, what did I do wrong here?
Thanks,
Tony YHi Sahil,
I even changed to first process level to:
Level Type: Approval
Eval ID: 0EV000
RR Name: RR_MANAGER
RR Param: (Blank)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Decision for entire document
Under PPOMA_BBP:
I made myself as a head of the org unit with the role manager.
The requester is "Exclude" the role manager.
The agent can be determined now.
But the workitem ID is still cannot be generated. It's always no workitem generated.
Please everyone, any help?
Thanks in advance,
Tony
Maybe you are looking for
-
How to view long file names and sort files within folders/projects?
Hello, like so many people here, I am a new mac user, but certainly not computer illiterate. I have been a professional photographer for 10 years and recently change to mac and have been slowly trying to adapt my work flow accordingly. However I have
-
Problem using Host command to call a batch file
Hi all, I am trying to call a batch file with the Host command: host c:\test\u.bat where u.bat calls unix2dos.exe with a parameter of d_unix.txt. Bat file looks like this: C:\test\unix2dos.exe d_unix.txt PAUSE The bat file gets called fine, but the f
-
Home Sharing option not appearing
I cannot see a 'SHARED' folder or Home Sharing option even after authorising homeshare on all 3 computers. Any ideas why I can't see this and how to get this up?
-
Aggregate at 1 level above most granular level
OBIEE 11g I have a table containing the following fields. Category Product Sales The Sales are aggregated at the product level. In OBIEE I would like to Aggregate the Sales at the Category level. How would I achieve this rollup to Category level.
-
Long Passwords not kept in Wifi profile and no ability to paste
Our wifi network at work has a 64 character password of diverse characters/letters/numbers but the playbook won't keep it in the saved profile and to make it harder to enter you cannot "paste" it into the password field. What is up with that?