on 07-02-2013 1:27 AM
Requirement: There are possbilities of zero records files going through MDIS. We need MDM ignore the record and reach finally in the archive folder. This way an external process which get triggered after an appearance of file in archive will be triggered (regardless of MDM got a zero record file).
How is it possible to accomplish this in MDM?
HI Subin,
This is what SKIP setting does when set in import action of Import Manager.
Thanks,
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ravi,
Strangely, MDM is doing a 'Create' instead of 'Skip' for this zero record file and it creates a blank record.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Subin,
In the XSD of this source make the KUNNR OR CUSTOMER NO as Required or make min occurs = 1 in xsd.You can even control the length of this element by modifying XSD.That way NULLS would land in structural exceptions.
Otherwise managing them at source is best way.One option can be catching such records at PI level.
I would suggest filtering such records outside MDM.
Thanks,
Ravi
Thanks Ravi.
Passing blank file for us is a valid business scenario in our end to end context (legacy to SAP job stream) and we dont want MDM to fail or create exception during due to blank file. So the solution is to have MDM validate the customer number based on workflow and ignore the file and utlimately put in archive folder.
Hi Subin,
I would suggest rather than selecting and extracting roll backed records from ARCHIVE folder you go for syndicating them to a port.
This blog explains you how to do so -
http://scn.sap.com/docs/DOC-14833
Thanks,
Ravi
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.