Skip to Content
avatar image
Former Member

Redlining for Objects


I would like to get an confirmation if we can use Redlining functionality for different objects. There is BADI available for Redlining for Objects.

Can I use the same BADI for having Redlining for Material Master and Documents.

Are there any concerns that I should worry about for these objects.

Kindly advice

Thanks & Regards


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 10, 2014 at 02:05 PM

    Hi Jo,

    You need to distinguish between redlining of a BOM (which is a dedicated capability and probably the BADI you mention is the one related to this functionality), and redlining of other objects. There is no redlining capability for Material Masters. There is if course in the viewer a document redlining functionality to visually redline and annotate suggested changes to a drawing. This functionality is called "conversations":

    What are you trying to achieve?

    Regards, Ulf.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 10, 2014 at 05:03 PM

    Regarding material redlining, no there isn't. It is something I created an improvement request for but other SAP customers apparently didn't think it was required since my improvement request didn't get any subscribers. We ended up creating a custom implementation for it. A fair warning though, it will take a lot of effort. I have been working on the implementation (custom WDA in addition to enhancements to the standard WDA, FPM, ABAP, custom tables, configuration, etc.) on and off for 16 months now. The Redlining APIs (2 BAdIs, 1 WDA, couple of ABAP classes for the SP part of it) can be used with any custom objects in PLM. Based on my experience you shouldn't attempt to implement redlining for the standard object types. If you do, you will have to implement custom versions of all used standard APIs. I suppose you could also enhance the standard APIs. I want to also warn you that the standard PLM material master APIs do not support applying of changes based on the validity date from the change number so you will have to implement that as well (which I did using the planned changes API). At least one more restriction that you will run into is that planned changes (e.g. Change Documents) do not support Long Texts nor Classifications (a known restriction in SAP going back years and years), another custom implementation is required for that (custom table and background job for applying the changes on validity date). I plan to write a blog on my experience with material redlining when I have sufficient free time on my hands.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      thanks for your additional comments Samuli :-).

      Once you have the time to blog about this, I would recommend to do it in the Master Data Governance Community - I think it would be a great small usability enhancement to the change documents based approach in MDG for Material to visualize the pending changes differently.

      Regards, Ulf.