cancel
Showing results for 
Search instead for 
Did you mean: 

WF Template Transportation

former_member1193316
Participant
0 Kudos

Hi SDNers,

I need a clarification regarding transporting of workflow template.

I have included one activity in all the workflow templates in my DEV system.

But fee of the workflow steps might be differ from DEV System to PRD System.

Now I included a simple activity in all the workflows at DEV. If I transport this request to PRD, then the whole workflow template will change or only the step which I included will create at PRD?

Kindly clear my doubt.

Regards,

Venkat

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member185167
Active Contributor
0 Kudos

Hello,

You certainly do have to be careful as workflow templates have versions but tasks do not.

So, a change to a workflow will only be picked up by new workflow instances, but a change to a task will be picked up by existing workflow instances also (if they already call that task).

regards

Rick Bakker

hanabi technology

Former Member
0 Kudos

Hi,

After transport all templates will get regenerated with your step in it.

Cheers,

Raja.D

former_member1193316
Participant
0 Kudos

Dear Raja,

Thanks for your immidiate reply.

Here my doubt is, in DEV System some changes might be happend. My transport request structure is like below

ADEKXXXXXX

____Standard Task

_______90100039

_______90100040

____Workflow templates

_______90100022

_______90100050

_______90100042

_______90100055

____Program

_______ZTEST

____Business Object Types

_______ZTEST

So,after I transport the above request, the existing worflows will only include the above tasks only know.

Other chnges at DEV System wont be effect the workflow templates at PRD know.

Please clirify if I m worng.

Thanks

Venkat

Former Member
0 Kudos

Hi venkat,

Workflow in turn will access Tasks and Tasks in turn will access method in business object.

____Standard Task
_______90100039
_______90100040

The above task will be created in the target system if they are not available in target system.

If they already present, then the changed definition will overwrite the existing definition.

All workflow instances created after transport will access the new definition of above tasks.

Old workflow instances will follow the old task definition.

____Workflow templates
_______90100022
_______90100050
_______90100042
_______90100055

The above same applies to workflow templates as well.

Yes, only the workflow templates included in TR will be overwritten with new definition.

Reg: Tasks defintion will be overwritten with new task definition included in your TR.

But all the workflow templates(accesing above tasks) in production will access this new task definition after transport.

Cheers,

Raja.D

Former Member
0 Kudos

Hi Raja,

In simple words, after moving the transport, workfkow template for both system DEV and PROD will be synchronized.

If you haved added some part then that part will only be added in PROD.

If you haved deleted some part then that part will only be deleted in PROD.

Those part which are not changed by you will remain same as before.

Hoping that you get the clear idea.

Thanks and regards,

SNJY

Former Member
0 Kudos

Yes Sanju, the new version will overwrite the existing version in target system.

Overwrite means adding up the added things, removing the removed things and re-writing the existing things.

Right?

Cheers,

Raja.D

former_member185167
Active Contributor
0 Kudos

Hello,

"Yes Sanju, the new version will overwrite the existing version in target system."

Not if you mean workflows. A new version will be created. The existing version(s) will not be overwritten.

For tasks: yes, it's true.

regards

Rick Bakker

hanabi technology

Former Member
0 Kudos

Yes..................