Performance of MDG-M central governance is a known problem and has been analyzed and optimized many times with multiple notes and recomendations. Therefore when I was recently asked by customer to look if anything can be still tuned up - especially f...
For a couple of recent months, I was working on an interesting project. That was implementation of SAP MDG Custom Objects for relatively complex data model of EUDAMED UDI (European Database on Medical Devices). The main requirements were multi-record...
In Master Data Hub scenario the MDG system is the “source of truth”, master data is replicated to satellite systems and can be extended there, but in general the common part should not be changed locally because at next replication it will get back o...
Hello experts,
Has MDC Material Mass Processing something like change documents/history?
I mean when I open completed process, can I see somewhere the materials which were included in the process and the changed values? I see just Audit Trail whi...
Hi MDG gurus,
did anyone of you implement in RBW a Reject action in parallel steps in such a way that it terminates all other open parallel tasks/subworkflows?
example: two parallel dialog tasks, both require Approve/Reject decision, however afte...
no, you can't - this BADI is called to handle response from all finished parallel branches, and the issue here is how to close those not finished yet.I have solved the problem with "killer system method task" and some code copied from SWIA, then I f...
I tested on hierarchical view (default for material changes) where valuation records and MRP are linked to selected plant - so they are not a problem here.
Similar to Plants UIBB is the Distribution Chains UIBB which also can have many records. But ...
Hi,I assume you want to just narrow the standard list (it would not be wise to set there not defined languages)- Create Z-class inheriting from feeder CL_BS_BP_GUIBB_ADDRESS_STD- set the new class as feeder of the Address UIBB- override GET_DATA and ...
Hi,you have the values in the parameter IO_CHANGED_DATA of the method, you are trying to read them from IO_MODEL and there the values are passed after the BAdI is triggered.In this BAdI if you need "fresh data", first read it from IO_CHANGED_DATA and...