cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Task List Change Documents details

Former Member
0 Kudos

Hi,

I would like to have the details of Task list changes such as Changed by, Changed on, Type of Change, Changed details, etc., I came across Engineering Change Management, but I am not interested in that.

I am planning for a simple development which will cater the business need here. I came across PLKO, PLPO, CDHDR, CDPOS tables. But not sure about the link to find the link between these tables.

Please help me in understanding this link.

Accepted Solutions (0)

Answers (7)

Answers (7)

peter_atkin
Active Contributor

Maheswaran KD

Have you had a look at IA15 or IA21?

In CDHDR, the OBJECTCLAS field is "PLAN" for task lists, and the OBJECTID is a composite field made up of CLIENT + TASK LIST TYPE + TASK LIST GROUP.

The correct link for the task lists is PLKO->PLAS->PLPO.

PeteA

Former Member
0 Kudos

PeteA,

I have gone through the mentioned Transaction Codes. But it doesn't give some of the details which is being expected by customer such as Reason for Revision, Revision No, etc.,

In CDHDR, I I found those values. By having the CHANGENR, I could trace the details in CDPOS as well. But, couldn't get the exact values which have been changed.

raymond_giuseppi
Active Contributor
0 Kudos

Check with SCDO if the table where the fields are maintained are part of this object PLAN, else you may have to join PLKO with AFKO, AFIH or QMIH and then with T352R for example. Also check for each table/field if modification are saved in change document, box 'Change document' on the data element. You may also be required to look for change documents on the order (objects ORDER, MELDUNG or IREVISION in my previous example)

Regards,
Raymond

0 Kudos

Maheswaran KD.

The stadard Change log in Task list does not indicates details of what has been changed. Changes to Task list can happen in two ways namely:

1. Change with history

2. Change without history

The standard change log for Task list is for Change without history. that is, previous data get overwritten by the new entries. If you need information about old data that were changed, you will have to implement Change with history and that unfortunately has to be via Change number implementation.

So if you have material x1 on the task list till Dec 31 and change this to material x2 on Jan 1. If you check the log on the task list, you will get all the new and previous data. If you use IA07 for key date December 30, for instance, the Task list displays with material x1 and if you display with key date Jan 4 it displays with material x2. Costing on different dates also reflects the cost for previous material if previous key date is used.

I doubt if you would find any table where previous details are available because these data are overwritten.

Hope this help.

Former Member
0 Kudos

Looking forward some assistance on this query.

peter_atkin
Active Contributor
0 Kudos

Maheswaran KD

There isn't a great deal of development options in a task list, and none that I know of to add new header fields. And I dont think that classification will help.

So it sounds like the custom screen solution you proposed above is the simplest way.

PeteA

Former Member
0 Kudos

Yes PeteA.

Unfortunately, I couldn't find any table which will give me the change log details to show the same in custom screen.

Also, till that approval, that task list should not be used in any of the order or in maintenance plan.

I am completely blank on these part as well.

Expecting some guidance on these as well.

peter_atkin
Active Contributor
0 Kudos

Have you looked into using the change number field in the IA06 initial screen?

SAP Menu->Cross-Application Components->Engineering Change Management

PeteA

Former Member
0 Kudos

As I said in my initial query, I am not interested in Engineering Change Management. I doubt ECM can be applied for SAP PM Task List. Also, business requires some simple solution for this requirement.

peter_atkin
Active Contributor
0 Kudos

We don't have the Revision Number or Reason for Revision fields active in our system so I can't check..

Get your developers to check the underlying data elements for these fields to ensure that the change document flags are set.

PeteA

Former Member
0 Kudos

I think I mislead my question in different way.

Business is expecting to have details like Revision Number, Reason for Revision details to be linked with Task List changes. Standard SAP Task List doesn't have these fields. So, I would like to develop a functionality which will have these fields with the SAP standard Task list fields.

Also, business is expecting some kind of approval before this modified task lists get used in maintenance plan or maintenance order.

So, I was thinking of providing the screen with some inputs such as Task list details & change details. So, for that custom screen, I would like to have logic to bring the change details such as what data have been changed exactly.

Hope I am clear with my query.

peter_atkin
Active Contributor
0 Kudos

Can you send an example?

Then we may be able to replicate the situation in our own systems..

PeteA

Former Member
0 Kudos

I don't understand the point. What is the example you need?

peter_atkin
Active Contributor
0 Kudos

Sorry, I meant some screen-shots showing the issue.

PeteA

Former Member
0 Kudos

I find no issue with IA15 or IA21 transactions. But I couldn't able to mention the Revision Number or Reason for Revision in standard task list screen. Also, business is expecting to have the approval before it reflects in PM plan.

I would like to have details of changes done so that I can develop a screen where I can show the task list details such as Group, Group counter, etc., with the modifications which has been done in the notification. By which I can provide the approval mechanism to approve the changes.

Hope, I am clear with my explanation.