Dear All,

This document is regarding the removal of Inconsistent Delta DTP ( more than one) b/w one source and target created via Transport request

Creation of Delta DTP’s  – Only one delta DTP can be created from 1 source to 1 target, SAP will not allow you to create another delta DTP if you already have one.

But there could be situation when moving changes via transport request the change in DTP technical name leads to creation of 2 delta DTP but both Inactive hence of no use.

Possible scenario-: While deleting some targets or moving some changes from development system to quality/ production system. Due to change in technical name of DTPs, there could be a possibility where the old Delta DTP is not deleted properly from the system and the other newly created Delta DTP is not usable because of presence of previous inconsistent delta DTP as shown below

Capture1.PNG

Solution-: Old DTP is not properly deleted from the system and cannot be deleted directly from RSA1 and also deletion is not possible by  re-importing the transport request.

You can delete the old Delta DTP first using program -: RSBKDTPDELETE without effecting the data in the target info provider.

Go to T-code se38 –>  give program name as RSBKDTPDELETE  and click on output symbol.

Below screen will appear ,simply give the name of DTP to be deleted and click on execute.

Capture2.PNG

Once the old DTP is removed , activate the newly created DTP and use it for data loading.

You can check how and from which request the newly created DTP is picking the records from DTP selections.

Regards,

Shipra

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Ning Wang

    Very good documentations! Thanks for the good work.

    Is there also a workaround to update the newly created DTP in process chains?

    (0) 
    1. Shipra Sharma Post author

      Hi Wang,

      I dont know what is your requirement. newly created DTP has to be manually inserted i the process chain

      If your Process chain has old DTP that are not required and you have created new one for data loads.

      One approach would be removing them from the process chain and add the newly created DTPs in process chain

      /wp-content/uploads/2016/08/1_1006681.png

      2.PNG

      OR

      One quick way

      You can right click the DTP in the process chain and select exchange variant and provide the technical name of newly created  DTP there.

      Refer screen shot below.

      /wp-content/uploads/2016/08/3_1006782.png

      /wp-content/uploads/2016/08/4_1006783.png

      Regards,

      Shipra

      (0) 

Leave a Reply