Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Object components locked in different tasks

Former Member
0 Likes
13,605

Hi Guys,

I have added new messages to the message class. When I did it asked me to assign those messages to the transport request. I did that. But now when I come back and try to add new messages it is saying "Object components locked in different tasks".

Then I went back to transport request, deleted the messages from there, then it allow me to add new messages.

Can some body let me know why system is giving this error. I did same thing before but didn't get this error.

Please help.

Thanks,

Rohit

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
5,996

Hi Rohit

You must keep all objects of a particular development is a single request only. The moment an object is assigned to request it will be locked for that req. If you try to assign the same object or its related objects to another request it will not allow you.

For example in Transport Request 1

you have a report and message class Z1 with messages 1,2, &3.

And in Transport Request 2 you have a class.

When you create a new message number for Z1 it must be in TP1, if u try to assign to Transport Request 2 it will not allow you.

If you want that to be in Transport Request 2 only, then you must delete the Z1 and 1,2,3 messages in TP1 and create them in Transport Request 1.

Hope this clarifies your doubt.

Regards

Kathirvel

8 REPLIES 8
Read only

raja_thangamani
Active Contributor
0 Likes
5,996

Rohit,

I believe its a information message but still it will allow you to delete them. Could you please give a try & let us know.

Raja T

Read only

0 Likes
5,996

Raja,

I am able to delete the messages from the task, that is not the issue. Issue is when I am trying to add new message to the Message class, it gives me error that Object components locked in different tasks.

Rohit

Read only

Former Member
0 Likes
5,997

Hi Rohit

You must keep all objects of a particular development is a single request only. The moment an object is assigned to request it will be locked for that req. If you try to assign the same object or its related objects to another request it will not allow you.

For example in Transport Request 1

you have a report and message class Z1 with messages 1,2, &3.

And in Transport Request 2 you have a class.

When you create a new message number for Z1 it must be in TP1, if u try to assign to Transport Request 2 it will not allow you.

If you want that to be in Transport Request 2 only, then you must delete the Z1 and 1,2,3 messages in TP1 and create them in Transport Request 1.

Hope this clarifies your doubt.

Regards

Kathirvel

Read only

Former Member
5,996

Please find my post above, it will explain u the problem.

Regards

Kathirvel

Read only

0 Likes
5,996

Thank you Kathirvel, you are right. I have delete the messages from the second task and assigned them to the first task and it worked fine. But when I did it, it does not saved the documentation for those messages in the task one, it even didn't asked request for the documentation of the messages. I have deleted the documents from the second task.

Read only

0 Likes
5,996

Hi Kathirvel,

Can you please let me know how to attach message documentation to task one.

Thanks,

Rohit

Read only

Former Member
0 Likes
5,996

What you can do is transport the message class completely. That will copy all details.

Open the message class and Choose the Write Transport Entry and specify the Transport Request number.

This will copy all the details to that request.

Note: Plz mark all helpful answers.

Regards

Kathirvel

Read only

0 Likes
5,996

Hi Kathirvel ,

Thanks lot. I found the way how to attach the documentation without transporting.

Steps are:

Select the message. Go to (GoTo ==> Documentation ==> Does not require documentation), it will ask the transport request to be assigned.

Rohit