Child Table data not coming in custom recon event.

Hi All
I have a requirement where I have to create a recon event from the custom java code. There is one attribute which is a multii valued attr. Now I am able to create the recon event but have not been able to bring the child table data to the event.
following is the code I am trying with oimclient. countryList is the multi vlue field in the child table. On running I am getting "current Status" = Data Recieved and getting the employeeID, accessType and businessJust values with the even but not countryList
HashMap record = new HashMap();
record.put("employeeID", "test" + ran.nextInt());//"test1841519422");
record.put("accessType", "testXXXX");
record.put("countryList", "India");
record.put("businessJust","Faltoo");
HashMap record2 = new HashMap();
record2.put("countryList", "India");
long createReconciliationEvent;
createReconciliationEvent = reconAPI.createReconciliationEvent("RO Name", record, false);
System.out.println("Event: " + createReconciliationEvent);
reconAPI.addMultiAttributeData(createReconciliationEvent,"countryList",record2);
System.out.println("check2");
reconAPI.providingAllMultiAttributeData(createReconciliationEvent,"countryList", true);
System.out.println("check3");
reconAPI.finishReconciliationEvent(createReconciliationEvent);
System.out.println("closing successful2");
Please let me know what else I should do, or what I am doing wrong

What version of R2 or R2PS1? What is the exact patch level? There is an open issue on R2- with some BP &  PS1 (upto BP02 I think) where the issue occurs when there are multiple application instances of the same resource object. Do you have same scenario? If so what are the names of the application instance form names in the sandbox? Make sure you use the same form name for both the application instances in the sandbox.
As long as the UD_ tables (both for parent and child) are filled up, it should be displayed in the child form of the resource under the accounts tab. The values from the child table are shown in the entitlements tab only if the child table column is marked with entitlement=true and you have run the entitlement list job.
-Bikash

