Assign step after Approve step can't execute automatically
I have a Assign step after Approve step in my workflow. After Approve step is completed. Assign step always shown as Error status in the workflow owner's queue. The workflow owner has to manually Perform this Assign step and send to next step.
Is there way to let Assign step execute automatically after Approve step is completed?
Thanks for the posting. I am using MDM 5.5 SP4, maybe that is the reason. Assignment works fine if I manually perform it during the workflow. But it can't execute automatically as part of the workflow. it needs manual execution. Do you think this will be resolved if I upgrade to SP5? Is SP5 already available now?
Similar Messages
-
Is this step can be executed manually compulsary
Hi Viki,
I am upgrading database using MW on linux.
8-Apply latest certified Forms and Reports (Developer) 6i patch set 17 (Conditionally Required)
so is above step have to do manually compulsary ?
Reg
Chirag PatelYou don't say which DB upgrade product you're using, or what part of the upgrade you're on, so I'm going to assume that you're upgrading to 11g and probably referring to the following task:
Category: Pre-Upgrade > Product Family: Applications Interoperability > Task: Update Developer 6i
The execute substep is manual. Any time you do NOT have a run button appear, and are only given instructions on what to do, then the step must be performed manually.
-Vikki
Product and Development Manager for the Maintenance Wizard -
Can't send messages via iMessage from iPad after iOS6 update. What steps can I take to begin sending messages again?
HI,
So you have updated past this point ?
http://support.apple.com/kb/TS5419
There also seems to be no issues listed here.
http://www.apple.com/support/systemstatus/
8:44 pm Friday; April 25, 2014
iMac 2.5Ghz i5 2011 (Mavericks 10.9)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad -
Workflow Questions - How to execute the steps in a workflow automatically?
I am using MDM 5.5 SP6.
My Question is how to execute the steps in the workflow automatically. That means NO user interaction.
I have a simple workflow, Start- Process -- Syndicate - Stop.
When a new record added /updated/inserted this workflow will start automatically. The workflow inbox, the workflow status is u2018Receivedu2019 Step is u2018Processu2019. Now I have to right click on the record then u2018Next Stepu2019 then click on u2018Syndicateu2019 then workflow completes automatically.
How to execute the Syndication step automatically?. I donu2019t want to have any user interaction to syndicate these records.
Is this possible?
The reason for this is I want to do some field validation and based on the field validation some assignments then then I want to syndicate these records without user interaction..Hi,
If you want to do some validations and then based on result assignments on some of the fields before syndicating, then you have to use workflow. Only syndication server will not fulfill this requirement.
you may try by making validation's automatic property as "Error". This way it will not allow to add any record not fulfilling validation. You can also try using calculated fields instead of assignment.
I am not sure if you can make your workflow fully automatic, because atleast one process step is must for any workflow, and process step means user action.
Regards,
Shiv -
Why I can't execute Plan Settlement after changing CO document in KANK?
I changed assignment of Plan Settlement Business Transaction from Planning Transaction Group Number ranges to Settlement Group Number Ranges in KANK.
I did it for having the document number ranges consistency : all settlement (Actual and Plan) within one number range group, while all planning transaction within one number range group.
However, after I did it, I can not execute Plan Settlement in KO9E.
It hasn't got any problem before (when I hasn't changed it).
The system is giving error message below:
No settlement for this sender
Message no. KD273
Diagnosis
The system has two business transactions for plan settlement:
1. Settle plan costs
2. Settle plan costs for sales
The system could not determine any of these business transactions.
I have tried changing back the number range assignment, but no result. I still can't do plan settlement.
Please help me asap....Thanking youHi,
OBMSG (nothing but table T100S) and add the entries in OBA5 (view V_T100C).
Please go to OBMSG
ignore the cross client warning message.
Find out the application area KD
Select that and click on messages
If 273 message number is not there, then enter the same and Allowed is you please put WE and Standard W, then Tick switch off message.
Then please go OBA5
Enter work area KD
Enter message No.273
Online select - (switch off the message)
Standard - (switch off the message)
Regards,
Ravi -
In BPM sync/async Step , can you have different message schema?
Scenario:
File to XI to BPM to SOAP to RFC
In order to trigger the webservice , I use a dummy file which will be polled at a certain frequency- once in 30 minutes in Test mode - this will call the Webservice. The answer of webservice is sent to RFC Async.
so these are the Repository objects I created :
1. File Outbound Async Message Interface- Output Message (File_Request_MT)
2.File Abstract Message Interface-Output Message (File_Request_MT)
3.Async/ sync bridge Abstract interface to call the Webservice
4 Webservice Inbound Sync Message interface- with both input and output message
5.RFC Inbound Async message interface- input message (RFC_Request)
6 RFC Abstract Async Message interface-input message (RFC_Request)
BPM
a) Receive step which uses the the object 2.
b) Sync send which uses object 3
c) Send step which uses Object 5
I am using a BPM to Receive the file data/ "request " by using the File abstract message interface
Then use the the object 3 to call the webservice in BPM .
My question is on this step
Can I have for the abstract Interface(Object 3) the Request message as File_Request_MT and
response message as (RFC_Request) ?
I use a message mapping to map Input and Ouput message of Object 3 with Object 4.
Thanks for your insightRaj,
Thanks for the feedback , but I have a question regarding your reply
Interface Objects
Object 1: File_Request_Abs
Object 2: Soap_Response_Abs
Object 3:Soap_Abs_Synch
Output Message:File_Request_Abs
Input Message:Soap_Response_Abs
Object 4:Rfc_Request_Abs
The question is about
a)SOAP_RESPONSE_ABS : could you please tell me why do we need an abstract interface -SOAP_RESPONSE_ABS?
I created a message type MT_SOAP_RESPONSE and used that in the BPM sync Send step as the Input message.
b)Soap_Abs_Synch- I am using message types
MT_File_request and MT_SOAP_Response From your reponse, it looks like you are suggesting to use
Abstract Interfaces as Output message and Input Message, am I correct? Could you please tell me whether this has advantages over using message types MT_file_request and MT_soap_reponse? I haven't used Abstract interfaces before as Input message and output message; infact, I wasn't even aware that it can be. Please confirm that it is possible. Thank you for increasing my knowledge !!!
These are the Objects I created
Message Type :
a) MT_Filerequest
b) MT_SOAPresponse
Message Interface
a)MI_Filerequest_out_async -
Output message
Mess. type MT_filerequst
b)MI_filerequest_async_abs-
Mess. type MT_filerequst
Used
i) used for BPM receiver step- container definition
ii) receiver determination
c)MI_webservice_sync_in - This is created from External definition
d)MI_webservice_sync_abs-
Input message - MT_soapresponse
Output message- MT_fierequest
Used:
i) used for BPM sync send step ,
ii)Interface mapping between MI_Webservice_sync_in and MI_webservice_sync_abs
iii)Container element-SOAP_response
e) MI_RFC_async_out
Input message
RFC_Request(This is imported from RFC definition)
g) MI_RFC_async_abs
Input message
RFC_Request(This is imported from RFC definition)
Mapping
Message mapping
i)Filerequest_TO_SOAPrequest
Source: MT_Filerequest
Target: SOAPrequest(Got from External definition)
ii)SOAPresponse_TO_BPM_response
Source : SOAPresponse(got from External definition)
Target : MT_SOAPresponse
Interface Mapping
i)IM_BPM_TO_SOAP
Source Interface : MI_webservice_sync_abs
Target :MI_webservice_sync_in
uses following message mapping
Request : filerequest_TO_SOAPrequest
Response:SOAPresponse_TO_BPM_response
BPM container element
i)Receiver_container TYPE MI_Filerequest_out_async
ii)SOAP Responsecontainer TYPE MI_webservice_sync_abs
iii)RFC_Request_container TYPE MI_RFC_async_abs
BPM flow
Receive---->Send Synch-->Transformation----->Send Asynch
Receive -
> receiver_container
Send Synch -
> receiver_container(Request Message), Soap_response_container(Response Message)
Transformation -
> Source(Soap_response_container), Target(RFC_request_container)
Send Asynch -
> RFC_request_container
Thanks for your help!!! -
How can I execute program after using F4_Filename function?
Hi all,
I'm a new user on the forum. I've been working with ABAP and SAP for a few weeks. I wrote a program for importing data from excel file to SAP using BDC. During searching this forum I found information about F4_Filename function which allows users to browse the disc for a file. I'd like to add this function to my program. I have a parameter for a file name but this is an ordinary static string field. When I added the code which I found in the message on this forum the rest of program doesn't execute.
This is simple program for example:
REPORT Z_TEST8_AB.
DATA f_name TYPE STRING.
PARAMETERS p_file like rlgrap-filename DEFAULT 'c:\test.xls'.
f_name = p_file.
write:/ f_name.
This program works correctly. There is a field for parameter. I can change the default name for a file.
After all, I can run the program (F8) and rest of the code is executed. The field for parameter dissapears from the screen and the file name is displayed. ( command write)
Now I added a function F4_Filename
REPORT Z_TEST8_AB.
DATA f_name TYPE STRING.
PARAMETERS p_file like rlgrap-filename DEFAULT 'c:\test.xls'.
at selection-screen on value-request for p_file.
call function 'F4_FILENAME'
exporting
program_name = syst-repid
dynpro_number = syst-dynnr
field_name = 'p_file'
importing
file_name = p_file.
f_name = p_file.
write:/ f_name.
I can browse a computer for a file now but after selecting the file I can't run the rest of the code. When I click on the icon or press key F8 the field for parameter doesn't dissapier and the command write is not executed.
What do I do wrong?
Could anyone suggest me a solution? How can I executed the code after using this function?
Thanks in advance.
Regards,
Arek.Hi arkadiusz,
1. simple
2.
<b>start-of-selection.</b>
f_name = p_file.
write:/ f_name.
regards,
amit m. -
How many steps can be recorded in the History panel?
In Photoshop, 20 steps can be recorded in the Histroy panel with the defult setting, and we can change the setting to record more or less steps by choosing "Edit> Preference".
In Lightroom, how many steps can be recorded in the History panel with the defult setting? And how can we change the number of step to be recorded?I guess since the history is kept in the database (and not only in memory as with PS), there is not so much an issue in limiting them.
Beat Gossweiler
Switzerland -
I'm trying to delete multiple pix in iPhoto that i stupidly made duplicates of without knowing, I've tried going into the applications folder and using image capture but i think I've missed a step , can anyone send the correct info / steps pls thanks
again image capture is not involved with deleting photos from iPhoto in any way ever
the paid version of iPhoto Library Manager is very good for finding duplicates as is Duplicate Annihilator
And I have no idea who told you this - or what it means - but re-read both of my opening statements
I was told I could delete multpiles thru image capture by transferring my iPhoto library etc
LN -
In CATS Can We Change the Records For After Approval?
Hi To all,
Emp record his timings in CAT2 and the approval has given by related Mgr.After that he dont want that record .Can we make it empty that one.Is it possiable?Hi Sekhar Uma,
Go to T-Code CAC1 and remove the check mark from No change after approval Tab.
This way your entered time will not become gray and you will be able to change.
I hope this helps.
Let me know.
Arti -
Can't execute query after upgrading to 7.0
Hi
After upgrading from 3.5 to 7.01 some users can't execute queries. After opening the query in BEx Analyser (3.5 version) nothing happens, just a 'blank' excel screen. And then I again can try to open the query.
If they execute the same query by a workbook there is no problems.
I made a copy of one of the users and then no problems.
Any hint or solutions?Dear All,
I am facing the same issue: I am not able to run BEx3.5- queries in Excel 2010 (I can log on, select the query but then nothing happens...), with 7.0- queries everything works fine. For another user with exactly the same profile, the issue doesn't occur.
Were you able to fix the issue, and if yes, what needs to be done?
Regards,
Harald -
How, step by step, can one backup Quicken Essentials on a CD? When I insert a blank unlabeled CD for this purpose, no CD logo appears on my desktop. Moreover, when I select BACKUP on the Quicken Essentials File drop-down menu, the CD is not listed as an optional place to backup.
Quicken Essentials isn't an Apple product, I'd suggest posting on an Intuit or Quicken Essentials forum. That is where users of their software will probably be hanging out.
-
How can i execute a workflow using a bapi/wapi??
Hi All,
How can i execute a workflow using a bapi/wapi??
pls advice
thanksHi Hrus,
it's not as simple as a single BAPI to approve a workflow.
Workflow comes with a Workflow API (WAPI) that you can use to programmatically interact with the workflow system. The WAPI is implemented as a group of RFC-enabled function modules that are prefixed with "SAP_WAPI_".
Approving a workflow is simply taking a decision path for a workflow item. It is logically no different to rejecting the same workflow item or any other workflow decision.
As part of NetWeaver workflow is tightly coupled to the WAS platform you are running on so you may need to perform WAPI operations slightly differently on older releases.
Some of the WAPI calls you might need to use include: -
SAP_WAPI_GET_HEADER to get the workitem header
SAP_WAPI_READ_CONTAINER to get the workitem container
SAP_WAPI_GET_OBJECTS to get the attached objects
SAP_WAPI_DECISION_READ to get a list of possible decisions
SAP_WAPI_SET_WORKITEM_STATUS to set the workitem status
SAP_WAPI_WRITE_CONTAINER to write to the workitem container
SAP_WAPI_EXECUTE_WORKITEM to execute the workitem
I usually do what you are trying to do by adding the decision to the workflow container and then executing the workflow.
Be warned, you can really stuff things up if you get this wrong! Make sure you know what you are doing.
Quoting from Practical Workflow for SAP by Alan Rickayzen, et al from SAP Press...
Writing directly to the workflow container is dangerous because it can compromise the integrity of the process.
...be careful that you do not waste time duplicating existing ad hoc features of SAP's Workflow Engine.
For example you can use events (combined with wait steps), instead of container modifications to force the workflow to restart.
Cheers
Graham Robbo -
Approver regrouping in Shopping cart after approval and refresh button is clicked
Dear Experts
I created a shopping cart (Say 5 levels of approval) it reaches the approver . The approver approves the shopping cart and the cart is in completion step. When after approval in 3 rd step. If i click on refersh button at the top, the list of approvers who approved the cart are getting grouped in to a folder like structure. How it can be avioded i.e we need the approvers to be shown in sequence even after n approvals and clicking on the refresh button.
Thanks & Regards
Arun.K.PHi Laurent,
Please check the screenshots. -
Compiling COBOLs in PSOVM - psrun.mak error - "cob64: can not execute Id".
Hi All,
After installing PeopleSoft OVM in our server, I need to recompile the COBOL. I believe this is not included in the OVM. These are the steps I did.
1. Installed Microfocus Server Express 5.0 WrapPack 4
2. Follow the steps in Compiling Cobol in Unix mentioned is the PeopleTools_8.50_Installation_Oracle guide.
I was able to successfully compille the COBOL files by running ./pscbl.mak. The next step is Linking COBOL Components on UNIX by running ./psrun.mak and here I got the error:
+./psrun.mak - linking PSRUN for oel-5-x86_64, Version 2.6.18-92.0.0.0.1.el5xen ...+
+./psrun.mak - Error(s) encountered creating PSRUN!+
+./psrun.mak - See /opt/oracle/psft/appbatch/tools/setup/psrun.err for messages+
+[root@pshcm91ab setup]# more /opt/oracle/psft/appbatch/tools/setup/psrun.err+
cob64: can not execute ld
+[root@pshcm91ab setup]#+
I followed all the steps in setting environment variable mention in the "Compiling Cobols in Unix" in PeopleTools_8.50_Installation_Oracle.
Is there any specific documentation of compiling COBOLs in PeopleSoft OVM?
Can anyone help me with this?
Thanks in advance.
-Chris
Edited by: user9977167 on 4/02/2010 15:52
Edited by: user9977167 on 5/02/2010 06:18Hi,
Ok, I reproduce your case :
[psadm1@psovmab setup]$ ./psrun.mak
./psrun.mak - linking PSRUN for oel-5-x86_64, Version 2.6.18-92.0.0.0.1.el5xen ...
./psrun.mak - Error(s) encountered creating PSRUN!
./psrun.mak - See /opt/oracle/psft/appbatch/tools/setup/psrun.err for messages
[psadm1@psovmab setup]$ more /opt/oracle/psft/appbatch/tools/setup/psrun.err
cob64: can not execute ld
[psadm1@psovmab setup]$It looks like a lot of rpm packages required by ld are missing on Peoplesoft OVM App/Batch server compared to the Peoplesoft OVM database server for instance.
I added a lot of packages because of the dependendcies as below :
From OEL5.2 Disk 1
==================
-rw-r--r-- 1 root root 899210 Feb 7 10:10 kernel-headers-2.6.18-92.el5.x86_64.rpm
-rw-r--r-- 1 root root 3073639 Feb 7 10:25 binutils-2.17.50.0.6-6.el5.x86_64.rpm
-rw-r--r-- 1 root root 3114462 Feb 7 10:29 cpp-4.1.2-42.el5.x86_64.rpm
[root@psovmab rpm]# rpm -Uvh kernel-headers-2.6.18-92.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh binutils-2.17.50.0.6-6.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:binutils ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh cpp-4.1.2-42.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:cpp ########################################### [100%]
[root@psovmab rpm]#
From OEL5.2 Disk 2
==================
-rw-r--r-- 1 root root 614718 Feb 7 10:05 glibc-headers-2.5-24.x86_64.rpm
-rw-r--r-- 1 root root 2535024 Feb 7 10:05 glibc-devel-2.5-24.x86_64.rpm
-rw-r--r-- 1 root root 2105297 Feb 7 10:05 glibc-devel-2.5-24.i386.rpm
-rw-r--r-- 1 root root 5544086 Feb 7 10:20 gcc-4.1.2-42.el5.x86_64.rpm
-rw-r--r-- 1 root root 3987493 Feb 7 10:20 gcc-c++-4.1.2-42.el5.x86_64.rpm
-rw-r--r-- 1 root root 83518 Feb 7 10:31 libgomp-4.1.2-42.el5.i386.rpm
-rw-r--r-- 1 root root 84654 Feb 7 10:41 libgomp-4.1.2-42.el5.x86_64.rpm
-rw-r--r-- 1 root root 2980440 Feb 7 10:43 libstdc++-devel-4.1.2-42.el5.x86_64.rpm
-rw-r--r-- 1 root root 20483 Feb 7 11:46 elfutils-libelf-devel-0.125-3.el5.x86_64.rpm
-rw-r--r-- 1 root root 58852 Feb 7 11:46 elfutils-libelf-devel-static-0.125-3.el5.x86_64.rpm
-rw-r--r-- 1 root root 102193 Feb 7 11:49 elfutils-libs-0.125-3.el5.x86_64.rpm
[root@psovmab rpm]# rpm -Uvh glibc-headers-2.5-24.x86_64.rpm
Preparing... ########################################### [100%]
1:glibc-headers ########################################### [100%]
[root@psovmab rpm]#
[root@psovmab rpm]# rpm -Uvh glibc-devel-2.5-24.x86_64.rpm
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
[root@psovmab rpm]#
[root@psovmab rpm]# rpm -Uvh glibc-devel-2.5-24.i386.rpm
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh libgomp-4.1.2-42.el5.i386.rpm
Preparing... ########################################### [100%]
1:libgomp ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh libgomp-4.1.2-42.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:libgomp ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh gcc-4.1.2-42.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh libstdc++-devel-4.1.2-42.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
[root@psovmab rpm]#
[root@psovmab rpm]# rpm -Uvh gcc-c++-4.1.2-42.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh elfutils-libs-0.125-3.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:elfutils-libs ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh elfutils-libelf-devel-0.125-3.el5.x86_64.rpm elfutils-libelf-devel-static-0.125-3.el5.x86_64.rpm
Preparing... ########################################### [100%]
1:elfutils-libelf-devel-s########################################### [ 50%]
2:elfutils-libelf-devel ########################################### [100%]
[root@psovmab rpm]#
From OEL5.2 Disk 3
==================
-rw-r--r-- 1 root root 4588773 Feb 7 10:22 compat-gcc-34-3.4.6-4.x86_64.rpm
-rw-r--r-- 1 root root 13542100 Feb 7 10:23 compat-gcc-34-c++-3.4.6-4.x86_64.rpm
-rw-r--r-- 1 root root 232846 Feb 7 12:21 compat-libstdc++-33-3.2.3-61.x86_64.rpm
[root@psovmab rpm]# rpm -Uvh compat-gcc-34-3.4.6-4.x86_64.rpm
Preparing... ########################################### [100%]
1:compat-gcc-34 ########################################### [100%]
[root@psovmab rpm]# rpm -Uvh compat-gcc-34-c++-3.4.6-4.x86_64.rpm
Preparing... ########################################### [100%]
1:compat-gcc-34-c++ ########################################### [100%]
[root@psovmab rpm]#The initial error is gone, but got a new one when linking :
[psadm1@psovmab setup]$ ./psrun.mak
./psrun.mak - linking PSRUN for oel-5-x86_64, Version 2.6.18-92.0.0.0.1.el5xen ...
./psrun.mak - Error(s) encountered creating PSRUN!
./psrun.mak - See /opt/oracle/psft/appbatch/tools/setup/psrun.err for messages
[psadm1@psovmab setup]$ more /opt/oracle/psft/appbatch/tools/setup/psrun.err
ld: cannot find -lgcc
[psadm1@psovmab setup]$I looked around for this error, found a Metalink note, but the suggestion does not apply here, the path directory metioned in $COBDIR/etc/cobopt already exists :
[psadm1@psovmab setup]$ more $COBDIR/etc/cobopt
-C nolist
set GCC_LIB=/usr/lib/gcc/x86_64-redhat-linux/3.4.6
[psadm1@psovmab setup]$ ls /usr/lib/gcc/x86_64-redhat-linux/3.4.6
32 crtbeginS.o crtend.o include libgcc_eh.a libgcc_s_32.so libstdc++.a libstdc++_nonshared.a libsupc++.a
crtbegin.o crtbeginT.o crtendS.o libgcc.a libgcc_s.so libgcov.a libstdc++.so libstdc++_shared.so specs
[psadm1@psovmab setup]$So far, no luck, I'll still try, but you may have more luck to install a separate server with all the packages install from the scratch and run a process scheduler from there.
Nicolas.
Maybe you are looking for
-
Windows 8.1 Firewall + Microsoft Account Logon
Hi, I am a frequent SkyDrive user. With Windows 8.1, the SkyDrive integration has changed. In order to use SkyDrive, I have to register with my Microsoft account at my local machine now. I am actually fine with that design decision of yours. But I al
-
Hello can someone help my phone is on but just say itunes how to i get it going again thanks
Hi I'm trying to turn on my phone its on but says itunes can anyone help thanks
-
Accounts reassignments during commitment carryforward
We had change in organizational structure and now need functional restructuring during year change operations. We want to make account reassignments with the carryover. If in the Customizing of Funds Management I have defined that commitment carryfor
-
Quick question, where to put global variables
Very quick question: where is the best place to put global variables, (e.g. a flag that turns on debug mode) if they are needed by the entire application? I'm guessing they should be placed in their own class. But should I make them public static fin
-
macbook