Lookup for value while mapping

Hi ,
I have a situation in hand and i am looking for a performance effective solution .May be anyone can help me.
I have a PO where i have to map it to a xml . at the item level i have to fetch a field from the SAP Backend and then populate the XML with that value.
I can write a lookup for that field using the JCO lookup.
but this code will execute for each line item . right !!!.
Can i do this in one call and get the field data for all the line items and then split it according to each occurance of line item
Regards
Nikhil

Nikhil,
This can be done but with some changes in the RFC.
1. Make changes in the RFC such that it can handle multiple records and send the response in multipkle records . ( The RFC code should contain TABLE to handle this ).
2. Write an Advanced user Defined Function that will take all the input fields as the input, call the RFC and get the response values. Stored them in an array declared in the Java Section ( from Sp 14 onwards, there is a java section that allows you to declare Global Variables and use them anywehere in your mapping ).
3. This user defined function should be called at the mapping of the root nodes.
4. Now , write another UDF , that will read the values out of the global variable array using a global counter , map it to the target and increment the same.
Regards
Bhavesh

Similar Messages

  • Lookup for values from XI to R3

    Hi Experts,
    i need to get values from r/3 table whenever i pass two values from XI.
    Can I write a function module(RFC), which imports these values from XI and exports the values needed by XI from R/3 custom table.(infarct I'm going to of RFC lookup)
    Is there any other way to get values from R/3 custom table.
    let me know your thoughts.

    >
    Viswanath wrote:
    > Hi Experts,
    >
    > i need to get values from r/3 table whenever i pass two values from XI.
    >
    >
    > Can I write a function module(RFC), which imports these values from XI and exports the values needed by XI from R/3 custom table.(infarct I'm going to of RFC lookup)
    >
    > Is there any other way to get values from R/3 custom table.
    >
    > let me know your thoughts.
    You write a Function Module in R/3 with the import parameter being the 2 values from XI. The export parameter will be the looked up value.
    You can call this Function Module using an RFC lookup.
    Other way of doing the same is using a JCO call like in this blog,
    JCO Lookup - Hide the connection parameters from source code
    BR

  • Using a lookup for mapping program to retrieve the specific value

    Hi All,
    I have a scenario like …I need to use a lookup for mapping program to retrieve the specific value based on the input parameters.
    Here I have got some rough idea like …
    1. Creation of java program to connect the DB table and access the values, Import this java program as archive into XI.
    2. Creation of user defined function to use the above java program
    3. Include the user defined function in the interface mapping.
    Here I feel it needs some more info to complete this scenario, so can anyone provide the step by step procedure for the above scenario.
    Thanks in advance.
    Vijay.

    Hi Vijay,
    Basically you have embed Database lookup code in the UDF. For all kind of Lookups refer to below links..
    Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0
    Lookup’s in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
    /people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api
    Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
    Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
    /people/sravya.talanki2/blog
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/05a3d62e-0a01-0010-14bc-adc8efd4ee14
    How we have to create the lookups?
    Check this weblogs with some screenshots on how to achieve this:
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    /people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
    Ranjeet Singh.

  • Partial match for Value Mapping in Import Manager

    Hello Experts,
    We have a import map which is used to do mass insert of data into the main table. This is done as & when required by the end user.
    We have a qualified lookup field which has a flat lookup filed as the Non-Qualifier. This flat lookup field is refering to a Lookup Flat table, which has mulitple dispay fields like Code,Name, Status etc. (14 fields in total) where as only the Code is the unique field.
    We have only the unique field in our source file which we use for the import. Since we have only a part of the display fields in the source, the automap functionality in the Value maping section doesn't work. It becomes very tedious for the user to manually map all the values for this field.
    Is there any way by which we can convert the source or target values in the import map, so that we can map the values using the Automap feature?
    Your help & suggestion for alternate approach is highly appreciated.
    Thanks in advance.
    Regards,
    Uday
    P.S. We are using SAP MDM 5.5 SP6.

    Hi Uday,
    No need to enable remote key mapping for QLT. Please execute the below steps(stated with an example) -
    1.  Among all the fields in the referenced lookup table, identify the lookup fields and the tables they are looking up .
    For eg.If you have a lookup field as 'Country' as one of the fields, look up table will be 'Countries'
    2.For the identified lookup tables, set 'key mapping =Yes' in Console.
    For eg, For Country Lookup table ,set Key mapping to 'Yes'
    3.Import values into Lookup table (Import manager)/ Remote key update -
    In import manager, select source (local file) and destination as Countries flat table.This Table will be haing 2fields - Code and description.Clone the 'Code'field and map it to Remote key field in destination hierarchy.Map code and description to equivalent destination fields. Select 'Code' as matching field > Perform import into lookup table.
    Check if the records in countries table are updated with remote keys(in Data manager> right click on a record> select 'Edit key mappings' > view key mapping for the record)
    3.Import to Qualified table/Auto value mapping -
    Now, in the import map for qualified import , map the source field and destination field (of lookup type), all the values of this field will automatically map.
    Similarly, refresh remote keys mappings for all the lookup tables first and then you can see auto mappings of values happening for the lookup fields.
    Regards,
    Vinay M.S

  • Message-Mapping: Use same RFC lookup for different target fields

    Hello,
    I need to apply an RFC Lookup which delivers a boolean flag back (true or false). This RFC lookup should be used for different target fields.
    Is there a way to execute the RFC lookup just once and then store the result in an internediate variable that I can use for all futher checks for different target fields?
    If this is not possible and I have to apply the RFC lookup for all necessary target fields is it then executed for each target field ? This is exactly what I want to avoid in order not to slow down performance.
    The input parameter (=source field value) would be the same.
    Thank you for your advice!

    Exactly.
    Here is a UDF example I have that you could adapt to your needs.
    Set
    public String setCounter(String a,String b,Container container){
    /* Store values in global datacontainer
    a: mapping value and return valueparameter
    b: name for stored value parameter
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    myGlobalContainer.setParameter(b.toUpperCase(), a);
    return a;
    Get
    public String getCounter(String a,Container container){
       //write your code here
    GlobalContainer gc = container.getGlobalContainer();
    if (gc.getParameter(a) != null) {
      return String.valueOf(gc.getParameter(a));
    } else {
    return "1";

  • SEM BSC - Exception while mapping value fiels to datasource

    Hi All,
    I am facing an Exception error while trying to get the value field mapped with Datasource by clicking the "Refresh Data Sources" in Value field tab of Measure definition of the Balance scorecard.
    The Exception is :
    An exception with the type
    CX_SY_DYN_CALL_ILLEGAL_TYPE occurred, but was
    neither handled locally, nor declared in a RAISING
    clause
    The SEM used is in Netweaver 2004s.
    This exception is not allowing me to restrict values for perticular Characterstics values.

    Hi Marta,
    Your Answer gives some idea about the Exception.
    My SEM-BW release is 600 with no support package.
    Whereas the BW is 700 with SP 14.
    In SEM the Balance scorecard runs fine in SEM-BW release 400 but while dual coding the same in upgraded systemSEM-BW 600 this exceptions occures.
    This doesn't allow me to mapp the value field with the Datsource which is query, checked to act as datasource.
    Please help me out .

  • Domain Value Lookup for EMPLOYMENT CATEGORY CODE in the W_EMPLOYMENT_D

    Hello friends,
    When I query the EBS with following code to put the data in the configuration file
    SELECT DISTINCT SYSTEM_PERSON_TYPE, USER_PERSON_TYPE
    FROM PER_PERSON_TYPES
    WHERE SYSTEM_PERSON_TYPE IN ('EMP','CWK','OTHER','EMP_APL','EX_EMP','EX_EMP_
    APL','RETIREE','PRTN')
    ORDER BY 1,2
    I get output as follows
    CWK     Contingent Worker
    EMP     Employee
    EMP_APL     Employee and Applicant
    EX_EMP     Ex-employee
    OTHER     Candidate
    OTHER     Contact
    OTHER     External
    PRTN     Participant
    RETIREE     Retiree
    So, I want to put the data in the configuration file, what about other columns.
    USER_PERSON_TYPE     SYS_PERSON_TYPE     W_EMPLOYEE_CATEGORY_CODE     W_EMPLOYEE_CATEGORY_DESC     W_EMPLOYEE_SUB_CAT_CODE     W_EMPLOYEE_SUB_CAT_DESC
    How should I fill the columns marked with bold.
    Please help

    I have the same problem. I currently have an open service request on this so will post any response I get from the oracle product manager. In the meantime here is a bit more detail on the issue...
    This is step
    Oracle® Business Intelligence Applications
    Configuration Guide for Informatica PowerCenter Users
    Version 7.9.6.1 E14844-01
    7 Configuring Oracle Human Resources Analytics
    7.2.2 Configuration Steps for Oracle HR Analytics for Oracle EBS
    7.2.2.3 How to Configure the domainValues_Employment_Cat_ora.csv
    http://download.oracle.com/docs/cd/E14847_01/bia.796/e14844.pdf
    The task is to map the 2 source dependent values (left hand side) to the 4 source independent domain (W_) values (right hand side). Unlike other similar steps in this case the set of possible domain values is ambiguous.
    On my system the source dependent values - the left hand side of the csv spreasdsheet are
    Agency Contractor,EMP
    Employee,EMP
    Ltd Company Contractor,EMP
    PAYE Contractor,EMP
    Employee and Applicant,EMP_APL
    Ex-Agency Contractor,EX_EMP
    Ex-employee,EX_EMP
    Ex-Ltd Company Contractor,EX_EMP
    Ex-PAYE Contractor,EX_EMP
    Ex-employee and Applicant,EX_EMP_APL
    Contingent Worker,CWK
    External,OTHER
    Candidate,OTHER
    Contact,OTHER
    Participant,PRTN
    Retiree,RETIREE
    the configuration document says
    "When editing CSV files, make sure that you: Do not add new values, other than the values present in the CSV file, to the columns with the name format W_ columns. In other words, if you add new rows to the spreadsheet, then the columns with the name format W_ values must map to those in the default spreadsheet. If you add new columns with the name format W_ values, then you must customize the affected mappings."
    The reason you should not change the domain values is because these values tend to be "hard coded" in the ETL/RRD/requests to provide the various metrics. "Incorrect mappings may result in inaccurate calculations of Oracle Business Intelligence metrics. Some sessions may fail if these procedures are not compiled in the database before running the workflows."
    the default out of the box lookup file
    domainValues_Employment_Cat_ora11i.csv
    has 7 mappings
    USER_PERSON_TYPE,SYS_PERSON_TYPE,W_EMPLOYEE_CATEGORY_CODE,W_EMPLOYEE_CATEGORY_DESC,W_EMPLOYEE_SUB_CAT_CODE,W_EMPLOYEE_SUB_CAT_DESC
    Employee,EMP,EMPLOYEE,Employee,EMP_REGULAR,Regular Employee
    Expatriate,EMP,EMPLOYEE,Employee,EMP_EXPATRIATE,Expatriate
    Temporary,CWK,CONTINGENT,Contingent Worker,CONTINGENT_TEMP,Agency/Temp
    Contingent Worker,CWK,CONTINGENT,Contingent Worker,CONTINGENT_CONTINGENT,Contractor
    Contractor,EMP,CONTINGENT,Contingent Worker,CONTINGENT_CONTRACTOR,Contractor
    Student,CWK,CONTINGENT,Contingent Worker,CONTINGENT_INTERN,Intern
    Trainee,CWK,CONTINGENT,Contingent Worker,CONTINGENT_TRAINEE,Trainee
    that gives 2 employment categories
    EMPLOYEE or CONTINGENT
    with 6 possible combinations with sub category
    EMPLOYEE,Employee,EMP_REGULAR,Regular Employee
    EMPLOYEE,Employee,EMP_EXPATRIATE,Expatriate
    CONTINGENT,Contingent Worker,CONTINGENT_TEMP,Agency/Temp
    CONTINGENT,Contingent Worker,CONTINGENT_CONTINGENT,Contractor
    CONTINGENT,Contingent Worker,CONTINGENT_INTERN,Intern
    CONTINGENT.Contingent Worker,CONTINGENT_TRAINEE,Trainee
    Normally the source independent W_* domain values, that is, the right hand side of the csv spreadsheet that you map your source values to, are listed in the Data Model Reference.
    My Oracle Support Document ID 819373.1 BIAPPSDMR796_RevA.pdf
    Oracle Business Analytics Warehouse Data Model Reference Version 7.9.6
    In this case - the domain values listed in the data model reference are ...
    Table 3–6 lists the values for the Employee Category domain value for W_EMPLOYMENT_D.
    //"W_EMPLOYEE_CAT_CODE","W_EMPLOYEE_CAT_DESC", "Source"
    "CONTRACTOR", "CONTRACTOR", "Oracle EBS, PeopleSoft"
    "DIRECT", "DIRECT", "Oracle EBS, PeopleSoft"
    "INDIRECT", "INDIRECT", "Oracle EBS, PeopleSoft"
    "OTHER", "OTHER", "Oracle EBS, PeopleSoft"
    "REGULAR", "REGULAR", "Oracle EBS, PeopleSoft"
    "TEMPORARY", "TEMPORARY", "Oracle EBS, PeopleSoft"
    This is confusing because
    i) the category values are differnet to those in default file (EMPLOYEE or CONTINGENT)
    ii) the DMR document has no listing of the possible sub categories
    So the question is - what do you map your source values to? The instructions are not clear! The only way I can think to find out for sure is to do an impact analysis of the ETL's / RPD / requests to find instances of hard coded values for the domain values.

  • Although I have been using Google Maps App in India for a while now (without any issues) but I still want to know if there are any plans for launching Turn by Turn Navigation under the OOTB Map App for iOS?

    Although I have been using Google Maps App in India for a while now (without any issues) but I still want to know if there are any plans for launching Turn by Turn Navigation under the OOTB Map App for iOS?
    It has been quite a while since Apple came up with Map App of their own and should be releasing improved maps with more capabilities in India.
    Cheers!
    Abhishek

    No one here can answer your question, as there is no one from Apple here, & no one here represents Apple or speaks for Apple.

  • Regarding  Exception handling for  Value mapping

    Hi
    We have a requirement for resending the message (using  SXMB_MONI)for Value mapping and other message mapping related errors . Is there any others way we could achieve this , Any help on this is appreciated ?
    Thanks in advance,
    Jishi

    Hi Jishi,
    I don't think that SXMB_MONI is the solution.
    If you have a mapping error this can belong to two things:
    a) either your mapping is wrong
    b) or your message is wrong.
    In case a) you have to correct your mapping
    In b) The sending system must look what happend.
    In my opinion in both cases (a & b) the process must be restartet from the source system. That's the way we do it.
    Additionally we send a information message in the exception branch to the sending system
    Regards Mario

  • Need Basic Materials for Value Mapping Function

    Hi  all,
               Can any one provide Basic Materials for Value Mapping Function???

    Hi Ragu,
    u can chk out this :
    http://help.sap.com/saphelp_nw70/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
    Hope ths was helpful.
    kanan

  • Is is possibel to do an RFC Lookup from The Graphical Mapping?

    Greetings,
    While doing a message mapping I need to get the value from R3 system using an RFC, is it is possible ?

    Hi
    we can do by using rfc look ups
    Lookup in mapping is the feature provided by SAP to lookup the data in the target R/3 or DB systems with the API provided.
    You need to write UDF in order to implement the API's provided by SAP.Consider the below example
    VendorNumber-UDF--CURR
    The scenario is legacy to SAP. The legacy system doesn't provide the currency details. But the target field need's to be populated with currency value.
    "The business rules says there are values maintained in SAP Table where if you pass VendorNumber it will return thr currency to you"
    So what you can do? You can write UDF implementing SAP Provided API's and do a lookup in the SAP System and get back the currency value and populate them in CURR field.
    I hope it clears a bit.
    Please find the below blogs
    DB Lookup: /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    RFC Lookup:https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b439
    There are three types of look ups u can do
    RFC look up
    SOAP look up
    JDBC look up
    What is Lookup and why we need:
    Within an XI mapping it is a common requirement to be able to perform data lookups on-the-fly. In particular, there may be a need to look up some data that is maintained in an R/3 application.
    In the error handling topic we have seen the different validations which need to be performed on file. This can be done through Lookup.
    Some use cases:
    • Look up material number from table MARA.
    • Look up cost center budget.
    • Look up employee information.
    • Look up unit-of-measure (UOM) information from table t006a.
    • Lookup for raising an alert.
    The purpose of the lookup may be:
    • To perform application-level validation of the data, before sending it to the backend.
    • To populate fields of the XML document with some additional data found in the backend application.
    This is a form of value transformation.
    The "value mappings" offered by XI are not adequate in this case, since the data would have to be manually entered in the Integration Directory.
    There are two ways in which we can do lookup:
    • Call lookup method from GUI mapping.
    • Call lookup method from XSLT mapping.
    Lookup method from GUI mapping can be called using any of the following ways.
    • RFC lookup using JCO (without communication channel)
    /people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
    • RFC lookup with communication channel.
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    • Lookup using JDBC adapter.
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    • CSV file lookup.
    /people/sundararamaprasad.subbaraman/blog/2005/12/09/making-csv-file-lookup-possible-in-sap-xi
    Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
    /people/sravya.talanki2/blog
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/05a3d62e-0a01-0010-14bc-adc8efd4ee14
    DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
    You can refer to these links.
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer Absolute stealer.
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    For Java APIs and also here you can map that how many types of lookups are possible in XI.
    http://help.sap.com/javadocs/NW04/current/pi/com/sap/aii/mapping/lookup/package-summary.html

  • Lookup Code value switch automatically in case of same decode value

    Hi,
    We have create a simple Lookup type UDF on OIM user profile. The lookup value contains the different code value for same decode value like 1-->Project Manager, 2-->Project Manager, 3-->Project Manager. Now the issue is that if someone goes form the web console and edit the user (just click on edit and then save it back without making any change), this lookup field value switch to default code value for 'Project Manager'. Let's say if OIM internally assume 2 as default code value for 'Project Manager' (not sure how OIM maintains it internally), If we follow the edit process for a user who has '3' as code value then after save the value in the database change to '2'. The same happens for user with '1' as code value as well. Now mapping multiple code values to same decode is very common where you need to integrate OIM with legacy systems where multiple key values assigned to the Job title/positions with same description. Has anyone came across this scenerio in past and found any solution. Please help. We tried by using lookup querry as well but no luck. We are using 9102 BP02 OIM. Thanks

    First thing first
    Why do you need 3 entries in the lookup for the same vaule? It's only a confusion to the end-user to select which one.
    Now....
    In case you have some compelling situation, just try to have some differentiation for the decode value; like 1~Project Manager, 2~Project Manager, 3~Project Manager. This way confusion may be obviated and so as the issue.

  • 0UNIT - No SID value found for value 'FYR' of characteristic 0UNIT

    Dear All,
    Request your help for the following issue observed.
    Please find below the details of the issue observed:
    Scenario: A flat file upload in and ODS with field Alternate Unit of Measure (mapped to 0UNIT)
    Issue: While activating the data in the ODS (Transformation, RSDS transaction datasource), it gives an error stating 'No SID found for value 'FOZ' of characteristic 0UNIT'.
    Measures tried: Transferring Global Settings, Checking in the table 'T006', Checking the format of the flat file.
    May I please request your help for the above issue at the earliest.
    Thank you.
    Regards,
    Kunal Gandhi

    Hello,
    Same issue here.
    I've checked the entries in 0UNIT SID table: The unit "xxx" is not present.
    But this unit is present in T006 table, with no specific option.
    The update mode for Master Data on SPRO is : "Create master data if Not avalaible (Auto_sid)"
    The update mode in infopackage is "Always update data, even if no master data exist for the data"
    I've used the "Rebuild tables" mode for Units of measurement for my source system.
    The tried the simulate update for my datapackage.
    ==> No errors
    ==>deletion of package on the data target
    ==>manuel update of data from the package
    ==>change to green
    ==>check the 0UNIT SID table : The unit "xxx" is now present !
    Hope this helps

  • Resolving lookup column value

    We have the following data model
    My_Source_Table (Column1,Column2, Column3...)
    My_Stage_Table (Column1,Column2, Column3...Res_Lookup_Value....)
    My_Target_Table (Column1,Column2, Column3...other columns)
    My_Interface1 operates on My_Source_Table --> My_Stage_Table
    My_Interface2 operates on My_Stage_Table --> My_Target_Table
    While populating the My_Lookup_Column in the My_Stage_Table, the following logic must be used
    My_Stage_Table.My_Lookup_Column =
    1. Column1 in My_Source_Table WHERE My_Source_Table.Column2 = My_Stage_Table.Column3
    2. If no value is obtained in step1, Lookup for Column1 in My_Target_Table WHERE My_Target_Table.Column2 = My_Stage_Table.Column3
    How can we populate this Res_Lookup_Value column in ODI ?

    Hi,
    Is it that logic mentioned here is for interface 1 or what?
    one more thing
    what you are tryig to say in bolded lines
    While populating the My_Lookup_Column in the My_Stage_Table, the following logic must be used
    My_Stage_Table.My_Lookup_Column =
    1. Column1 in My_Source_Table WHERE My_Source_Table.Column2 = My_Stage_Table.Column3
    2. If no value is obtained in step1, Lookup for Column1 in My_Target_Table WHERE My_Target_Table.Column2 = My_Stage_Table.Column3
    How can we populate this Res_Lookup_Value column in ODI ?
    thanks,
    Madha

  • Output value from map

    Hi
    I have written an application in which all the files names in a folder are saved in a string array.
    Then a Map object is created with the folder name as key and the String array as the value. This is being done for all the folders till one layer deep ie: the same function is appplied for the sub folder also, but not for the sub sub folder.
    Later I am merging all these maps into one single file.
    Now while printing the merged map I can see the keys (folder names) but the values seen are [Ljava.lang.String;@119298d....
    Can anybody tell me what do I have to do to be able to see the String array as the value????
    Thanks

    -- Use Iterator to iterate with Maplike this:
    for(Iterator it=map.keySet().iterator(); it.hasNext(); ){
               String s=(String)it.next();
    }

Maybe you are looking for

  • IPod Touch 2nd generation won't turn on and won't show up under Devices on my iTunes.

    I was trying to restore my iPod touch because it was locking itself and flashing. When I tried to restore it, the iPod turned itself off completely and won't turn back on. I've tried pressing the lock button and the home button at the same time, and

  • How do I make Photoshop the default Edit App for .jpg in Windows 7?

    How do I make Photoshop the default Edit App for .jpg in Windows 7?    I want to be able to right click on a .jpg file, select the EDIT option in the Context Menu, then have Photoshop edit the file instead of Paint. In Windows XP it was very easy to

  • Understand the output of explain plan

    I am trying to understand the output of explain plan. I have 2 plans below and don't understand it completely. In below SQL I would expect optimizer to fetch "ROWNUM < 500" first and then do the outer join. But below explain plan doesn't list it as N

  • Local client copy error very..very......urgent

    Hi experts, while i am performing local client copy in background mode from 000 to 200 it is terminattin and it showing the below error Target Client           200 Source Client                   000 Copy Type               Local Copy Profile        

  • Only volume control i have is in itunes

    hello, i just installed my airport express, and i have the airtunes working, however, i cannot get sound from any other source but itunes. if i try to watch videos on youtube there is no sound nor can i turn the sound up and down with the volume cont