Showing posts with label Discrete. Show all posts
Showing posts with label Discrete. Show all posts

Wednesday, November 19, 2014

BOM Redlining: Adding Colour to Your BOM!

BOM Management is without doubt one of the fundamental components of PLM. So much so, that BOM Management is not discussed as a separate functionality or module at all, when we talk about SAP PLM. Part of the reason could be that the functionality is mostly already present in ERP, and therefore can  be readily consumed by PLM users. Nevertheless, SAP PLM does have something in addition - BOM redlining! This interesting tool came about with Enhancement Pack 6, and the good thing is that it is almost entirely out-of-the-box, i.e. it doesn't require any special configuration.

So what exactly is BOM redlining? Imagine a BOM with most items in the familiar grey/blue colour, but some standing out in red or green. What could it be? Now think of the word redlining - it typically means adding a transparent layer over a drawing, etc., and writing something over it. Right? So there you are - BOM redlining lets you create a layer over the original BOM where you can make changes without changing the underlying BOM. You create redlining to suggest changes to a BOM such as addition or deletion of items, changes in quantity, etc. Depending on the changes you are suggesting, the items become red, yellow or green. The redlining can then be reviewed by someone and approved. All that you have to do then is click on Apply button, and voila! the original BOM is changed as per the suggestions in the redlining. You can even insert items for which you haven't yet created material masters. For that you have time till you are actually applying the changes to original BOM.

When do we use BOM redlining? One may think that question is already answered - whenever we plan a change in a BOM, we can use this feature. But there is a catch. What if you are using CAD integration? Would you implement a change in BOM through just the redlining without making any changes to the geometric models in CAD? This may be possible for some items, for example, consumables and variable length items. But in majority of the cases, one would imagine that a change in BOM would necessitate some or the other change on CAD side. In this scenario, the change must start with the CAD model and copied to the engineering BOM from within Engineering Control Center. For recording a suggestion, you can always use the comment option in the viewer. Incidentally, that is also called 'redlining'. Should we then use BOM redlining in process industries? Not really, because there the changes would first be implemented in a recipe. I can think of 2 scenarios where BOM redlining can be used. First, in complex multilevel assemblies, there could be some subassemblies that are not maintained in CAD. Second, for changes in manufacturing BOM which are done independent of engineering BOM. You make such changes in mBOM and then in Product Structure Synchronization (PSS) decide intelligently which of these changes should be accepted or overwritten in the next round of BOM syncing.

You can create a redlining for a BOM by clicking on the 'Redlining' button in the BOM screen. But matters get slightly confusing here. You always land at the default redlining that is called REDLINING1. You need to click on the 'Create' button to create a new redlining which then becomes available via a dropdown. I think this is not very intuitive and hopefully we will see some improvement soon. A BOM redlining can be added to an Engineering Record, though that is not strictly required.

Incidentally, BOM redlining has a very different meaning in some other (non-SAP) PLM applications. There it means comparison of a BOM between two revisions where the result shows up something similar to the redlining in SAP PLM, namely, rows of items with colours based on whether the items are present, absent or different between the two BOMs being compared. SAP PLM users can use the BOM comparison feature from ERP, which uses mathematical icons to show equivalence between rows of BOMs being compared, but it would be a good idea for SAP to reuse underlying code of redlining for a BOM compare function in web UI, in future. 

Finally, an interesting titbit: If you look at IMG for BOM redlining, you realize that it is a special case of a generic object called redlining. Which means you can extend redlining function to other objects. But SAP strongly recommends against using it for any other standard objects than the BOM. All you have in IMG is a couple of BAdIs with standard code, which you can extend, for example, to add fields to be displayed, etc. 

Do share your thoughts!

Thursday, October 23, 2014

SAP's Engineering Control Center - A Step in the Right Direction

Recently SAP announced it has acquired the Engineering Control Center from DSC Software AG, and the new solution will replace the old CAD Desktop interface for integrating CAD applications with SAP PLM. Engineering Control Center, or ECTR as it is generally known, was available as a partner add-on from DSC. By acquiring it and replacing CAD Desktop with it, SAP has achieved many objectives - dramatic UI improvement, significantly improved functionality, and a definitive roadmap for the future.

Let's look at these 3 aspects in detail. First of all, the ECTR is refreshingly better on the UI front as compared to the ABAP dynpro-based CAD Desktop. The layout is more modern with drag-and-drop feature that helps you achieve in a single move what would otherwise have taken several clicks and screens. It uses a familiar way of organizing objects with a folder structure on the left and object detail/preview panes on the right. SAP's 3D Visual Enterprise is embedded in the preview. Context menus and multiple icon bars provide alternative ways of carrying out different actions.

On the functionality front, there are many new improvements. ECTR provides a window for your workflow inbox, and also alerts on the objects you choose to keep an eye on. This should allow at least some design engineers to completely bypass the NetWeaver Business Client (NWBC) based UI for PLM, and work completely within ECTR. There is a demo video on YouTube that shows a new object called Change Process which is similar to Engineering Record, but appears to be a coordinating object over several Engineering Records. It is not yet clear if this is an out of the box feature that customers will get when they buy ECTR licenses from SAP, or something they will have to purchase from DSC as an optional add-on. In any case, it is an interesting concept. There are situations where changes have to be carried out in products that are owned by different owners, each of whom would like to have their own Engineering Record to carry out the changes, and yet the statuses of these ERs have to come together somewhere. Many customers have done custom development, especially in the PPM solution, to somehow achieve this. A standard functionality on this will definitely find many takers.

Lastly, SAP says it plans to enhance ECTR to cover not just mechanical CAD applications but also ECAD, embedded software, simulation engineering, and so on. This adds a significant strategic dimension to this acquisition. As of now, it is not even clear whether the new ECTR even supports all the mCAD applications that the CAD Desktop supported. However, since SAP has made the strategic decision in April 2014 itself, the integration partners would have already started their work. It would also be interesting to see if the announcement triggers interest among newer partners to develop connectors to individual CAD applications. In such a scenario, customers will have a wider choice.

All said and done, it remains to be seen how popular the new interface becomes. There is very little clarity as yet on pricing - whether ECTR will come bundled with PLM licenses and customers only have to buy licenses for connectors to individual CAD applications, or they have to pay for ECTR over and above connectors and PLM application licenses. It is hoped these details are made available soon. Pricing is a sensitive factor in emerging markets, and it is hoped SAP goes for an aggressive pricing and targets for volumes that are waiting to be tapped within their ERP installed-base.