Filed mapping
hi,
if i have a field in BI and i have to find out its corresponding field in r/3 side..is there any table or tcode to find out (its a business conten DS).
Thanks
Prashnat
Hello,
Here are the steps.
1. Identify the technical name of the datasource:-RSA1, source systems tab, double click on r3 source system. Expand tree and find datasource technical name.
2. SE16 on table RSOSFIELDMAP. Enter the data source technical name in field OLTPSOURCE and/or your characteristic/key figure in IOBJNM. Your r3 field will be shown in field FIELDNM.
When you migrate from 3.x to 7.0 all datasources infosources update rules will still work. You will probably need to activate the source systems though (including the BWINST system). You can at a later date migrate 3.x datasources to 7.0 structure although we have not bothered as if it works leave it alone.
Regards
Peter
Similar Messages
-
Conflict in recording and filed mapping in LSMW For vendor balances
Hi,
I am trying to create an upload for vendor initial balances upload through f-02. now while creating a simple invoice i have to give input in following fields:
1) Document date
2) Document type
3) Company Code
4) Posting Date
5) Posting Key
6) Account
7) Amount
8) Base line date
9) Posting Key
10) Account
11) Amount
This is the sequence in which following transaction is posted:
Initial Balance Upload Account Dr
Vendor Cr
Now every thing is fine. after recording the system shows me the exact fields that i gave input during my recording. but when i go for further, in step 5 (Maintain Field Mapping and Conversion Rules) I can not find fields from step 9 to 11. i further found that this is because the input fields 9 to 11 are exactly same as 5 to 7. this is why system removes them considering them to be a duplication. can anyone help me in this regards and tell me how can we create vendor balance upload through f-02?
Regards,Solved any one facing the same problem can view the solution bellow:
I was right about system behavior. what system do is it excludes all duplication of fields. to fix this all you have to do is change the names of your fields after recording so that system can consider them to be separate fields. -
ABAP code which will use function module during field mapping in LSMW
Hi,
During field mapping in LSMW, for one of the field called field, I want to use a function module 'QF05_RANDOM_INTEGER', which will generate random numbers and map that random number to that field.
How do I write ABAP code which uses function module, during filed mapping for a particluar field in LSMW ?
Please help...
Regards,
Tushar.Hi Tushar,
You can write in FORM ROUTINE and LSMW.
I hope you know how to write ABAP code at field level.
If not ...
Come to change mode->select the field->Rule->ABAP Code
write a perform statement in ABAP code at field level.
<b>PERFORM test</b> using val
changing valu.
Go to Utilities(at menu)->switch layout-> extras ->select Layout->check Form routine-> it will display a FORM Routine... at bottom
this is the place where you can write some code for
<b> FORM test</b> using value
changing value1
FM call....
.ENDFORM
Get the value1 returned and use for the Field population.
Reward points if this Helps.
Manish
Message was edited by:
Manish Kumar -
Hello XI world...here is my problem...I'm mapping a BAPI to XCBL Format..nearly everything is ok...but one thing :
In my BAPI i have a node for item and i have a node at the same level for item text.
In the Xcbl format, the item text node is a child of item node.
Here a little drawing :
ITEMS
i1
i2
i3
TEXT_ITEMS
i1 text_item_i1
i3 text_item_i2
And this sould go to the XCBL Format
XCBL_ITEM
i1
XCBL_TEXT_ITEM
text_item_i1
i2
XCBL_TEXT_ITEM
i3
XCBL_TEXT_ITEM
text_item_i3
Do you have any idea to perform such a mapping ?Hi,
In this case you need to use Context UDF.Here i am sending the sample UDF logic,you go through it and let me know if you get any errors
This UDF you need to use in TEXT_ITEMS filed mapping
Context UDF takes 2 inputs,first input is your ITEMS and 2nd is TEXT_ITEMS.
lets say they are item[] and text[]
then copy this code
for(int k=0;k<item.length;k++)
for(int j=0;j<text.length;j++)
if(text[j].startsWith(item[k])
result.addValue(text[j].replaceFirst(item[k],""));
else
result.addValue("");
please let me know if you get any problems with this code.
Cheers,
Jag -
File not opening in Application Server
Hi All,
I have generated csv file in application Server with the help of Open HUb Destination.In Open Hub 2 files will we generated(1 is structure of the file(s_ztest),2 is data file(ztest)).When i click on the structure of the file then it is opening,but when im tryin to open data file(i,e(ztest)its giving an message like UNABLE TO OPEN THE FILE.
Please let me know how it can be opened.
Thanks In Advance,
BobbyHi All,
File is Opening,it was an error in filed mapping.... -
Hello,
I am trying to import some data (from excel scheet) from Import Manager in a flat lookup table, but after completing the filed mapping and value mapping, I am unable to add the fields as matching key criteria. They are greyed out in Matching criteria step. Why is this happening and how can this be solved ?
Thanksin lookup table field i think you have set both the field as a disply field for e.g Code and Name this both
field are set display field under lookup table to over come this problem
1. just set only one field as display field this will resolved your problem or
2. select both fields together and add as matching fields for e.g Code & Name select both fields by pressing Ctrl ( Code + Name)
Thanks,
Jignesh Patel
Edited by: jignesh patel on Jul 6, 2010 10:54 AM -
Problem about execute import button
This is mdm 5.5 sp4.
First, i did field mapping and value mapping in mdm import manager. Then i clicked 'execute import' button. The importing was successful.
After that, I added new fields in destination fields of field mapping panel via add button, and finished new filed mapping and value mapping. Then I activated the import status tab, but found the execute import was gray. I couldnt click the button to import new fields and values. Whats wrong? What should I do?
Thank u in advance.hi,
if the execute import was gray:
these may be the causes.
1. check the field mapping, and value mapping
2. Redo the Record mathcing step.
3. when you click on the import status tab, if execure import icon is grey, in import status, you will find the remarks( like, partcicualr field is not mapped -- etc.)
do the process again, you can able to see execute import icon.
hope this may help you,
Regards,
Srinivas -
Unable to Open File In Application Server
Hi All,
I have generated csv file in application Server with the help of Open HUb Destination.In Open Hub 2 files will we generated(1 is structure of the file(s_ztest),2 is data file(ztest)).When i click on the structure of the file then it is opening,but when im tryin to open data file(i,e(ztest)its giving an message like UNABLE TO OPEN THE FILE.
Please let me know how it can be opened.
Thanks In Advance,
BobbyHi All,
File is Opening,it was an error in filed mapping.... -
Syntax error while doing Convert data in LSMW
Hi experts,
I am using direct input method for uploading customer master records. After display read data step, when i click Convert data button, i get a runtime error saying that:
the data object "LEGACY_CUSTOMER_MASTER" has no component called "OLD_CUST_NO", but there is a component called "SAP_CUST_NO".
But actually we do not need OLD_CUST_NO field, so i did not include it while maintaining source fields. Someone plz help. I urgently need to resolve this.
Thanks.Hi ,
I think you have declared the filed old_cust_no in the maintain field mapping step may be in global declaration or in the mapping section of hte field. Without the use of filed OLD_CUST_NO you wont get the syntax error. Check the sysntax error in field mapping step and delete the unwanted field.Check the filed mapping section carefully based on the error.
Thanks. -
Material Master upload problem (LSMW)
Hi
I am using Standard Batch input program (RMDATIND) for MM upload i need to validate the old material number if it is already existed in MARA it should throw an error at the end of the processing saying that "Old material number" already existing in MARA . Flat file will have thousands of records.
One solution like, we can move all the error records in one internal table in code of Filed mapping conversion rule step , but the problem is where we can write the error records?
Another question when we use Standard program for conversion is it possible to show error log at the end of the processing?
Its very urgent Kindly help me ........
Rgds,
bhanu.......Hi,
YOu can populate error messages in LSMW. To achieve this you add code in LSMW. Follow the below procedure to add code in LSMW.
In Display FieldMapping and Conversion rule Step of LSMW click the button Display Variant. A screen will pop up. Check the boxes - Global Definitions and ABAP Sub Programs. This will allow you to add code in LSMW.
At check the error records follow the below mentioned procedure...
<b>Error messages in the conversion log</b>
How can user-defined error messages be added to the conversion log?
1. Use of WRITE command in the Coding
a. Example: WRITE: Error during conversion of field xxx
2. In the editor use Insert -> Message to use a message already existing in the SAP system.
a. Example (Coding after using the menu function and filling the fields):
WA_ERRORTAB-ID = '/SAPDMC/LSMW'.
WA_ERRORTAB-MSGNO = 012.
WA_ERRORTAB-PAR1 = 'A'.
WA_ERRORTAB-PAR2 = 'B'.
WA_ERRORTAB-PAR3 = 'C'.
WA_ERRORTAB-PAR4 = 'D'.
INSERT WA_ERRORTAB INTO TABLE G_ERROR_TAB.
The message will be added to the log.
For further reference click the link below
http://www.erpgenie.com/sapgenie/docs/Lsmw.zip.
Regards,
Vara -
Hi experts,
i have an issue that there is data inconsistency in IDOC( delivery address created with respect to PLANT instead of STORAGE LOCATION).
now i want to rectify the issue by checking the mapping in the program , the IDOC is created by standard procude ( thorough ME21N).
can anybody tell me how can i find the program/interface name where the logic is written for filed mapping for IDOC
IDOC type ORDERS05
Message type ORDERS
Thanks
NiruHi ,
I have put a breakpoint inside the FM IDOC_OUTPUT_ORDERS and try to reprocess the idoc from WE19, but the control not stoped at Break point .
assume below is validation inside the FM makng the issue.
IF pekko-werks NE space AND
pekko-kunnr EQ space AND
pekko-emlif EQ space AND
pekko-adrn2 EQ space AND
pekko-adrnr EQ space.
CLEAR int_edidd.
CLEAR e1edka1.
int_edidd-segnam = 'E1EDKA1'.
e1edka1-parvw = 'WE'.
*- if Third party order, send customer number of first S.O. item -----*
PERFORM fill_kunnr_header.
e1edka1-lifnr = pekko-werks.
lv_prog = 'SAPLEINM'.
PERFORM fill_e1edka1_we_gln IN PROGRAM (lv_prog) IF FOUND.
PERFORM edka1_fuellen.
* Call Method PROCESS_IDOC_SEGMENT (BADI MM_EDI_ORDERS_OUT)
PERFORM badi_process_idoc_segment.
* Call Customer Function 002 (enhancement MM06E001)
PERFORM customer_function.
* Außenhandelsdaten
* Partnerzusatz für IMPINV01 ab Release 4.0A z.B. Zoll-ID-Nummer
IF control_record_out-idoctp(6) EQ 'IMPINV'.
PERFORM fill_e1edkaz.
ENDIF.
ENDIF.
*- Manuelle Anlieferungsanschrift, wenn in allen Positionen gleich ----
IF pekko-adrnr NE space AND
pekko-kunnr EQ space.
CLEAR int_edidd.
CLEAR e1edka1.
int_edidd-segnam = 'E1EDKA1'.
can you please tell me how can control stoped at this code?
regards
niru -
How do you retain links within a page when converting from Microsoft word from a Mac?
Keeping Microsoft Word page links within a document or converting the filed map into bookmarks are not options when you work on a Mac. I subscribe to the Adobe Acrobat Plus service specifically to address that issue. But I can't find any documentation on this site that will walk one through the process. Can someone please direct me to a tutorial page that will allow me to keep my links and convert my bookmarks?
Have you tried using Safari's built-in method to email the content of a web page?
File > Mail Contents of This Page
(Keboard shortcut: Command-I)
If you don't want to email the entire page's content, you can easily edit it in the resulting email window, deleting the portions that you don't want.
Message was edited by: Rachel R -
Hi,
I am creating a copy ODS from an existing one and creating the transformation between two. It's direct mapping to all the fields. its created and activated successfully in Dev. But when transported to Test, all the fields mapped and trasported, but one filed of the mapping in transportation failed. Source filed doesn't transported. Only destination filed got transported, so for that filed mapping is not there. Any idea why it happend and how to resolve it.
Regards,
VishnuWe have to use the Rev-Track tool only to transport the objects. So I am not supposed to transport the transportation using other ways. Please let me know if there is any other way of doing it.
Our SP is 17.
Regards,
Vishnu -
Import button (the exclamation point) is disabled in Import manager toolbar
Hi,
I am working with MDM and loaded catalogue into MDM import manager. I did Mapping fields/Values and table mapping in Import status tab shows "Filed mapped 30 of 30". But the Import button (the exclamation point) is disabled in Import manager toolbar to import this to data manager.
Thanks
SuriHi Suri,
Please refer my article "SRM-MDM Catalog Setup - Ready Reference".
The SDN link is attached below
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/806f3d56-0d29-2d10-9abf-c0df6f0fdfe8?quicklink=index&overridelayout=true
Kindly refer "Import of supplier catalog" section.
Hope this helps.
Regards,
Vikas -
Setting max length of the field when using Context Model Node
I have created a model using Import Adaptive Web Service model option (a web service was a wrapper around SAP BAPI function module).
There were no dictionary types created in the Local dictionary as a result of import.
I have mapped the context of the controller to the model node.
One of the fields in the model is name CUSTOMER_NUMBER type string;
Corresponding element in the wsdl of the web service is
<xsd:element name="CUSTOMER_NUMBER" type="tns:char10" />
I have created a view with the input filed mapped to the CUSTOMER_NUMBER field of the model node.
When I type more than 10 chars into the field and hit the search button, I get a com.sap.dictionary.runtime.Ddcheck exception that the length of the field should be less than 10 chars.
How can I set the max length of the field in design time to prevent runtime exception?
Thanks,
JuliaThank you for your reply.
Java trim function will trim the white spaces only, not the characters.
I can code check length functionality before calling execute function (the function that call the web service).
I can also create a dictionary structure based on the model structure; create a context value node based on the dictionary structure and use WDCopyService API to move the data between value node and model node.
I was looking for the best practice...
When importing model based on Adaptive RFC, the dictionary structures are imported together with the model. This does not happen for Adaptive web service - hence there is a need to add coding for simple checks.
Julia
Maybe you are looking for
-
"A required CD/DVD drive device driver is missing"
I was trying to install Windows 7 Professional x64 on a brand new 2014 15" Retina Macbook Pro when I got this error. Every time the windows boot gets to the 'Install Windows" section, the first thing that comes up is this error. You can look for driv
-
Trick how to change OS language to English under XP
Hi, a little candy have just struck me in the eye: it was possible for me to change WinXP OS language to English on my Toshiba. Check if you have c:\WINDOWS\mui\muisetup.exe. If yes execute it, and you're lucky to uninstall your own national language
-
FCPX 10.1 keeps losing libraries and I can't get them back!
Is anyone else having this problem? I have been editing footage. All in a library stored on an external drive. I stopped for the night last night, shut everything down properly. Today I power everything up and FCPX 10.1 only sees the libraries on the
-
Creating PKGBUILD for palemoon, browser based on firefox
Hi, I'm relative new Arch user and I haven't done any packaging until today with Pale Moon. It is a web browser based on Mozilla Firefox and it has been build to linux just a while ago. The author of the project gave me permission to submit it to AUR
-
Mail back up Snow Leopard - Lion
My hard drive broke. Now I have Lion 10.7.5 on my new hard drive. However, I can´t get my saved mails from the Mail program retrieved. My former system was running on Snow Leopard. I backed up my files regularily with Time Machine. How can I retrieve