MDM Validations
Hi Experts,
I would like to validate E-mail and VAT Registration no's while adding new vendor details in MDM.
these validations should be equal to ECC validations because I need to syndicate Vendor repository details from MDM to ECC.
is there any standard validations available from SAP for standard repsotories?
If no standard validations available from SAP for standard repositories then any guildlines to implement same ECC validation logic in MDM?
Thanks,
RDNPrasad
Hi Prasad,
You can additionally go through the below links to know more on how MDM validations works:
/people/klaus.david/blog/2005/09/16/mdm-validations(validations)
/people/markus.ganser/blog/2005/09/28/new-webinar-about-validations-with-mdm-55 (mdm validations)
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/mdm/code%2bto%2bget%2blist%2bof%2bvalidation%2bin%2ba%2btable(validations)
Hope It Helped
Thanks & Regards
Simona Pinto
Similar Messages
-
MDM-Validations Query Examaples , Tutorial , Material
Hi Experts,
Please, provide me with some Examples for MDM-Validations Query or some material with some detailed Example of Queries
written .... for example Query for Compulsary field .... etc...
regards,
Jay.Hi Jay,
As you seem to be clear with alternatives, i would be sharing about Masterdata management (i.e. MDM) from my perspective.
In general,benefits of keeping Master data in 1 place is
Conformance/Auditing
Single view of customer
Global data synchronization efforts
Accurate reporting
Consolidation after mergers and acquisitions
Reduced effort to consolidate information
Reduced cleansing/mapping of information
Increased efficiency
Reduced costs overall.
with this much details you can refer to the URLs which have detailed infomation about every aspects of MDM:
For detailed overview
http://help.sap.com/saphelp_mdm550/helpdata/en/47/1c5928cd0412b8e10000000a1553f7/content.htm
To know about Key capabilities:
http://help.sap.com/saphelp_mdm550/helpdata/en/46/b8065a4df01517e10000000a114a6b/content.htm
Read reference Guide of various modules of MDM:
http://help.sap.com/saphelp_mdm550/helpdata/en/88/9f9c427055c66ae10000000a155106/content.htm
Kindly go through these threads which will give you additional info:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/new%2bto%2bmdm%2b~%2bhow%2bis%2bcareer%2bin%2bsap-mdm
Before you, many XI consultants have showed their eagerness to learn MDM. Kindly go through htese links to know more about the same:
Newbie to MDM
/thread/683426 [original link is broken]
These links will also lead you to additional links which will guide you how to learn MDM.
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/new%2bto%2bmdm%2b~%2bhow%2bto%2blearn%2bsap-mdm
Learning MDM -- A short guide for rookies -
How to get result of MDM validation expression with type warning?
I need to get result of MDM validation expression with type WARNING (in automatic execution),
but - method validationResult.getFailedValidations(..) returns validation if it has type ERROR,
so all Warnings treated only as success despite it returned false or true.
My question - how can I get that 'false or true' expression resut for validation.
thanksHello Vladimir
By my opinion, hook warning exception isn't make sense because after warning message data will be change(upload).
Moreover if you start validation from WF Warning exception doesn't work at all.
If you want to do some data changes you should use and hook Error exception.
Regards
Kanstantsin Chernichenka -
Hi MDM Experts
I have a requirenemt where in I need to Implement all the validations on MATERIAL repository similar to standard SAP, is there a way I can achieve this either using JAVA API / web services.
The only idea is no to create validations in MDM.
Appreciate your thoughts and feedback.
Regards
VickeyHi Vickey,
If you are using the MDM system for the Master data maintainence process and the MDM tool is capable to handle the SAP standard validations in MDM ,then the better decision would be to go for MDM internal validations.
However if your business process requires validations to be done outside MDM ,then thsi can also be achieved.
If you are using the SAP NW application as teh front end with your MDM rep at the backend.Then you will have to design the webdynpro screens in NWDS .
These screens will then fetch data to and fro from your backend system.
You can use the Validations on this front end by doing extensive coding using the MDM Java Api packages and logic.
To know more on the use of MDM Java API kindly refer the below links:
http://help.sap.com/javadocs/MDM/SP06P2/index.html
SAP NetWeaver Master Data Management Java API u2013 New features in SP06 Webinar Details
https://www.sdn.sap.com/irj/sdn/event/webinars?rid=/library/uuid/209cad46-e080-2a10-7390-a5a43bd0ad2f
Hope it Helps
Thanks & Regards
Simona Pinto -
Hi All,
I am trying to create validation where start date should be equal to current date. Is there a way to write a expression?
Regards
JasbirHi Jasbir,
Current date: LEFT(SYSTIME(0),11)
Start date: LEFT(startdate,11)
Use condition: If else then
If(LEFT(SYSTIME(0),11)=LEFT(startdate,11), True, False)
You can refer the below link:
Assign constant time to field in DM
Thanks,
Priti -
Hi MDM guru's,
I am just 1 month old in MDM with ABAP background. I have few questions regarding MDM Validations--
We use flat files(Text) to load data into MDM. I have a secnerio -- When sending Vendors Data into MDM, it shuld not syndicate the records which does not have some Mandatory fields data other than Key fields data into other ERP system.
Key fields - Compy code & Partner No.
Mandatory fields - Currency , Map fileds ect.
Can you guide me how to validate the data when records are send into system and also it shuld trigger error message & send notification to user/Admin, that set of records does not have data in some Mandatory fields.
Can you please guide me and also with some of validation documents
Thanks in advance
Cheers
Srihari ReddyHi srihari ,
To add to....
While creating MDM Validations you have an option to either make your validation as an Error,Warning or None
Error: This will not allow the user to proceed withour correctly the error.So if youa re chking for a mandatory validation using IS_NOT_NULL expression for any field,then MDM will not allow you to continue till you fill in a not null value in that field.
Warning:This will throw you a warning message but will allow you to proceed with warnings
None:This is used when you wnat to run a validation on a set of specific records ,eg in a workflows
MDM valiation expression are formed by selecting the Fields nad conditions from teh expression dialogue box.So it is very easy to use,,.
You can frame your expression as per the requirement just by using simple logics which is used when creating validation sin any language.
You can check for mandatory validations by using <Field name> Is_NOT_NULL expression.
and set its staus as error,warning or none.
Also you have a provision to write a user defined message to throw up when the user have failed the validation.
All you hvae to do is create a Validation in MDM data manager and fill in its properties which will cover it all.
Then you can use this validation in a branch step in the MDM workflow to chk for only the corrected records to move on
Hope It Helped
Thanks & Regards
Simona Pinto -
Reg validations and assignments
Hi All
Im new to MDM and need to clarify some basic doubts....
What is the deifference between validations and assignments and what is their significance , and
SAP MDM is the third party tool and who is the atual vendor for this.
Points rewarded for the best..
Regards
HariHi Hari,
Both validations and assignments can be defined in MDM data manager using
functions and operators.
deifference between validations and assignments
Validations returns boolean value (True or False ) based on some rule
Example: IF (IS_NULL(Name),FALSE,TRUE).
In the above expression if name field contains null value,it returns false otherwise
true. Validations can be executed manually or automatically.
To execute the validations manually just right click on records on which you want to
do validations and execute the validation then you can see the result.
Automatic validations are automatically are executed upon record saving by giving
warning or error meaasge.
Assignments assign return value to the some field which is selected.
Suppose you took number field as assignment field and you have written expression
like this:
Example: IF (IS_NULL(Name),100,200).
If name field has null value, assigns 100 to number field otherwise assigns 200 to
number field.
See below links to get more details:
MDM Validations
New Webinar About Validations with MDM 5.5
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/102dc4e5-07c9-2910-93b3-f49c8ed52509
Validation Funcitons Enhanceable
Thanks
Narendra -
hi.....can any one tell me wat is meant by validations and workflows and the difference between them. And plz explain me the functions and there syntax .....
Hi,
Validations are used in MDM data manager for the data compliance i.e to check the structure of data if it is according to the business standards or not.Validations are written in data manager and applied and the result(True /False) are used for further actions.
Ex like a record Emailid is there.A validation is written to check if there is @,.com,.in etc are there or not.If not then email-id is not proper so we will make that email-id value blank by calling a assignments on the basis of the result of validations .
Have a look at the following links.They will help you to understand them better.
Validations:
MDM Validations
New Webinar About Validations with MDM 5.5
Workflow as the word suggest ,is to make the business solution to be in working format by including all the process of data add/update/import/ Validating/De-duplication/merging etc(as per business req.)
Workflow is used to automate the whole process.
Workflow links
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b70eb612-0b01-0010-70b4-a01122d3fd17
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60f28084-b90e-2b10-3eb6-d6565367048a
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90990743-91c0-2a10-fd8f-fad371c7ee40
Rgds
Ankit -
Cannot save data in item details iview (validations, calculation problem)
Hello,
I'm unable to save data in an item details iview. It complains about validations or calculated fields according to error message below.
I am however able to save data directly in data manager and I have no automatic excutions (set to None) on my validations.
So I guess I have to check calculations, or?
#1.5#00144F1E87AC0066000000B1000059190004769A5679B69E#1256305154700#com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage#sap.com/irj#com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage#MDO1#41676##gcomdev_GEQ_35915650#MDO1#720b5f90bfd911de9b3100144f1e87ac#SAPEngine_Application_Thread[impl:3]_33##0#0#Error#1#/System/Server#Java###taxonomies has invalid elements<fieldNameenabledpriorityfieldName1enabled1~priority1...>##
#1.5#00144F1E87AC005D000001F2000059190004769A74192B38#1256305651690#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###com.sap.mdm.commands.CommandException: com.sap.mdm.internal.protocol.manual.ServerException: A runtime error occured while evaluating an Validation or calculated field#
#1.5#00144F1E87AC005D000001F3000059190004769A74194266#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.mdm.validation.commands.ValidateNewRecordValuesCommand.execute(ValidateNewRecordValuesCommand.java:121)#
#1.5#00144F1E87AC005D000001F4000059190004769A7419431A#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.mdm.admin.utils.MdmUserCommandUtils.validateNewRecord(MdmUserCommandUtils.java:321)#
#1.5#00144F1E87AC005D000001F5000059190004769A741943B5#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.pct.mdm.appl.web.ValidationService.execute(ValidationService.java:73)#
#1.5#00144F1E87AC005D000001F6000059190004769A741944DC#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.pct.mdm.appl.web.Record.update(Record.java:2009)#
#1.5#00144F1E87AC005D000001F7000059190004769A74194574#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.saveRecord(ItemDetails.java:2139)#
#1.5#00144F1E87AC005D000001F8000059190004769A7419460F#1256305651697#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.onSaveRecord(ItemDetails.java:1920)#
#1.5#00144F1E87AC005D000001F9000059190004769A741946AA#1256305651697#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain### at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.onSaveRecord(ItemDetails.java:1828)#Hi Olof,
From the error message, it seems that the new created record is " Failing a Validation".
From the Data Manager you can save a record , when automatic executions set to None.
But the same will fail when it is added to a validation group and that group is used in the Item Details Iview while creating a record.
Please update the status.
Regards,
Nimal -
Hi All,
Iam using MDM Webdynpro Component. How can i achieve duplicate check in this? When a new record is created using the item details iview i want the material number to be unique.
Can you please suggest how to go about it
Regards
SureshSuresh -
I am not sure about the typical way. but in your MDM Configurator screen you can embedd your MDM validation (provided you have made a validation for a duplicate check in MDM).
on the top of it if you want to put a custom validation out of MDM box , then there must be a custom user exit for duplicate check in Web dynpro component screen , so for that you can code it there.
later both MDM configurator and WD component code can be embedd and one validate button can be put on screen so before entering any material/customer/vendor into the system it will run those validations and provide a duplicate check.
it's always better to have a validate button in your main screen before entering any new material/customer/vendor.
HTH
thx
Deep -
DRM Validation Rules Guide----- Really Urgent
Hi All,
I worked in Hyperion Suit, now my client want to use DRM
So can you please help me where I can DRM/MDM Validation Rules
this is really urgent
Vijayhttp://download.oracle.com/docs/cd/E17236_01/nav/portal_6.htm
-
Data creation in data manager vs. ERP transaction
Hi experts,
I have a general question on working with MDM: When I use MDM as central data management tool then I create and change the whole data within MDM Data Manager or maybe in MDM iViews in EP. Doing that way I will loose a lot of positive aspects I had doing this in ERP formerly even when using business content.
For example:
- no process logic exists (which I had in ERP dynpros in the code): no preconfigured assignments, validations, relationships, etc.
- I have to know all relevant tables where I have to do my entries
- no standard searches for typical problems
- all roles and authorizations have to be created on my own (except standard roles like Admin, Data Expert, etc.), there is no possibility to transfer authorizations from ERP to MDM (authorizations can be very complex)
- you need more (expert) know-how to maintain data (which is also a job of business departments)
- etc.
So a change to central master data management means a step backwards from a dynpro controlled input GUI to a database frontend with only rudimental features and loosing a lot of functionality that was build within a lot of years.
Is this right or did I miss something important? I think loosing all this functionality can be a cause for resistance against introduction of MDM central data management in companys.
Thanks for your answers. Helpful answers will be rewarded.
BR, bdHi BD,
CMDM is one of the later stages in using MDM effectively.Before moving to a CMDM scenario it is necessary that ground base is set up.
- One goes for a CMDM scenario once all the one time data(exisiting data) is already cleansed.So firstly you need to extract all the possible high risk duplicates existing data from the ERP sytem into MDM ,run the matching merging strategies on them and then maintain the consistent data in MDM.Once this step is completed only then it makes sense to go for the creation of new data centrally through MDM.
- Just like in ECC when a user creates a new material for instance.He has to go through all the views and enter in all the required and optional fields value.In the same way this same scenario can be replicated in MDM by creting a repository with all the fields that one needs to enter while creating a new material. and by using MDM Validations we can simulate the same requirement of mandatory as in ECC.
- If you go for a Business content repository for Material,Vendor,Product etc you will have all the ready to use Roles with authorizations so its no a much of rework.
- Standard searches amy not be available in MDM but one can always desig his/her own search based on the customer requirement and MDM searches are very easy to use and also very dynamic.
I do agree that SAP MDM may not be a fully grown tool at this point of time but with the SAP MDM 7.1 vs most of these drawbacks will be addressed. and besides although ECC can do most of the Master data related work it is not a dedicated system for that purpose and will therefore have an influence on the performance and time involved aspects.
Hope It Helped,
Kindly Reward Points if found useful
Thanks & Regards
Simona Pinto -
Calculate Expression: Systime()
Hello,
I've a question regarding the systime() function in the expression module within MDM. As this whole feature is poorly documented and also has no real error / exception handling I would like to know what Input parameter is expected by this function.
The result is "quite" obvious: It returns the System time in the format YYYY:MM:DD:HH:MM:SS: MS.
As input parameters I've tried, e.g "YYYYMMDD" in various combinations just to try if I am able to change the output format. The funny thing is: the function expects an input parameter, but really takes everything as long as it is not empty: just put in "ABCD" and it's happy....
So: Anybody an idea on this function or general documentation on this?
The underlying problem is: I'd like to compare the Systime with a TimeStamp or a GMTime field. As this does not include hours, minutes and so on, it will just work if you're using the "bigger than" or "smaller than" operation, but not the "bigger than or equal to" etc...
Any experience on that is welcome!
Thanks,
AndreasSYSTIME returns date and time in UTC/GMT format.
SYSTIME(day)
Day is a positive integer parameter, eg 1 for tomorrow;
0 for today
Ex:
(SYSTIME(0) - Creation Date) > 1
returns true if the record is older than 1 day
returns false if the record is not older than 1 day.
I agree with you the MDM Validation Functions are not documented at all. I wish SAP comes up with a good document with SP5.
Hope this helps. -
hi,
can anybody send xi material as download pdfs.
mainly i requires tbit:41,42,43,44Hi Sagar,
SAP XI INTRODUCTION
Sravaya Talanki- SAP XI Introduction Part-1 /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
Sravaya Talanki- SAP XI Introduction Part-2 /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
Sravaya Talanki- SAP XI Introduction Part-3 /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
Naming Conventions http://www.erpgenie.com/sap/netweaver/xi/namingconventions.htm
HowTo guides http://www.erpgenie.com/sap/netweaver/xi/howto.htm
XI tips http://www.erpgenie.com/sap/netweaver/xi/tips.htm
XI Roles http://www.erpgenie.com/sap/netweaver/xi/xiauthorizations.htm
https://www.sdn.sap.com/irj/sdn/wiki
XI-webdynpro /people/saravanakumar.kuppusamy2/blog/2005/02/07/interfacing-to-xi-from-webdynpro
Message Flow in XI /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
Ready Reference /people/community.user/blog/2007/02/21/ready-reference-for-xi-developers
Message Mapping
Sravaya Talanki- Message Mapping(Node Function) Part-1 /people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i
Sravaya Talanki- Message Mapping(Node Function) Part-2 /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
Standard Functions http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/frameset.htm
Advanced mapping function(mapwithdefault,formatbyexample,sort,sortbykey) /people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13
(UDF-Result Multi Hierarchy structure) /people/karthiknarayan.kesavan2/blog/2007/08/22/file-content-conversion-for-multi-hierarchical-structure
msg splitting /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
Number Formatting /people/pooja.pandey/blog/2005/10/17/number-formatting-to-handle-large-numbers
UDF-Connection DB /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
Use one as many optimization /people/william.li/blog/2006/03/21/minimize-memory-usage-during-message-mapping-when-replicating-an-element
UDF-Queue /people/harrison.holland5/blog/2006/12/08/mapping-context-changes-in-xi
UDF-ResultList /people/jeyakumar.muthu2/blog/2005/12/19/data-mining-using-apriori-algorithm-in-xi-150-part-ii
aPRIORI ALGORITHM1 /people/jeyakumar.muthu2/blog/2005/11/23/data-mining-using-apriori-algorithm-in-xi-150-part-i
aPRIORI ALGORITHM2 /people/jeyakumar.muthu2/blog/2005/12/30/data-mining-using-apriori-algorithm-in-xi-150-part-iii
java mapping flat files /people/venkataramanan.parameswaran/blog/2006/12/12/java-mapping-to-handle-flat-files-in-sap-xi
XSLT mapping /people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
java mapping csv file /people/rahul.nawale2/blog/2006/07/18/java-mapping-an-alternate-way-of-reading-a-csv-file
mapping- createif, removecontext,splitbyvalue /people/yukai.shi/blog/2006/06/02/b2b-mapping-techniques-using-the-graphical-mapping-tool
mapping- createif, removecontext,splitbyvalue /people/claus.wallacher/blog/2006/08/15/duplicating-subtrees-and-numbering-them-using-the-graphical-mapping-tool
UDF-complex mapping /people/dennys.hsieh/blog/2006/11/20/how-to-parse-xxyyzzaabbcc112233-in-message-mapping
queues in message mapping /people/venkat.donela/blog/2005/06/09/introduction-to-queues-in-message-mapping
Handling mixed content /people/venkataramanan.parameswaran/blog/2006/03/23/handling-of-mixed-content-element-in-xi
Simple java code in graphical mapping - XI /people/michal.krawczyk2/blog/2005/02/25/simple-java-code-in-graphical-mapping--xi
GlobalContainer - in graphical mapping /people/michal.krawczyk2/blog/2005/03/04/globalcontainer--in-graphical-mapping-xi
Value Mapping /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
Value Mapping1 /people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions
mapping performance /people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
multimapping /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Runtime WorkBench Monitoring
(CCMS-Alert monitoring) /people/sap.india5/blog/2005/12/06/xi-ccms-alert-monitoring-overview-and-features
secure /people/michal.krawczyk2/blog/2007/05/09/xipi-secure-storage-service-with-user-defined-funtions
Authorizations in XI /people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects
Authorizations in XI http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm
Alert configuration /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
Trouble Shoot alert config /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide
Simple adapter and message monitoring /people/michal.krawczyk2/blog/2005/01/02/simple-adapter-and-message-monitoring
How to test your mapping /people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
XI messages error /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Interview Questions
Interview Questions1 /message/1209232#1209232 [original link is broken]
Interview Questions2 http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
Michael Faqs /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
Testing of Integration process /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible
Transport in XI /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi
Transfer scenario https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/step-by-step+guides&
BPM
BPM in XI https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/integrationProcess%28ccBPM%29inXI&
BPM-1 /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
BPM-2 /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
BPM-3 /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
BPM-4 /people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
Schedule BPM /people/siva.maranani/blog/2005/05/22/schedule-your-bpm
Use of Synch - Asynch bridge in ccBPM /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi
Use of Synch - Asynch bridge in ccBPM https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
without BPM /people/henrique.pinto/blog/2007/08/02/syncasync-scenarios-without-bpm
without BPM1 /people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19
IDOC BPM /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
multimapping without BPM /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
Integration Scenario
Integration scenario1 /people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario
Integration scenario2 /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi
PCK
PCK-1 /people/siva.maranani/blog/2005/08/30/pck-cross-sectional-analysis-part-1
PCK-2 /people/siva.maranani/blog/2005/08/30/pck-cross-sectional-analysis-part-2
Enhanced Receiver Determination
Enhanced Receiver Determination1 /people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
Enhanced Receiver Determination2 /people/prasadbabu.nemalikanti3/blog/2006/09/20/receiver-determination-based-on-the-payload-of-input-dataextended-xpathcontext-object
Enhanced Receiver Determination https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/enhancedReceiverDeterminationinSAP+XI&
Multiple receiver /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
Enhanced Receiver Determination3 /people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
Dynamic Receiver Determination /people/robin.schroeder/blog/2006/11/15/using-dynamic-receiver-determination-with-sync-interface
PROXY
Java proxy-1 /people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
java proxy-2 /people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy
JAVA PROXY-3 https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d06315a6-e66e-2910-039c-ba8bbbd23702
ABAP proxy /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
File to File Scenario
XML File to XML File Scenario Part 1 /people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-i
XML File to XML File Scenario Part 2 /people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-ii
XML File to PDF File /people/divya.vidyanandanprabhu/blog/2005/06/28/converting-xml-to-pdf-using-xi
Flat File to Flat File (FTP) Part 1 /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
Flat File to Flat File (FTP) Part 2 /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
Java mapping-CSV file /people/rahul.nawale2/blog/2006/07/18/java-mapping-an-alternate-way-of-reading-a-csv-file
Dynamic File Name part1 /people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i
Dynamic File Name part2 /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii
mvc - xi /people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi
File to File no IR /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository
FTP- no mapping /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
The same filename from a sender to a receiver file adapter - SP14 /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
Payload Based Message Search in XI30 using Trex Engine HTML /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
How to send a flat file with fixed lengths to XI 3.0 /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter
Command line sample functions /people/michal.krawczyk2/blog/2007/02/08/xipi-command-line-sample-functions
JDBC Scenario
File to JDBC /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
Http-JDBC /people/siva.maranani/blog/2005/09/16/xi-how-to-on-jdbc-receiver-response
storedprocedures /people/siva.maranani/blog/2005/05/21/jdbc-stored-procedures
validating FCC /people/swaroopa.vishwanath/blog/2005/06/24/generic-approach-for-validating-incoming-flat-file-in-sap-xi--part-1
DATE/TIME datatypes and Oracle Database /people/alessandro.berta/blog/2005/10/04/datetime-datatypes-and-oracle-database
JDBC Receiver Adapter -- Synchronous Select /people/bhavesh.kantilal/blog/2006/07/03/jdbc-receiver-adapter--synchronous-select-150-step-by-step
jdbc-lookup /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
Tips and Tutorial for Sender JDBC Adapter /people/yining.mao/blog/2006/09/13/tips-and-tutorial-for-sender-jdbc-adapter
RDBMS system integration using XI 3.0 JDBC Sender/Receiver adapter /people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter
Calling stored procs in MaxDb using SAP Xi /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
XI: How-to on JDBC receiver response /people/siva.maranani/blog/2005/09/16/xi-how-to-on-jdbc-receiver-response
jdbc look up /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
IDOC Scenario
idoc to file /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
Troubleshooting File to IDOC /people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
Any flat file to any Idoc /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping
Collection of IDoc to Single File /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
Handling different partners for IDoc /people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party
IDOC troubleshooting /people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi
Mail Scenario
Spam protection-mail /people/alessandro.guarneri/blog/2007/03/18/basic-spam-protection-for-xi-mail-adapter
e-mails from the receiver mail adapter /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine
sender mail adapter /people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step
File to Mail https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken]
Dynamic mail address /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address
mail adaptor scenarios /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure
email reporting /people/community.user/blog/2006/09/07/email-reporting
mail attachment /people/stefan.grube/blog/2007/04/17/xi-mail-adapter-an-approach-for-sending-emails-with-attachment-with-help-of-java-mapping
http://help.sap.com/saphelp_erp2004/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
Triggering Email from folder /people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u
RFC Scenario
RFC-TO-SOAP scenario /people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi
File to RFC /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
Maintain RFC destination centrally /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally
Configuring the Sender RFC Adapter - step by step /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
HTTP Adapters
HTTP Adapters1 /people/kausik.medavarapu/blog/2005/12/29/csv-file-lookup-with-http-request-and-response-in-xi
MDM
MDM1 /people/pravin.bhute/blog/2005/10/04/mdm-55-150-diversity-is-the-beauty
MDM2 /people/michael.reil/blog/2006/05/18/mdm-matching-strategies-for-master-data-consolidation
R/3 to BI
R/3-XI-MDM (Outbound Scenario) /people/balas.gorla/blog/2007/02/05/r3-xi-mdm-outbound-scenario
MDM-XI-R/3 Integration /people/balas.gorla/blog/2006/09/27/mdm-xi-r3-integration
Testing and Monitoring an Interface Between MDM & XI /people/harrison.holland5/blog/2007/01/22/testing-and-monitoring-an-interface-between-mdm-xi
XI Configuration for MDM Integration - Sample Scenario /people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario
MDM Syndication /people/harrison.holland5/blog/2006/11/27/mdm-syndication
Using MDM 5.5 for Data Quality Analysis /people/avi.rokach/blog/2006/11/14/using-mdm-55-for-data-quality-analysis
MDM Matching Strategies for Master Data Consolidation /people/michael.reil/blog/2006/05/18/mdm-matching-strategies-for-master-data-consolidation
Master-Data Consolidation /people/markus.ganser/blog/2006/03/21/master-data-consolidation
Master-Data Harmonization /people/markus.ganser/blog/2006/03/21/master-data-harmonization
Central Master-Data Management /people/markus.ganser/blog/2006/03/21/central-master-data-management
TIPS and HINTS for New MDM Users /people/savitri.sharma/blog/2005/09/22/tips-and-hints-for-new-mdm-users
MDM Validations /people/klaus.david/blog/2005/09/16/mdm-validations
SAP NetWeaver.....complete information integration platform /people/kamaljeet.kharbanda/blog/2005/09/14/sap-netweavercomplete-information-integration-platform
New information on SAP NetWeaver MDM 5.5 Topics /people/markus.ganser/blog/2005/09/08/new-information-on-sap-netweaver-mdm-55-topics
Master Data Management - Why Now? Part I /people/sap.user72/blog/2005/08/17/master-data-management--why-now-part-i
Master Data Management - Why Now? Part II /people/sap.user72/blog/2005/08/23/master-data-management--why-now-part-ii
The Story of MDM5.5 /people/nitzan.levi/blog/2005/06/20/the-story-of-mdm55
World's fastest and shortest introduction to NetWeaver MDM 5.5 /people/sap.user72/blog/2005/06/14/worlds-fastest-and-shortest-introduction-to-netweaver-mdm-55
Who is the master of your master data? /people/christopher.solomon/blog/2004/09/21/who-is-the-master-of-your-master-data
XI-BI Integration /people/kamaljeet.kharbanda/blog/2005/09/16/xi-bi-integration
Forum
File to RFC Scenario.
Scenario File-XI-RFC-File
http://help.sap.com/saphelp_nw04s/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
File - RFC - File without a BPM - Possible from SP 19.
Alert
XI:Alerts step-by-step. (fundamental Basic) /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
CCMS Monitoring for XI /people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i
Configuring scenario specific E-mail alerts in XI-CCMS: Part-1 /people/aravindh.prasanna/blog/2005/12/23/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part--1
Configuring scenario specific E-mail alerts in XI-CCMS: Part-2 /people/aravindh.prasanna/blog/2005/12/24/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-2
Configuring scenario specific E-mail alerts in XI-CCMS: Part 3 /people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3
Solution Manager CEN and Alerting configuration (Advanced) /people/federico.babelis2/blog/2006/05/03/solution-manager-cen-and-alerting-configuration-guide-for-dummies
File Scenario
File Receiver with Content Conversion /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
variable substructure and variable field length /people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
XI in the Role of FTP /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
Content Conversion(Random Content in Input File) /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
Converting File content in Receiver Adapter http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Send Any Data without using IR /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository
Converting File content in Sender Adapter http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm
Thanks
Vikranth -
Error while trying to add an internal leaf
Hi Experts,
I am facing a problem while trying to add an internal leaf to an inner node in a hierarchy table.
Whenever I am trying to do so , I am getting an error message that
'One or more records failed a validation'.
I am not getting any clue why this is happening. Can any one provide me some idea to solve this problem?
Thanks,
SamratHi SAMRAT,
'One or more records failed a validation' - This statement points out that there is an MDM validation failure in the records.
You need to check for any validations for the Hierarchy table or the Hierarchy lookup filed in the Main table.
There should be a Validation that is running on the Hierarchy value/Node and preventing you from creating a node.
Setting the validation as None will not execute the validation on its on .
Hope It Helped
Thanks & Regards
Simona Pinto
Maybe you are looking for
-
How do i sync my iphone with just upgraded iTunes?
i just did an automatic update to itunes and, wow, am i sorry. why do they keep doing this? now there is no button for syncing my iphone. does anyone know how to do that or how to get back the last versioin of itunes?
-
Why Payment Guarantee procedure is not appearing in change mode
Hi All, I am displaying the customer master. The payment guar field is appearing in customer master. But when I go to change mode for the customer master, the payment guar field disappears. Can somebody throw some light on this. Note: Pls donot send
-
Code bug help for a beginner!!
Ok, I've written this code so far. Everything was fine until I got to the IF condition. When I try compiling it it tells me that the 'a' variable in the IF condition expression may not have been initialised, which I don't really understand as it's be
-
Why My Cpu is getting at 100% when I open ITunes? (Memory problem)
Good day everyone, Why is my CPU getting at 100% eating over 700 000k of ram as soon as I open Itunes? Even if I'm closing the process it reopens automaticly and take all the memory...I am under Windows Vista (Family ed.) and I have the latest versio
-
The new event are created when i import photo in the top. Before they where put in the end. All my event (around 600) are classified on the top the old and a the end the new. Where i can set the event at the end ? Thank's.