Workflow transport dependencies
Hi ,
I am about the transport my workflow to quality system and I cant afford to miss out on dependencies etc as the testing demo is to start tomorrow.
Could you please advice me on the order of transports given the problems of dependent objects you faced ?
this is the order of transport planned :-
position in org staffing
extended BO
Function Module used in method
Rule used in workflow template
Tasks used in workflow template
Workflow template
agent assignment of the tasks
start events
start conditions
Any comment would be very useful,,........
thanks very much
R
example -
busines object method uses> function module
If FM go first, as it is standalone, I mean it is not calling BO method so wont search for it calling point. dont worry
task uses> busines object method
they can go together
workflow template uses> task
they can go together
so suppose a situation is that workflow template reaches when the task is not there in QA system then does it create error so much so that even after task is imported into QA, the workflow template will still be erroneous ? and will involve retransport of workflow template ?
Dont worry, just transport it nothing wrong will happen, if accidentally some thing goes wrong, you can always re transport it.
If you still think that it will create issue, talk to your Basis Admin he/she will create transport of requests for you and then you dont have to care about sequencing issue.
Cheers
Jai
Similar Messages
-
Problem in workflow transports
Hi guys,
I have a strange problem like I made some modifications in PO release wf. It is working fine in Development and it was working fine in Production also for a couple of wks. But I do not know what has happened suddenly, it is taking the oldest version of the workflow . Is there any specific way in transporting workflows.
Please reply back to me asap , as it is creating lot of problems to us.
Thanks
Bhaskarhi,
i faced a similar issue, probably this should help u out :
Phenomenon:
You have changed your workflow template in client 000. If you look to the workflow definition in another client with SWDD, then you see the newest version as just maintained in client 000. But at runtime, the old (former) version of the workflow definition is used.
Cause:
When activating a workflow template, then also some client specific data is replicated from client 000 to the other clients. In this replication there is currently an error. I just talked to a workflow colleague. The problem we have observed seems to be just the tip of an iceberg ... . They are working on the issue(s) related to this.
Workaround:
Execute function module SWD_WFD_REPLICATE_FROM_9999 in the client, you need to have the newest template definition. Enter your workflow template ID (with pattern "WSxxxxxxxx") in parameter IM_TASK and execute. Make sure that you do not lock the template in SWDD.
Then you also (may) need to execute transaction SWU_OBUF to synchronize the buffer.
i hope this should work.
Regards,
Saujanya -
Hi All,
Please let me know steps / checks to be taken care before and after Transport of Workflow across systems.
We have defined Business Objects, Workflow Definition, Organization Structure, Customizing Setting, Prefix Number Range under various tasks and TR.
1. Is there any sequence in which various task / TR is to be released?
2. What steps to be taken care after TR is released?
3. Will the Organization Structure, Assignment etc be transported after releasing of TR?
Appreciate your inputs.
Regards,
RameshHi Ramesh,
Normally you release the transports in the order they are created. If this is the first time anything's transported the sequence shouldn't be a problem. mostly because one object is in one transport, but double checking couldn't hurt.
After your transports are transported refresh the buffers so the changes will take effect. Also check your agent assignments. If you have defined any tasks as general tasks, you have to do this again on the target systems.
If the Organization Structure will be transported depends on your settings. Normally if you use HR the organizational Structure will not be transported because it is maintained on the Productive system.
These are some points I could give, but I don't think this is conclusive and others can maybe give some additions.
Regards,
Martin -
Issues implementing "workflow transports"
hi all!
I am trying to configure a simple workflow for change requests (transport):
In stms, the workflow engine has beend define. For the moment no QA. RFC is fine and my user has been defined as approver for all request(system, projet, number ='*').
When an order is released the pop up appears and i can fill all the required information. Test is ok, i send the request. A message says that everything is fine, waiting for admin approval.
But i don't recieve anything in my stms inbox. However i can see it if i use the search tool.
I have a sap_all, do i need a special profile to do so?
Thank your help,
Regards,
Julien
Edit:
additional question: is there any way to know who is of charge of a proposal request approbation ?...
Edited by: Julien LE GAL on Feb 25, 2009 10:54 PMfinally the problem was because of an old rfc customizing..
Other question: we have two environemments where we can create transport request. From the controller, transport workflows are working fine.
From the other one, i can only send requests to the controller.
Any idea?
Regards,
Julien -
Activate workflow transportable
Hi Gurus,
When generating the workflow, it is asking me for a workbench request. Is this transportable to other clients/server? Also, when activating event, it also asks for workbench req. Can I transport it as well? I tried it several times but it doesnt reflect in our QAS/PRD. How can I activate event/workflow?
Regards,
PaulHi Paul,
When you create a workflow template with tasks etc the system would ask for a workbench request. For all customizings like agane t assignment, start events, a customizing request is required. Both of these requests can be transported to other systems.
Please note to transport workbench request before the customizing requests.
Also synchronize the buffers after transporting the same using transaction SWU_OBUF.
Hope this helps!
Regards,
Saumya -
Duplication of workflow, transport of workflow
Hi All,
In an application we use workflows for certain procedures.
We have workflows that are almost alike to each other. These we have to build one by one nbecause it is impossible to duplicate a workflow. (the function is greyed out).
Second. As we go from one environment to the other we use export repository but helas, the workflow is not exported. Is the only way to transport using archiving and unarchiving?
thanks in advance for your help
HarrieHi,
1. is it impossible to duplicate a workflow?
Ans:yes, till now in SP05 we dont have this functionality.
2.Is the only way to transport using archiving and unarchiving?
Ans: Yes, you are right. only archive and unarchive is only way to export repositories over the systems like:
development>quailty>production.
Pls reward if found helpful.
i think we are still on sameissue as Amol give steps, this is not the actual duplicate.
Duplicate always means to have same things in your record,
if you are changing names then how it remains dulicates.
BR,
Alok Sharma
Edited by: Alok Sharma on Jan 25, 2008 12:37 PM -
Error while transporting the workflow object
Hi all,
Please be informed that while i transported the workflow changes to test system i encountered the sy-subrc 8 error as stated in below screen shots.Hi Ranjith
Seems that the transport error is showing that your ID has locked the Workflow (user REDDYRAN).
Can you do a syntax check of the workflow transported in this transport - in pftc and swdd? Do we get any error?
Also see if you can execute FM SWD_WFD_REPLICATE_FROM_9999 in Quality (in SM37) - provide the IM_TASK = WSxxxxxxxx (your workflow number).
regards,
Modak -
Incorrect Workflow version after transport
Hi,
A modification was made to the standard Booking Approval workflow (WS01200151). The changes were successful and a new runtime version was generated on the development system.
There seems to be a problem with the activation of Workflows transported to the QA system. After the transport no new version were activated on the QA system although the active version was included in the transport. (landscape: Development > QA > Production). I created a new version and also transported this, but the new version were not active. The status on QA was still "Runtime version, Saved".
I checked the transport log and there were no errors and all objects were moved to the QA system. However, when I check the workflow versions on QA, there are multiple inactive versions now QA. There are only 7 on development but there are about 60 on the QA system. The 2 workflows are not in-sync.
The QA system is not open for changes and it is not ideal to open it either because then we will have to open the Production system as well. Does anyone know why the active version were not transported and how to fix this besides opening the QA system for changes?
I am quite new to workflow and your help will be much appreciated.
Regards
Liza-MarieThanks for the feedback, I learnt something new.
The version in table HRS1205 on Development is 0007 and on QA it is 0006 and I executed function module SWD_WFD_REPLICATE_FROM_9999 but nothing is updated. I debugged the FM and found that it exits (without any exception) as the transport version details (date & time) is the same as the 9999 version (code line 91).
SWD_WFD_REPLICATE_FROM_9999 reads table SWDSHEADER and in this table the last version is 0182! I don't know how all the versions from 0007 and 0182 was created but this seems to be causing problems. I don't want to write a program to delete those redundant entries as I'm not sure what the impact would be. Do you know if there is a FM to delete the entries from table SWDSHEADER or any other table that would get rid of these versions?
To answer your question, I can view the WF in PFTC, there are no messages.
I will check OSS if I can find something.
Thanks for you help, it's much appreciated.
Liza-Marie -
Condition doesn't work after transport to QAS system.
Hi all:
the condition doesn't work after the workflow transported to QAS system. the workflow designed has a constraint that only the creation of the document of Type M4 can trigger the workflow, but creation of Type M5 document can also trigger the workflow, could you please tell me the possible reason?
Thank you very muchHi,
Once Try checking as pavan suggested whether the Customizing requested is transported.
To Maintain Workflow start conditions you can also maintain through SWB_COND and ensure its transported.
Regards
Narin -
RPE-02083 again with OWB and Workflow
Hi,
We're having this problem once again. The last time we had to completely delete all our mappings, process flows, etc. and rebuilt them. This is very annoying ! And we don't have time to do this everytime we modify our OWB mappings. I opened a SR for OWB, but it seems that the problem is with the workflows. Any idea how we can find a decent solution...
Thank you
OWB 10.1.0.2.0, Database 10g rel. 1 and Workflow 2.6.3.5
RPE-02075: Oracle Workflow failed to process the execution request for Activity LISTPRIX:SSDW_PRD_LAY_MAP. This may be because dependent objects have not yet been deployed.
ORA-01403: no data found ORA-01403: no data found ORA-01403: no data found ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 129 ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 443 ORA-06512: at "SSDWRTR.WB_RT_EXECUTION", line 26 ORA-06512: at "SSDWRTR.WB_RTI_WORKFLOW_UTIL", line 28 Wf_Engine_Util.Function_Call(WB_RT_WORKFLOW_UTIL.EXECUTE_TASK, SSDW, WB_IK_2006213_105234_104764, 27346, RUN) RPE-02075: Oracle Workflow failed to process the execution request for Activity LISTPRIX:SSDW_CLI_LAY_MAP.
This may be because dependent objects have not yet been deployed. ORA-01403: no data found ORA-01403: no data found ORA-01403: no data found
ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 129 ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 443 ORA-06512: at "SSDWRTR.WB_RT_EXECUTION", line 26 ORA-06512: at "SSDWRTR.WB_RTI_WORKFLOW_UTIL", line 28 Wf_Engine_Util.Function_Call(WB_RT_WORKFLOW_UTIL.EXECUTE_TASK, SSDW, WB_IK_2006213_105234_104764, 27358, RUN) RPE-02075: Oracle Workflow failed to process the execution request for Activity LISTPRIX:SSDW_LPR_LAY_MAP.
This may be because dependent objects have not yet been deployed. ORA-01403: no data found ORA-01403: no data found ORA-01403: no data found ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 129 ORA-06512: at "SSDWRTR.WB_RTI_EXECUTION", line 443 ORA-06512: at "SSDWRTR.WB_RT_EXECUTION", line 26 ORA-06512: at "SSDWRTR.WB_RTI_WORKFLOW_UTIL", line 28 Wf_Engine_Util.Function_Call(WB_RT_WORKFLOW_UTIL.EXECUTE_TASK, SSDW, WB_IK_2006213_105234_104764, 27366, RUN) RPE-02083: Process LISTPRIX has errored Activities.
Dependent objects may not have been deployed. You can use Oracle Workflow Monitor to retry the activities or abort the Process. RPE-01002: The operation was aborted at user requestHello
Its sad I can't find this thread searching here with "RPE-02083". Keywords to webmaster: Fulltext search, "LIKE", ... But luckily we have Google... ;)
Concerning your problem we were experiencing the same for about a week:
RPE-02083: Process WF_DMTRZ_BILANZD_DIGIS has errored Activities. Dependent objects may not have been deployed. You can use Oracle Workflow Monitor to retry the activities or abort the process.
If you are working with more than one Design Repository and deploying the same Processflow or Mapping with different UOIDs you will run into this error message. Tough deployment was fine and all objects are valid in the DB, OWB checks on starting the workflow all dependencies by UOID, as I assume, and not by object name. So in situations where a started Processflow expects a mapping to be started and the UOID is different than expected you get the RPE-02083.
A SQL script accessing the runtime/WF repository showing missing links (by UOID) would be helpfull here, but I guess it needs a lot of experience to create such a script.
Hope this information can help your problem.
Greetings -
Urgent! Empty Workflow Template
Hi.
The Workflow template WS12300026 is empty in the latest SAP version... Anyone that knows why?
SAP delivers WS12300025 and WS12300026. The difference between the two is that with *26 the budget req. can be changed if rejected.
Best regards,
Eli-A.Well I had a similar situation but that was with custom workflows.. anyways try implementing note 981295.. might be of help to you.
check out my Workflow Transport: Definition missing
for further info.
Best of Luck.!!
Anuj Sethi
Message was edited by:
Anuj Sethi -
Hi,
I have created new BP roles in "development" by copying the pre defined SAP roles.
When we transported the roles to Testing server, roles have been reflected in the transaction BUSD, but the dependences have not been transported. The roles have not been replicated in BP.
Could any one suggest what would have went wrong.
Thanks in advance
VamsiHi Vamsi,
Transporting roles will not transport dependencies.
You have to manually add all dependencies in a request and then transport this request to the testing server.
Regards,
Bapujee Naidu -
Hi,
want to get my transports from a SAP NW sneak to another NW sneak... but don't know where to find the transport files...
TIA,
SebastianHai sebastian,
Just refer these links...
SAP Transports Workflow
Transports
Regards,
Srikanth. -
PA40 hiring process - transport request
Hi All,
When hiring from PA40 transaction code in develepment server it will ask for transport request to create every time
if iam not selected the transport request to create it will save the record
but i need it will not ask any trasport request creation in hiring process from PA40 transcation code
we have other develepment server with same client settings in that server it will not ask any transport request when hiring
pls suggest
Regards,
Abdul Razzaqclient setting as showing below:
1.Automatic rec of changes
2.Changes to Rep and cross-client cust allowed
3.Protection level 0
the following entries in T77S0 table:
GrNam SemID Valueabbr Text
TRSP CORR Transport Switch (X = No Transport)
TRSP STOBJ Redefinition: Standard Transport Object
TRSP WFOBJ Redefinition: Workflow Transport Object
The three fields of valueabbr are blank
Abdul Razzaq -
Mass local transport request change to Particular Target Server
Hi there,
we have like 150+ local transport request and now we are looking to do mass changes to Particular transport request server? any programs that would do this? or any other way?
Thanks in advance
Kumaredit: First and foremost, backup your DB!!
1. Get downtime for the system. It's just not smart moving in that many chagnes w/ the system running.
2. Shut the system down. Lock all the users (you can do this via updating USR02, set UFLAG = 64).
3. Backup the current buffer file: should be in the trans\buffer folder. Delete it afterwards.
3. Start SAP.
4. Copy and paste the transports into a spread, generate a list that looks like this:
tp pf=
sharepath\TP_DOMAIN_<SID>.PFL addtobuffer <transport> <SID>
Run this in order, make sure the transport dependencies are correct in order.
After this, you should have generated a large buffer, with all the 150+ transports, in order they are to be into the system.
5. Run tp IMPORT ALL <SID> CLIENT=### u12356 pf=
networkshare\TP_DOMAIN_<SID>.PFL
This will move all 150+ changes into the system at once.
6. Unlock users, restart SAP system.
Edited by: Kevin Lin on Jul 16, 2008 7:23 PM
Maybe you are looking for
-
Rejecting the Data to a flat file
Hi, I want to reject the bad data to a flat file. For example, for primary key violation, the bad data should be loaded to a flat file, instead of giving the error and stopping my mapping job (after the error limit of 50). Can I do this? Please do he
-
Adobe After effects cs3 deployment
Hi I am hoping someone here can help me. I have to deploy Adobe after effects CS3 to about 30 pc's. I have done the following command setup--record=1 which generated a install.xml file and an uninstall.xml file I am still struggling to understand wha
-
'This disk is locked and cannot be written to'
After transferring music to new PC, when trying to update iPod Mini, keep getting error message: "Attempting to copy to the disk "SUSIE'S IPO" failed. The disk is locked and cannot be written to". What am I doing wrong?
-
Back up problems with Time Machine since I have Mavericks
Since I upgrade to Mavericks Time Machine is not able to back up my MacBookPro. Not only it is slow but it never ends. Each time it seems to reach the end of the back up 150 or 200 mb are added to the amount to be saved. Without end. Before Maevroick
-
Delay in user creation on target resources
I have user records coming from CSV file | username,id,createdate(mm/dd/yyyy) | jsmith,96732,09/23/2006 |______________________________________________ depending on createdate the user should be created in LDAP on that date at (00:00 hrs) but on AD t