Types of mappings and its efficiency
HI All,
Till now I worked on Graphical mapping only. I want to know what is Java/Abap/XSLT mapping. In what cases we ll use what type of mapping and which one is efficienct?
please provide clear idea or any material or weblogs on this..
thanks,
anil.
Hi Satish,
These threads answer your question
ABAP Mapping Vs Java Mapping. - <b>Java mapping vs Abap mapping</b>
/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi -- <b>Different type of mappings in XI</b>
cheers,
Prashanth
P.S Please mark helpful answers
Similar Messages
-
Types of Mappings and their Use
HI All,
I have been using Graphical Mapping all these days.I want to try other mappings like Java,ABAP and XSLT. Can anyone let me know as to how to go about it and which mapping to choose depending upon the scenario.
ThanksHi
Apart from graphical mapping u have XSLT java and ABAp mappings
Usage :
Message mapping: Has GUI drag and drop - ease of use and used for simple mapping cases
Java mapping : for complicated mappings
XSLT: Messages are in the form of XML documents. XSL Transformation (XSLT) is a member of the XML family of languages. It describes how an XML structure is transformed into another XML structure. We can even call external Java methods to convert XML messages
ABAP Mapping ->
This is based on ABAP OO classes
Refer this thread which speaks of all these types of mapping
Re: mapping objects
Mapping:
http://help.sap.com/saphelp_nw04/helpdata/en/c8/b78d406b305537e10000000a1550b0/frameset.htm
For Java Mapping:
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
For XSLT Mapping:
http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm
Error handling in XSLT Mapping:
http://help.sap.com/saphelp_nw04/helpdata/en/8a/7672f7d7e444439fd7024f806221a4/frameset.htm
You can also refer some How to guides:
XI New Mapping Features article,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi%203.0%20new%20mapping%20features%20article.evn
Generic XSLT Mapping and Sample Code,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi%20code%20samples/generic%20xslt%20mapping%20and%20sample%20code.pdf
How to use ABAP-MApping in XI3.0,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20use%20abap-mapping%20in%20xi%203.0.pdf -
Request to get a list of mappings and its objects
hi,
I search scripts SQL to obtain a list of mappings in a module and the objects also.
I you know a web site where i can find some SQL it will be more interesting.
Thanks.
PatrickHi Patrick,
You can fine the mapping names in the view OWB repository owner ALL_IV_XFORM_MAPS, where INFORMATION_SYSTEM_NAME = '<your module name>.
The talbe names are stored in ALL_IV_TABLES.
Good luck,
Jenny -
My iMessage won't activate my email but will with phone number. I type my password and it says it's wrong I change it and it still says its wrong. I even made a new account and it still says the password is wrong.
Hi hectorness12!
Thanks for using the Apple Support Communities! I have found an article that can help you with troubleshooting your iMessage issue. The article can be found here:
iOS: Troubleshooting FaceTime and iMessage activation
http://support.apple.com/kb/ts4268
Thanks,
Braden -
How I can get the Billing Type for the sales order and its items
How I can get the Billing Type for the sales order and its items. I mean from which SAP tables and how?
Hi,
You need to use two tables.
First use VBFA. Enter the sales order number in the field Predecessar and the value M in SubCt field. This will give all the billing document number for the sales order items.
Then use the billing document numbers in table VBRK, where in you can get the billing document type.
Regards, -
Automatic configuration of NEU output types for PO Vendor and its partners
Hi All,
I have requirement where I need need to send IDOC to PO Vendor and its partners at the same time when PO is created and changed. I need to get NEU output types for Vendor and Partners in messages automatically. Can any one guide me how to get this functionality. Please help me with step by step process. I am new to MM.
Thanks,
RaviTo attach output type to purchase order :
Go to NACE , Select Application EF ( Purchase Order) and Click on Condition Records button.
In a POP UP window double click NEU and then select the right Key Combination and maintain right transmission medium and output devide details. -
Redetermination of pricing procedure and its condition types during credit
Hello ALL,
please provide the solution to redetermination of pricing procedure and its condition types during credit memo request
with referance to invoice
And kindly provide the step by step process of rebates
regards,
ThanksHi,
In standard setting the copy control from billing to sales document uses data transfer routine 052 (FV45C052). Within the standard the pricing procedure is copied from the billing document to the sales document and will not get redetermined. This is standard design.
However, if you would like the sales document (credit memo request) uses its own pricing procedure instead of copy that from the billing, you can implement this by using your own routine. In that case, please see note 14136 for a sample.
Please notice that you would also need to assign a different document pricing procedure for document type of credit memo request in VOV8. Then enter the new entry in OVKK to determine the pricing procedure for the new combination.
Regards,
Alex -
Different types of Planning Bills in Master Planning and its use in Industr
Hi friends,
can u pls help me in giving some details about this in ERP
Different types of Planning Bills in Master Planning and its use in Industry.
Thank you
ChandraDear Chandra,
I will suggest you to visit http://sap-img.com/sap-sd.htm. There is a separate section of Billing on this link. It will give you the overview of billing in SAP.
Moreover there is a separate section of FAQs with answers which will help you in great deal.
Hope this helps you.
Do award points if you found them useful.
Regards,
Rakesh -
Im trying to buy a song from a album but i get error that it is no longer available. The other songs is working and its a new album. I typer in the wrong password on this song. Could that be the issue?
Never rely upon the iTunes Store to always have your purchases. Always keep a copy of everything safe on a backup drive at home.
"After you download your purchases, back up your iTunes library. Previous purchases may be unavailable if they've been refunded or aren't on the iTunes Store." - http://support.apple.com/kb/ht2519 -
Tables for Defect type and its description while defect recording for a MIC
Dear Experts,
Kindly suggest the tables name in system by which we can get Defect type and its description that we have used while performing defect recording for a MIC in system at the time of result reording for an inspection lot.
Thanks in advance for your inputs ...
Best regards ,
Nitishjhii,
Check
QPAC - Inspection catalog codes for selected sets
QPAM - Inspection catalog selected sets
QPMK-CODEQUAL- Defect code grp for rejection at MIC level
Link above table field name with QAVE for UD code & QAMR for Results recording
Edited by: Lokesh K on Sep 29, 2010 10:43 AM
Edited by: Lokesh K on Sep 29, 2010 10:45 AM -
Different delivery doc types? and its purposes?
different delivery doc types? and its purposes?
Hi Ewout
There is no feature where you can maintain Doc types and Keywords for a Solution. This data is copied from the Project into the Solution Directory if you have created one.
Regards
Amit -
My messages on OS mountain lion are apperaring all blank and its not allowing me to send any Imessages, it will let me type it and as soon as i hit enter it disappears somewhere. I have updated my software and this hasn't helped! Thanks
what a long post....Apple, btw, does not read this stuff, so ranting, raving, and complaining here might make you feel good, but it does no good at all. That being said, I, too have a Mac Pro Quad Core Xeon with 6 gigs of ram and an nVidia 8800 GT graphics card (not as good as yours, alas) and I've had no problems at all with it. Yes, it doesn't have Thunderbolt, but maybe we Mac pro owners will get lucky and someone will come out with an adapter (probably not). No, you probably don't have to throw away your Mac Pro, but if you do, I'll take it, for a small "recycling" fee >:-) That was a joke. Yes, the Mac Pro's future isn't quite clear, YET. Hopefully that will improve very soon. As for not being able to upgrade to Mountain Lion. Don't worry about that too much, Nobody is forcing you to do that. Your Mac Pro won't quit working if it isn't installed. From what I've heard, you should give the new OS a chance, and wait to get it, in case there might be some bugs, or stuff not working with the new OS, which has been known to happen. Yes, we Mac Pro owners don't like being treated like mushrooms-kept in the dark, and being fed......... but Apple is Apple and it will do what it does, and there is nothing you or me can really do to change that. All I can say is....trust, have faith, be patient, go for a walk, do something else to take your mind off of this problem. IF apple decides to drop the Mac Pro for good, and that's a big "IF", I think they will anger a whole bunch of people
which isn't good. However, that hasn't happened...YET. Let us hope that it doesn't
John B -
Movement Type and Its Reversal
Hi all,
In Sub contracting scenario-
541- Transfer posting to Stock with Sub contractor from unrestricted stock.
542- Transfer posting to Stock with Sub contractor from unrestricted stock Reversal
I want to know does 542 means TP from subcontracting stock to Unrestricted stock.
Which scenario i can used 542 to movmnt type?
How the GR and Byproducts, scraps are is handled in Sub contracting.
Regards,
AshuHi
3 diff scenarios you may use 542 movement type...
1)You are sending some component to SC-vendor...for assembling against SC-PO...
Now the Order has been cancelled...you want to cancel the SC-PO, and take back the Component from SC-Vendor...Now you have to take back the Components from SC-Vendor in T.Code:MB1B,useing 542 movement type only....
2)Suppose you have issued some Components to SC-Vendor against SC-PO for making one assemble....Now the SC-Vendor has consumed the Component less compare to our Estimation(what we maintained in BOM)...
So Now you have to take back the Bal.qyt. of component fron Sc-vendor....for this purpose...First you have to Do regulr GR for the Finished assembly....and separately, you have to do Sub.Adjustment in MIGO, with ref.doc.as Your SC-PO....the Under consumed component will be adjusted in 544 O+ movement type automatically....and this Under Consumed bal.qty.Components you have to get back into Company stock in MB1B,useing 542movent type...
3)If you want to get By product from SC-Vendor.....then you can get back by useing 542movement type only...
If you want to get By product from SC-Vendor.....you have to maintain while creating BOM itself...
For eg) you give Product "A" to SC Vendor and getting back Product "B"...and By product "C"....
Then Create BOM for Product "B" in CS01...and in Components list...you give Product "A" , and maintain Product "C" as a negative component(ie) By product..)
Then Create PO for Product "B" in ME21N with Item Category "L"....
Then Issue Product"A" to SC-Vendor in ME2O///
After completion of product "B"....you do GR for Product "B"...in MIGO 101+ movement type....
At this time, the Component, Product"A"...will be automatically consumed in 543 O-- movement type...and your By Product will be generated in 545 O+ movement type and it will be lying at SC-vendor's Place....
Then separately, you can Get back this By product in to Company's stock in MB1B movement type....useing movement type 542....
I think I have clarified all your questions...
Reward if useful
Regards
S.Baskaran -
XML and its influence over program design (2 issues)
I have 2 open questions about XML and Java. I apologise if they are not clear-cut or specific enough, but really I am fishing for sound advice.
I am trying to develop a J2EE application but find myself stuttering at an early stage because I cannot decide on the best design for my application. Part of my problem is a lack of experience with the different J2EE technologies/API (especially XML APIs), and the realisation that there is 101 ways to do what I want to do.
A major issue is this: my application basically is concerned with representing conversations between the server and a user, e.g. a simple sequence of yes/no questions asked by the server to the user, which the user replies to in turn. I believe that the XML format would be a very suitable way to represent these conversations. My first question is:
* Should the decision to use XML as a storage format influence the design of the rest of the program? I feel that in choosing XML to represent the conversation data, I am stuck thinking about the rest of my program in a XML way (i.e. doing everything using a DOM etc.). Am I right in thinking that my program should be designed in such a way that an XML-based storage system could be easily interchanged with, say, a relational flat-tabled database?
My second question is:
* Imagine that each conversation contains one or more questions, and there are, say, 4 different types of question (e.g. yes/no, multiple choice, etc.). Each of these needs to be handled in a different way. Is there a good pattern or recommended way of handling this sort of situation in code, ideally avoiding a big 'if' or switch statement (e.g. if the node is of "ABC" type do this, else if it is "yes/no"...). It would be great if one could easily add new types of question to the XML and then similarly one can make easy additions to the code to cope with these new cases.
Thank you very much indeed for any advice.
GregI am trying to develop a J2EE application but find
myself stuttering at an early stage because I cannot
decide on the best design for my application. Part of
my problem is a lack of experience with the different
J2EE technologies/API (especially XML APIs), and theThat's nothing to be ashamed of. And realising that you lack experience and trying to remedy that is a good sign.
A major issue is this: my application basically is
concerned with representing conversations between the
server and a user, e.g. a simple sequence of yes/no
questions asked by the server to the user, which the
user replies to in turn. I believe that the XML
format would be a very suitable way to represent
these conversations. My first question is:
XML might be overkill if it's just a question followed by an answer and neither contains complex hierarchical data structures.
* Should the decision to use XML as a storage format
influence the design of the rest of the program? ICertainly not.
XML should represent data structures that are natural to your program, thus becoming a tool rather than forcing its structure upon you.
feel that in choosing XML to represent the
conversation data, I am stuck thinking about the rest
of my program in a XML way (i.e. doing everything
using a DOM etc.). Am I right in thinking that my
program should be designed in such a way that an
XML-based storage system could be easily interchanged
with, say, a relational flat-tabled database?
Flexibility is good to keep in mind, but at the moment I'd worry about just getting something to work.
* Imagine that each conversation contains one or more
questions, and there are, say, 4 different types of
question (e.g. yes/no, multiple choice, etc.). Each
of these needs to be handled in a different way. Is
there a good pattern or recommended way of handling
this sort of situation in code, ideally avoiding a
big 'if' or switch statement (e.g. if the node is of
"ABC" type do this, else if it is "yes/no"...). It
would be great if one could easily add new types of
question to the XML and then similarly one can make
easy additions to the code to cope with these new
cases.
Think of a factory that creates the handlers on the fly based on the actual message received.
If the factory makes use of some mapping construct to do so there's no need for any conditionals at all in your decision tree.
I've myself used XML structures successfully to define such mappings (and so have others) on disc, but simple ones can be easily represented using just a properties file. -
How many types of mappings in sap xi
hi,
how many types of mappings in sap xi,what are there can u explain me
bye
phenixhi suresh,
There are 4 types of mapping in XI
1. Graphical
2. XSLT
3. java
4. ABAP.
There is no hard and fast rule for using the mapping techniques. But, I will try to put things in the right perspective for you.
Graphical Mapping is used for simple mapping cases. When, the logic for your mapping is simple and straight forward and it does not involve any complex logic.
Java and XSLT mapping are used when graphical mapping cannot help you.
When the choice is between Java And XSLT, XSLT is simpler than java mapping and easier. But, it has its drawbacks. One among them being that you cannot use Java APIs and Classes in it. There might be cases in your mapping when you will have to perfrom something like a properties file look up or a DB lookup, such scenarios are not possible in XSLT and so, when you want to use some specific Java API's you will have to go for Java Mapping.
Java Mapping uses 2 types of parsers. DOM and SAX. DOM is easier to use with lots of classes to help you create nodes and elements, but , DOM is very processor intensive.
SAX parser is something that parses your XML one after the other, and so is not processor intensive. But, it is not exaclty easy to develop either.
For further info on each of the mapping, refer to these links,
Graphical Mapping,
http://help.sap.com/saphelp_nw04/helpdata/en/6d/aadd3e6ecb1f39e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
XSLT Mapping
http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/content.htm
http://www.w3.org/TR/xslt20/
Java Mapping
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm
DOM parser API
http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/package-frame.html
Also, check this thread for more info,
Different types of Mapping in XI
Regards,
Bhavesh
Maybe you are looking for
-
TS4036 I have deleted all my apps from my library how do I get them all back?
I have deleted all my apps from my library on itunes and now they are all in my trash can and I don't know how to get them back or even if I can. Will somebody please help????
-
Adding field 'Document Type' to Cash Flow Statement form in FSI5
Dear SAP Experts I am developing a 'Cash Flow Statement' using FSI5/FSI3 functionality. I need to have a field 'Document Type' in the list of characteristics. Can anyone of you guide me how can I add this field? An urgent reply is highly appreciated.
-
Automatically update text field depending on the in select list value
I have got 2 tables. Table A (Employee Personal Detail), Table B (Employee Academic detail). Employee no is common field between two tables). I have created interactive report with form on table b using in-built templates. I have added text box on fo
-
How to connect SQL server using JRun
I am relatively dumb into Java. I am running JRun server in Unix box, and I need to connect to the SQL server (full marks for guesssing that SQL server is on the Win2K box). Now I want to connect to the SQL server from Jrun using JSPs. Question: 1. I
-
About the Classic scenario,ERP PO number didn't return go Shopping card
About the Classic scenario,We create a shopping card,And approved,the follow document purchaser order create the ERP system,But the Purchaser order number didn't return to the shopping card follow document tab page.How can help me?