Qualified Table getting a blank row in MDM 7.1

Hi All,
We are implementing MDM 7.1 and have created custom repository with multiple main table. We have also few qualified tables.
There is only one non-qualifier in all the qualified tables. The values are u201CAu201D (Active) or u201CIu201D (Inactive).
For example:
We have a qualified table called company group, where we store the groups to which a company belongs.
The import is through import sever and xml file is the input.
When there are no values for the group at the source system, we will not receive the XML tags for the group and we will receive xml tags for other data. The non-qualifier value u201CAu201D will also be part of the company group values from source.
The expected functionality is import server should ignore the company group table in total while importing through import server, as there is no xml tags for group.
We are getting a qualified row with only non-qualifier value u201CAu201D and rest of the values as blank.
Kindly provide suggestion to resolve this.
Regards,
Arul Manickavel

Hi Arul
Try using "Update" or "Replace" in the Import Map for the Qualified field mapping's "Set Qualified Update" option.
Regards
Varun

Similar Messages

  • How to populate rows from another table in new blank rows of other table

    I have to convert an oracle form 6i to Jdeveloper application. In forms 6i we use create a cursor for other table and then populate the current table data block row using create record and assigning its values from cursor and then issuing next record until all cursor records are written in data block. After some manual editing we save the whole form and then all block records are saved as new rows in table.
    Now how to create this functionality in jdeveloper application.
    Kindly help.

    two steps-
    1. get row from first VO.iterate them - like below -
    DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
                                    DCIteratorBinding dcIteratorBindings = bindings.findIteratorBinding("ViewObj1Iterator");
                                    HSSFRow  excelrow = null;
                                            // Get all the rows of a iterator
                                            oracle.jbo.Row[] rows = dcIteratorBindings.getAllRowsInRange();
                                        int i = 0;
                                                for (oracle.jbo.Row row : rows) {
                                                                                                                    row.getAttribute(colName).toString());  // by this you can get row attribute value..
    2. inside iteration create row for VO 2 for example-
    ViewObject employee= findViewObject("EmployeeVO");
    // Create a row and fill in the columns.
    Row row = employee.createRow();
    row.setAttribute("Name", "Vinay");
    row.setAttribute("EmpId", 1);
    //Insert row in to the default row set
    employee.insertRow(row);
    Read more: http://www.techartifact.com/blogs/2012/12/creating-new-row-of-view-object-in-adf-techartifact.html#ixzz2iL978UOD
    http://www.techartifact.com/blogs/2012/12/creating-new-row-of-view-object-in-adf-techartifact.html

  • Blank row in table....

    Hi all,
           I have a serious problem with the table UI.
    In screen 1 ,I have  a table where I multiselect the table rows and press "next Button" this action leads to the Screen 2, where a summary of the previously selected rows is displayed..
    Here I get a blank row as my first row along with the selected rows.
    This is some wht URGENT...
    Thanks in advance

    hi gopi
    when you get element from the table the indexing is from 1,2,3etc. and not from 0,1,2.so the line get element at index=1 retrieves the first element ,get element at index=2 retrieves the second element and so on.
    use one more variable say int k=1  to retrieve elements and use i for count.
    instead of this line
    element.setDelivery(wdContext.nodeHeader_Data().getHeader_DataElementAt(i).getDeliv_Numb());
    use k to get element say as follows
    element.setDelivery(wdContext.nodeHeader_Data().getHeader_DataElementAt(k).getDeliv_Numb());
    the modified code may be
    for (int i = 0,int k=1; i < size; i+,k+) {
    if (wdContext.nodeHeader_Data().isMultiSelected(i) || i == leadSelection) {
    element = wdContext.nodeItemdata().createItemdataElement(new Bapishipmentitem());
    element.setDelivery(wdContext.nodeHeader_Data().getHeader_DataElementAt(k).getDeliv_Numb());
    wdContext.nodeItemdata().addElement(element);
    regards
    saravana.

  • How to get blank rows using #

    Hi,
    I have a requirement to restrict my query on Creation Date. For this I am creating a variable in Query Analyzer such that when I execute my query standard SAP creation date pop up comes but now my client also want to get the blank rows using # along with the date entered by the user.
    My problem is how should I append # along with the user entered date.
    Thanks.

    I am not able to enter # . As only the calender is coming there is no option to enter # .
    I am thinking of another solution please tell me if I am correct. Can I create two variables to creation date such that one of the variable is of type User Input and another one will be of Customer Exit type, then in customer exit in I_STEP = 2 I can manually append #. Will it be a appropriate solution?

  • Hide blank rows

    I am trying to skip displaying a row if the value of a field is blank. Here is the details:
    I have an XML file that has 5 Fields, a, b, c, d, e. Data in field D can be quite long, so I want to display field D on a separate row, but not every record has a value for field D. So, the output should look like the following:
    a, b, c, e
    d
    a, b, c, e
    a, b, c, e
    a, b, c, e
    Currently, I have 2 rows in a table, but what is happening is that if D is blank, I am getting a blank row:
    a, b, c, e
    d
    a, b, c, e
    a, b, c, e
    a, b, c, e
    I want to remove the blank row if D is blank.
    Thanks in advance for your assistance.

    Here is the XML, where ISSUE_NOTE is field D in previous threads:
    <LIST_G_STATUS>
    <G_STATUS>
    <ISSUE_STATUS>IS_Closed</ISSUE_STATUS>
    <LIST_G_ISSUE>
    <G_ISSUE>
    <ISSUE_ID/>
    <ISSUE_NAME>New regulations</ISSUE_NAME>
    <ISSUE_NOTE/>
    <PROJECT_ID>xyz</PROJECT_ID>
    <ISSUE_STATUS>IS_Closed</ISSUE_STATUS>
    <ISSUE_PRIORITY>PT_Normal</ISSUE_PRIORITY>
    <ISSUE_CRITICALITY/>
    </G_ISSUE>
    <G_ISSUE>
    <ISSUE_ID/>
    <ISSUE_NAME>Product Mgr changed Platform Support Doc</ISSUE_NAME>
    <ISSUE_NOTE/>
    <PROJECT_ID>PROD00414</PROJECT_ID>
    <ISSUE_STATUS>IS_Closed</ISSUE_STATUS>
    <ISSUE_PRIORITY>PT_Low</ISSUE_PRIORITY>
    <ISSUE_CRITICALITY/>
    </G_ISSUE>
    <G_ISSUE>
    <ISSUE_ID/>
    <ISSUE_NAME>Forecast Overrun</ISSUE_NAME>
    <ISSUE_NOTE>Jeff:
    I noticed that the forecast for Autumn Breezes shows a $512,000 cost overrun. I dug into it a little bit and found the problem area is in Building 1 Interior Finishes. I remember you telling me that we were having some problems with that subcontractor&apos;s productivity. Is this still the case? We are only 6 months into this project and I don&apos;t want this problem to grow. Can you fill me in on what is happening and you and I can work together to resolve it.
    Thanks for your help and hard work!
    Bruce
    V.P. of Construction</ISSUE_NOTE>
    <PROJECT_ID>abc</PROJECT_ID>
    <ISSUE_STATUS>IS_Open</ISSUE_STATUS>
    <ISSUE_PRIORITY>PT_High</ISSUE_PRIORITY>
    <ISSUE_CRITICALITY/>
    </G_ISSUE>
    <G_ISSUE>
    <ISSUE_ID/>
    <ISSUE_NAME>Finish Date Variance (days) is -26d on WBS: Harbour Pointe.8</ISSUE_NAME>
    <ISSUE_NOTE/>
    <PROJECT_ID>abc</PROJECT_ID>
    <ISSUE_STATUS>IS_Open</ISSUE_STATUS>
    <ISSUE_PRIORITY>PT_Normal</ISSUE_PRIORITY>
    <ISSUE_CRITICALITY/>
    </G_ISSUE>
    </LIST_G_ISSUE>
    </G_STATUS>
    </LIST_G_STATUS>

  • Expression with qualified table fields

    Hi all!
    I have 2 doubts concerning the free-form search and expressions using qualified table.
    We're implementing SRM-MDM Catalog. Here is the scenario
    The search is done in the Main Table (Products). The qualified table (Contract) has the following fields:
    Contract ID: Non-Qualifier
    Contract Item: Non-Qualifier
    Contract Category: Non-Qualifier
    Lower Bound: Non-Qualifier
    Amount: Qualifier
    Currency: Qualifier
    Obsolete: Qualifier
    There are 2 records in the Contract table assigned to the Product in main table:
    123-1-Normal-1-100-BRL-False
    456-1-Normal-1-250-BRL-True
    1st doubt:
    Using the free-form search, if I set the field Contract-Amount to be less than 150, only the record 123-1-Normal-1-100-BRL is listed in the result, which is ok. But if I enter in the expression option the formula Contract.AMOUNT<150, both records are listed:
    123-1-Normal-1-100-BRL
    456-1-Normal-1-250-BRL ???
    Is this formula wrong?
    2nd doubt:
    The Contract info isn't a mandatory information. It's ok to have a product in the main table without a contract assigned to it. This can happen for example if all contracts for a product are obsolete. In the named search, if I select all products where obsolete equals to 'FALSE', only the records of the main table that have at least one valid contract are listed. As the contract info isn't mandatory, I was expecting a different behavior. Also the records that don't have a valid contract should be listed, but the contract information should be blank. Is there a way to do that?
    Thanks!

    check out these tables,
    VBAK Header Data
    VBAP Item Data
    VBAG Release Data by Schedule Line in Sch.Agrmt.
    VBUK Header Status and Administrative Data
    VBUP Item Status
    VBRL SD Document: Invoice List
    VBPA Partner
    VBKD Business Data
    VBKA Sales activities
    VBEP Schedule Line Data
    VBRK Billing: Header Data (invoice)
    VBRP Billing: Item Data (invoice)
    VBFA Sales Document Flow
    VTTP Shipment item
    regards,
    seenu

  • Excel export contains a blank row for the Report Header

    Hi,
    I am getting a blank row as the first row in my SSRS report when exported to excel. I have already taken care of following things,
    1. I have hidden all of the Page Header items using Globals
    2. The position of Report Body Tablix is 0, that means there is no space between report header and Report Body.
    I have developed this Report in SSRS 2012, please let me know if any more details are required. I think even after hiding Header Items, excel creates a placeholder for page header. I can't remove header from my reports as it is needed to be published in
    pdf.
    Regards
    Mohit

    Hi Mohit,
    According to your description, you are getting a blank row as the first row in your excel report when you export the report to excel, you have hidden all the items in the Page Header by using the Globals, right?
    This blank row is for the page header, although you have hidden all the items in it, but it will still display when export report to excel. Because we can’t hidden the page Header directly. Normally, we can hidden all the items in the page Header, So in
    the design phase we can also see the blank area above the report body when preview.
    We have an alternative way by add the “SimplePageHeaders” setting in “RSReportserver.config” file, after configuration the page Header will not display in the first row of the worksheet but is rendered to the Excel page header. In Reporting Services, the
    “SimplePageHeaders” default value is “FALSE” and it indicates that the page header is rendered to the first row of the worksheet. In order to display the page header in the Header/Footer section of Excel, we need to set the “SimplePageHeaders” setting value
    to “TRUE”. I did a test on my local machine and here are my steps:
    Navigate to RSReportserver.config file: <drive:> Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\RSReportserver.config.
    Backup the RSReportserver.config file before modify it, open the RSReportserver.config file with Notepad format.
    Set the Excel rendering extension code like this:
    <Render>
    <Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering">
    <Configuration>
    <DeviceInfo>
    <SimplePageHeaders>TRUE</SimplePageHeaders>
    </DeviceInfo>
    </Configuration>
    </Extension>
    </Render>
      4.  Save the RSReportserver.config file.
    Note: Changing the rendering extension parameters only affects rendering operations on the Report Server.
    When I access to Report Manager and export the report(includes a page header) to Excel format, the blank row will disappear now.
    Similar thread for your reference:
    SimplePageHeader property in SSRS 2008 not working
    Removing 2 top blank rows when export to excel in ssrs 2008
    r2 report
    You can find more detail in these articles about the page header and page footer:
    Exporting to Microsoft Excel (Report Builder and SSRS)
    If you still have any question, please feel free to ask.
    Regards
    Vicky Liu

  • Blank row in excel

    Hi Experts,
    while uploading an excel sheet having data from my system in a context node, i m getting a blank row in the node.
    But my requiremenet is , if there is any blank row in the excel sheet then it shuld not get into the context nodei.e while parsing my excel sheet into a node, no empty rows details must be there in node..
    provide a soln for it.
    regards,
    anand

    Hi,
    If possible pls post the code you are using to read the excel and to populate that data into node. You need to keep the condition while creating a new element to node everytime whether the row is blank or not.
    Regards,
    Charan

  • Xcelsius - Blank Rows

    Hello,
    My excel sheet in Xcelsius is populated via XML on daily basis.
    Example:
    Coulmn A1 through F22 gets populated
    Grid in dashboard displays the data in above range.
    Problem:
    I also get some blank rows from the source, which I would not like to be displyed in the dashboard.
    Example:
    John         
    Henry
    Kate
    Perry
    Ray
    Tom
    Thanks in Advance.

    Thank you for all of your suggestions.
    This problem was actually able to be fixed by scaling the Excel formulas WAY back and relying on Xcelsius' filter rows function to do essentially the same thing - except its quicker, easier, and more efficent.
    So Net Net - if anyone else is having a similar problem, take a look at seeing if there is any way to cut out the complexity of the formulas and rely more heavily on processes within Xcelsius, not just Excel.
    Domenic

  • How to insert Blank rows while Zero Suppression is Activated?

    I am using BI 2004s and have applied zero suppression to a query I have built, how ever this removes the blank rows I am using to format the report. Any ideas on how I could get the blank rows to remain whilst removing zero value rows?
    Thanks
    Stu

    in zero suppression, select active(All values = 0)
    *reward if helpful*

  • Could not view any name in list in Shuttle though there are blank rows

    Hi All,
    I Have a PG where i am using shuttle. Now the issue I am facing is in available list i could not view any result. rather i am getting blank row over there.
    E.G if say there is 5 itemshould b in available shuttle then m not able to see tha name of item rather m getting 5 blank row in shuttle.
    Can you please let me know what would be the issue.
    Thanks
    Debashree

    Hi,
    Yes i have set that ...
    Thanks
    Debashree

  • Getting Blank Rows and Good Rows in the same bound table

    Hi, a little brief here I am a developer at Oracle and am trying to use ADF and Oracle BC's on my webpages.
    I am using Oracle TopLink and ADF to display the contents of several tables. The issue I encounter is that TopLink for some reason (I hypothesize memory constraints) does not return the actual contents of the rows but instead nulls to the front end for my ADF Read-Only Table on the page. The number of rows is correct but only the first 11 rows are displayed and after that the rows are completely blank, I cannot navigate to the third set of rows (the second set of rows I can navigate to because there is one good row there) and when I select one of the blank rows and try to perform an action it gives null for the contents of the actual row and throws an exception. How can I resolve this issue?
    I have tested that I can see the full contents of the table correctly on another page with less content, but when I put the table on the page that has multiple iterators and also BC's on it only the first 11 rows are visible. Is there an easy solution to this issue, why does it occur, and why is there no error thrown when the null rows are given to the page? Does anyone know of a solution to this issue?

    Resolved the issue, the problem was that I had a refresh that was on ALWAYS on the component, I change the refresh to a RENDER MODEL refresh and now can see the whole table.

  • Search on a Qualify Table using MDM Webservices

    Hello
    I´m trying to use the standard MDM 7 webservice to search records in a Qualify Table and I´m having some problems.
    When I try to search records in a non-qualify table, it works perfectly, but when I search on a qualify table, I get the following result:
    repository_3001-Error executing Search Records on repository MY_REPOSITORY, error code , caused by Qualifier values are not part of a qualified lookup record
    I´m filling the following fields:
    parameters/query/criteria/manufacturer/LogicalOperation: AND
    parameters/query/criteria/manufacturer/constraint/element1/value: (blank to return all records)
    parameters/query/criteria/manufacturer/constraint/element1/expression Operation: CONTAINS
    parameters/resultDefinition/fieldListType: ALL
    ..and the repository information...
    Thanks.
    Vitor Zaninotto

    Solved..
    I cannot use parameters/resultDefinition/fieldListType: ALL, I must set the non-qualifier fields only.

  • Get Qualifier value from Qualified table

    Hi,
    I am trying to get all the qualifier value for a qualified table. What is the best way to do it. Can I use QualifierSearchDimension to search for all the qualifier value.
    Re: Lookup [Qualified Flat] type field how to use as a query condition? link gives us a way to do this , but it talk about getting the non - qualifiers only , so How can we get the qualifier values.
    The link Search Qualifier Fields : MDM Java APIs gives us a way to this , but it is using old Java API , does anyone know how to do it using MDM API SP06.
    Thanks and Regards,
    Subhasis

    Hi Subhasis,
    The Search API's will only search for a particular value in the qualified tables. In order to read all the qualifier and non qualifier for a record, please follow the below mentioned steps.
    Assuming 'rec' is the variable that holds the reference for the current record.
    MdmValue lookUpVal = rec.getFieldValuel(<Field Id of the field>);
    com.sap.mdm.valuetypes.QualifiedLookupValue val = (com.sap.mdm.valuetypes.QualifiedLookupValue) lookUpVal;
    // Get the total number of qualified records present for that field
    int size = val.getValuesCount();
    // Iterate through each qualified record to fetch the details
    for(int i=0;i<size;i++){
        MdmValue nqVal = val.getValue(i);
       if(nqVal != null){
             MdmValue incVal = val.getQualifierFieldValue(i,<Field Id of the qualifier field value>);
    Regards,
    Ponraj M
    Edited by: Ponraj M on Jul 10, 2009 10:12 AM

  • SRM-MDM Catalogue Search UI - Qualified table search

    Hi,
    We are having the following situation:
    - We have a catalogue of articles
    - We have to tie an article to a location, in addition to a location-specific parameter.
    - Exampe:
    Article A is tied to location A, parameter A
    Article B is tied to location B, parameter B
    Article C is tied to location A, parameter B
    - The way to solve this in MDM is to use the qualified table. I have created one where:
    Location = non-qualifier
    parameter = qualifier
    I want to make this searchable in the SRM-MDM search UI.
    The user should be able to choose one Location, and then one parameter tied to that Location, to view relevant articles.
    This is no problem using SAP Portal with MDM. But how can we realise this using SRM-MDM search UI?
    I have tried, but can only get a drop down or text search on the non-qualifier field.
    Can anyone please help? Is this even possible?
    KR;
    Thomas

    Hi Thomas,
    Is there any possibilities to configure/add code to the search UI, or is this completely locked for customization/altering through code? Unfortunately, I feel it is standard and we can not customize it.
    There is no issue in your design but if your location as well as parameter has certain(limited) number of values only. You can create location field in MDM Main table which is lookup to Locations Flat table and similarly for Parameter field lookup to Parameters table rather than using Qualified table. As you can set lookup/Text field search only, so you can set these two fields in your search criteria. where first you search for Location say US it will search records with US location and when you further give search according to parameter it will further filter(navigate) records based on both Location and parameter, just a thought came which i feel to share with you, try it if it helps you.
    Regards,
    Mandeep Saini

Maybe you are looking for

  • Weather forecast in notification center

    Hello, In Yosemite (on my MBP early 2008), the town of the weather forecast (with an arrow pointing to north east) is not my actual residence, but a previous one. Yet in Maps or in Date & Time pref panel, the location service works properly. It's str

  • FM 9 hard crash saving as or printing to PDF

    Hi, FrameMaker 9 crashes hard when printing to or saving as PDF. This is a 10-day-old installation on a new hard drive. FrameMaker 9 and Adobe Acrobat Pro Extended are all patched up. I even tried reinstalling Acrobat 9 Pro Ext using the Adobe setup

  • Re-install of online purchase of Photoshop not working

    I have to remove un-install my photoshop and now I can't get it re-install from the online purchase receipt. When I downloaded it, Creative cloud was installed with all the apps that I can TRY....how do I get the original photoshop to download?

  • XI Conflict

    Hi, I'm running BW and XI on the same server and I am experiencing a problem when sending Idocs to BW.  When I send an Idoc from an R/3 system to BW, XI intercepts the Idoc and tries to process it.  Is there any way to by-pass XI, so the Idoc goes di

  • Uname -v does not show patch level

    Hi , I am having solaris 9 installed which was having kernel Generic. When i installed patch 111711-11 i can see that unmae -v still shows Generic I was expecting Generic_111711-11 ? Can someone let me know what needs to be done ?? Showrev -p shows p