Similar Messages

  • Table Data not coming

    Hi All,
          I am calling a RFC Function Module which gives me a table entries.
         When the FM is run in R/3 i m getting all table entries,but when i call the FM from Portal I am able to get only first line of the table.
         Can someone tell me wat wud be the problem? or how to retrieve the all entries in the tabe parameter?
    Thanks in advance,
    Madan

    Please check whether u have bound the context properly with your table UI element.  If you are not directly binding the RFC output node, check the cardinality of the custom node.
    Also u can write a sample code to check the size of the node which is returning the table, directly from the RFC output node.

  • Child table data Recon is not happening

    Hi All,
    I have a requirement to create a custom scheduler in OIM11g, to generate recon events.
    -I have one parent field - which is 'required' in the RO recon mapping
    - Rest 5 fileds are together as one in a child table and again mentioned in RO recon field mappings
    While I am able to generate the recon event, but have not been able to pass the child table data/rows, as together, to the child table data in the recon.
    *********Also I am able to pass child data and generate an event, if I create 5 child tables- one for each field linked to the parent form by using the following methods:
    reconciliationOperationsIntf.createReconciliationEvent(resObjName, usrAttributes,false);
    reconciliationOperationsIntf.addMultiAttributeData()
    reconciliationOperationsIntf.providingAllMultiAttributeData()
    ******However my requirement is to have only one child table- with all the 5 fields as rows in that only one child table (whose recon data then should come in recon event).
    ******I am getting the following error frequently when I am trying to do solve this issue, by using reconciliationOperationsIntf methods
    "Oim Child Table Name is null based on child mapping <fieldname> "
    Kindly tell what approach should be taken to solve this issue. Any general code for the same, posted will be a great help.
    Also tell me if the above issue is some configuration issue with recon mappings or something else.
    Regards

    Hi Suren,
    I am creating recon profile whenever I am doing configuration changes .
    I have mapped the child table--- inside RO-> Object Reconciliation mapping--> Add Field
    I am giving any name to this field, and type as 'multi valued attribute'
    Under this above created field , I have then added the 5 fields of Child table.
    Created recon profile.
    It is still giving the same error as- " oracle.iam.reconciliation.exception.ReconciliationException: Oim Child Table Name is null based on child mapping <Field 1 of the 5 fields>l "
    on encoutering this---
    reconAPI.addMultiAttributeData(eventkey, <Field 1 of the 5 fields>, map)

  • Index for a PSA table is not in the "customer" namespace

    Hi,
    While loading data through infosource 0CO_OM_WBS_1 to
    data target 0IMFA_1 loading failes and the reason given is that the system reads data from PSA table /BIC/B0001060000 of 0IM_FA_IQ_9 and the index generated for this table supplied return code 14.
    I found no notes in the subject - with the syntax :
    Index for a PSA table is not in the "customer" namespace.
    thanks in advance for your help.

    Hi,
    I think you need to speak to your basis guys / DBA as index created on PSA table is not in your tablespace. He should be able to help you.
    Vikash

  • ADCS Remove child table is not working

    Hi
    The AD out-of-box adapter ADCS Remove from child table is not working correctly.
    when i remove data from child table the task status shows completed, but the description inside the task shows that the GROUP HAS BEEN REMOVED ALREADY FROM TARGET.
    But on checking the AD I found the groups were not removed actually.
    In the log i found this error
    Running Remove User From Group
    DEBUG,03 Nov 2009 10:21:06,099,[OIMCP.ADCS],tcUtilADTasks::removeUserFromGroup() Enter
    DEBUG,03 Nov 2009 10:21:06,099,[OIMCP.ADCS],tcUtilADTasks::getLookupCodeValue() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcUtilADTasks::getLookupCodeValue() Exit
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcUtilADTasks::getObjectByObjectGUID() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::search() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::getPath() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::getPath() Exit
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::connectToAvailableAD() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForDirContext() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForDirContext() Exit
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForLDAPContext() Enter
    DEBUG,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForLDAPContext() Exit
    INFO,03 Nov 2009 10:21:06,115,[OIMCP.ADCS],SSL option is not selected in ITResource
    DEBUG,03 Nov 2009 10:21:06,131,[OIMCP.ADCS],tcADUtilLDAPController::connectToAvailableAD() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::disconnect() Enter
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::disconnect() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::search() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcUtilADTasks::getObjectByObjectGUID() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::getPath() Enter
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::getPath() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::connectToAvailableAD() Enter
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForDirContext() Enter
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForDirContext() Exit
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForLDAPContext() Enter
    DEBUG,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],tcADUtilLDAPController::hashTableEnvForLDAPContext() Exit
    INFO,03 Nov 2009 10:21:06,334,[OIMCP.ADCS],SSL option is not selected in ITResource
    DEBUG,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],tcADUtilLDAPController::connectToAvailableAD() Exit
    DEBUG,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],tcADUtilLDAPController::modifyAttributes() Enter
    *ERROR,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],The error occured in tcADUtilLDAPController::modifyAttributes():null*
    DEBUG,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],tcADUtilLDAPController::disconnect() Enter
    DEBUG,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],tcADUtilLDAPController::disconnect() Exit
    DEBUG,03 Nov 2009 10:21:06,349,[OIMCP.ADCS],tcUtilADTasks::removeUserFromGroup() Exit
    Any thoughts would be grateful
    TIA,
    Manoj

    Hi Manoj,
    The error message below is performed when the connector tried to remove the user from a user group removeUserFromGroup() (ADCS Remove User From Group), so the user group will not be removed. To delete a group, you have to run the delete group task of AD Group process.
    When the user has already been removed from the group, the connectors shows null to the tcADUtilLDAPController::modifyAttributes():null
    Renato.

  • How to find that from which table data is coming in datasource?

    Hi friends
    I want to find that from which tables data is coming into datasource 2LIS_04_P_COMP,2LIS_04_P_MATNR..
    I have searched in forums.. I also have checked in sap.help.. but I didnt get any tablename in field "Table of origin"..
    Please tell me how can I find that data is coming from which table into these datasources..
    I dont want name of the setup tables.. I want name of the original tables (in R/3)which has data..
    Regards
    Swati

    Hi......
    For  data source 2LIS_04_P_COMP............MCAFKO, MCAFPO, MCCOMP are the R3 communication structures...........
    Check these commonication Structure in SE11............I think u will get the required information........
    2LIS_04_P_MATNR is Material View from PP/PP-PI ..........check this..........
    http://help.sap.com/saphelp_nw70/helpdata/EN/88/7fc73c0c52085be10000000a114084/frameset.htm
    Check this each field in SE11....from there try to find out these fields belongs to which table..........as I hav explained u in another thread..........
    May be the extractor is using these fields from different tables.....
    Regards,
    Debjani........

  • Tables are not coming to oracle model from sqlserver 2000 while using OMWB

    Hi,
    I am using oracle migration workbench to migrate SQL Server 2000 to oracle 9i. When �capture source database and create the oracle model� is run. only tablespace and users coming to Oracle model from sql server. Table are not coming. These table are owned by dbo in sql server and
    All other users in the database has full privilege on this tables. Do I need to some setup to get this tables
    In oracle model.
    Thanks
    Harish

    Try the following
    || This script sets the "dbo" to have the "sa" login.
    || NOTE: Server settings for the SQL Server instance must be set to
    ||"Allow modifications to be made directly to the system catalogs".
    || This is found under Server Setttings tab for server properties.
    UPDATE sysusers
    SET sid = (SELECT sid FROM master..sysxlogins WHERE name = 'sa')
    WHERE name = 'dbo'

  • SLED date not coming automatically

    hi,
    As per my client requirement they will enter the production date only in goods receipt and SLED date have to come automatically at GR time. I already maintain the Total shelf life and minimum remaining shelf life in material master.i activated SLED for plant and movement type but SLED date not coming automatically.
    If i l enter SLED date more than my Total shelf life period , then system automatically updating the total shelf life period in batch master record. how to avoid this issue? i want whatever shelf life entered in GR should have to recorded not system calculated based on master data(Total-shelf life)
    Thanks
    Muthuraman.D

    Dear all,
    i am using internal batch numbers at the time of goods receipt  provide me  some solution for above issue?.....
    Thanks
    Muthuraman.D
    Edited by: muthuraman d on Nov 7, 2011 12:18 AM

  • Data not coming from DOE to Mobile After defining Rule for device attribute

    Hi All,
    I have created a DO and rule for it.In case of Bulk Rule for all definition when i triggere extract from Portal then all the data comes to outbound queue but when i define rule for Device attribute then no data comes to my Outboun queue.Here is the scenario what i am doing :
    1. I have order header in my backend which has a field named "Work_Center" and this will be criteria field.
    2. In CDS table i have all the records for all the work center.
    3. Now in RMM under customized , i have added an attribute named "Work_center".
    4. Now i defined a rule with Device attribute mapping and activated the rule.
    5. Now on Portal i assigned this data object and in the device attribute tab i assigned the value(this value exist in CDS table for few orders) of a   Work center to the attribute "Work_Center" .
    6. Then i triggrere extract but its Outbound queue is empty, what could be the reason.
    Is my approach is correct
    Regards,
    Abhishek

    Hi Abhishek,
    You can check one ore thing, after you have performed all the steps till step 5, i.e. just before triggering
    extract. Check if the AT table for ur DO has entries based on the criteria specified by you...
    1. In the workbench click on the Data Object, and then right click and select "View Metadata".
    2. Select Distribution Model tab.
    3. Now select your DO's Association table.
    4. For the input field DEVICE ID specify your corresponing device id,and also for status field specify it 
        as "I"  and execute
    If there are any entries now in the AT table, and on triggering extract if they are not coming to the
    outbound Q there is some EXTRACT Q blocked. And is there were no entries in the AT then the rule
    specified is not  the satifying.
    Thanks,
    Swarna
    Now if you have entries w

  • Data not Updated in Custom Screen fields-Vendor Master

    Hello,
    I have created a custom screen in vendor master transaction and also implemented the two BADI's below.
    Business Add-In: Processing Master Data Enhancements
    (CUSTOMER_ADD_DATA/VENDOR_ADD_DATA)
    Passed the Custom Program and Screen No in the method GET_TAXI_SCREEN
    Business Add-In: Customer Subscreens
    (CUSTOMER_ADD_DATA_CS/VENDOR_ADD_DATA_CS)
    activate it with the BADI Processing Master Data Enhancements with method CHECK_ADD_ON_ACTIVE.
    I also created a new screen and used few fields from LFA1 (Append structure fields) such that the fields on the screen are : LFA1-ZZFIELD1 etc...
    Now the issue is the screen is displayed, but the data entered on the screen is not updated on the table LFA1 or data from the table is not displayed on the custom screen.
    Am i missing something?
    Regards,
    Shiva

    Solved this problem.
    I built the query against InfoCube and not the characteristic itself. That's why I can't see the update.
    Thanks.

  • ESS child iviews are not coming in PCD.

    Dear All.
    We are working on ESS Implementation and we installed Netviewer 7.01 sp6.
    Our ECC version is 5.0.
    We deployed SAP_ESS  100 SP21 
                          SAP_MSS  100 SP21 
                          SAPPCUI_GP  100 SP21 
                          BP_ERP4ESS  60.2 SP0 
                          BP_ERP4MSS  60.1 SP1
    I configured SSO and JCO correctly, but In PCD only overview ivew is coming for
    all application( for ex travel only overview iview is coming child ivew is missing ).
    For MSS all iviews are coming.
    Kindly suggest me what to do.(I stuck on this point).
    Regards,
    Abhishekh Singh
    Enteg Infotech Pvt Ltd.

    Thanks.
    we are using ERP 2004(ECC 5),
    Kindly help me why ivews (only overview is coming for all application) for ESS is not coming in PCD.
    Overview is working but I have requirement to give customer
    only iview for my trips and expenses.
    I created iview using SC but the link inside (create expense ) is not working
    What I planned if I will get standard  Iview for My trips and expenses then I will copy this to my own
    ESS role and I will do personalization according to my customer.
    But I am not getting the standard ivew itself.
    Kindly help me to resolve this.
    Regards,
    Abhishekh Singh
    Enteg Infotech Pvt Ltd.

  • Data not saving in Custom Infotype

    Dear Experts,
    I have created a custom infotype, 9003, for this I creates a structure ps9003.
    And I have to create a primary key field in my infotype, so I added a field in PA9003 as key field.
    Now this key field was not coming in the infotype screen, so I added it using screen painter.
    But now when I save the data the data is not saved in this key filed.
    Please Suggest.
    Warm Regards,
    Upendra Agrawal

    Hi
    As of my knowledge the primary key for the PA infotypes will be MANDT+PAKEY structure.  What is the need of adding the primary key.
    - While creating the custom infotype using PM01 screen will be automatically generated for the fields declared in PS structure
    - Screen Generation will wipe out the custom written on the fields so this is to be carefully handled.
    - if you added the field check logic in PAI & PBO
    - Check are you passing the data back to the infotye structure

  • Feature Table values Not coming in order in MDM

    Hi
    We have a problem with one of our extracts.
    There is a qualified table called "Feature". And in syndication map we are extracting some models which have associated "Feature" values.(30 values).
    In data manager i can see the  features associated with a model.  And associated "Sequence numbers" of all these Features.
    But while syndication extract the Features are not coming in XML  according to the sequence number.
    The order of features is not same as the Sequence numbers displayed in data manager.
    Can anyone help me to find the cause of this . Do i need to make change anywhere else to make the extract according to the Sequence number?
    Your quick response is greatly appreciated.
    Thanks
    Dhanish Joseph

    Hi Dhanish,
    Syndicator always tries to send the records in the same order as you see in the Records pane of the syndicator.
    In data manager,when you were trying to search based on the qualified table, you must have sorted them in sequence (by clicking on the field on the records pane) and the same thing might not be sorted in syndicator.
    Please check if this is the case and sort the records in syndicator based on your qualified field and you will get the syndication files in the desired sequence.
    Regards,
    Sravan

  • Data not coming in cube...

    Hi,
    I have loaded data in ODS but when loading the data from this ODS to cube it is not fetching any data in the cube. I have created the DTP to transfer data from ODS. but no data is coming in cube.
    Any mistake I have to correct? or any setting I have to check?
    Please let me know.
    Thanks,
    Jeetu

    Hi Ravi,
    I presed execute button from DTP in schedule tab.
    It is showing DTP as green , no error is there.
    But no records are loaded from ODS through DTP.
    Thanks,
    jeetu

  • Data Not coming From DSO to Cube

    Hi All,
    I have data in DSO. When i run the DTP , request status is green.
    Now when i go to cube and see the data the request has came but data has not transferred .....
    The Request Status is green in cube but data is not cuming....
    No transferred data.
    How can bring data in cube..??
    Regards,
    Rohit

    Hi,
    When you loaded the DSO......after that are you loading the cube for the first time?If so .....and still data is not coming..then check if the last loaded request somehow got deleted from the DSO....
    If after loading the DSO....you have already loaded the cube...and this is the second time you are loading the cube.........then obviously it will pick 0 records...........since delta DTP always picks the fresh new request..........if there is no new request in the source .......then it will pick 0 records.......
    Also both the cased are not working.........then check the End routine or Start routine.if any.......
    Thanks and Regards,
    Debjani.......

Maybe you are looking for