Multiple records to be created for multiple values in a field

I am having a requirement in which i will have multiple values for a field.The values are seperated by commas.I need a record to be created for each value.(eg: if there are 4 values i need 4 records to be created). Any one please help me out.

Hi !
You can try solve it at File Content Conversion level, by specifing your value separator as the endSeparator.
Or you can import all values as a unique record and then solve it via graphical mapping, using an advanced UDF, where you receive N records, then inside the UDF, you split the values via its separator and create new array values (one for each input value after splitting) and output that array to be used to fill destination structure.
Regards,
Matias.

Similar Messages

  • Can i install itunes multiple times on one computer for multiple users?

    Can i install itunes multiple times on one computer for multiple users?

    Like most applications you only need to install it once for it to be available to all users. (That said it is possible to install an application and only make it available to the current user, but that's rarely needed.)
    tt2

  • DNS records to be created for Lync deployment (Internal and External)

    Hi There,
    If I want the Lync server environment to work Internal as well from External in all the aspects. (auto-discover, meetings, AV conferencing,web conferencing, voice integration, mobility etc), please answer to the below questions and also their purpose please.
    I'm not sure whether the answer varies for 2010 and 2013 version.
    1. What are the Internal and External(public) DNS records to be created for the reverse proxy(assume i'm using TMG servers), and their purpose?
    2. What are the Internal and External(public) DNS records to be created for Lync Edge server, and their purpose?

    I'll try to answer as well.
    1) For the reverse proxy, you'll need to publish the following:
    External:
    lyncdiscover.sipdomain.com (You'll need this record for every sip domain you have).  This is for client autodiscover.
    external web services FQDN (You'll need one of these per pool, you get to choose the name).  This is for address book downloads, web conferencing, etc.
    Meet.sipdomain.com (You can choose the name here, and have one per sip domain or one for the whole org).  This is for web conferencing.
    Dialin.sipdomain.com (You'll just need one here, it doesn't have to be dialin).  This is for changing your conferencing/phone pin, resetting conference info, and general conferencing info.
    For Lync 2013 only, you may want the Office Web Application server pool name as well for PowerPoint sharing.  Lync 2010 doesn't use this.  
    Internal:
    The external web services FQDN.  You'll need this available internally through the reverse proxy so you can redirect requests on port 443 to port 4443.  This will be used for mobile devices on WiFi.
    2) For the Edge server:
    Externally:
    sip.sipdomain.com (you'll need one per sip domain) this is an autodiscover/multi use FQDN and should point to your access edge IP.
    webedge.sipdomain.com (edge web conferencing, you can pick any name you like).
    avedge.sipdomain.com (av edge, you can pick any name you like).
    accessedge.sipdomain.com (you'll need a name for the access edge role, however you can just use sip.sipdomain.com and save a name in your certificate request).
    Internally:
    edgepool.sipdomain.com (you can pick any name you want, it's just the name assigned to the internal edge interface.
    If you choose to have a single ip for the external edge, you can get away with just an access edge name and/or sip.sipdomain.com
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How does APEX check for null values in Text Fields on the forms?

    Hello all,
    How does APEX check for null values in Text Fields on the forms? This might sound trivial but I have a problem with a PL/SQL Validation that I have written.
    I have one select list (P108_CLUSTER_ID) and one Text field (P108_PRIVATE_IP). I made P108_CLUSTER_ID to return null value when nothing is selected and assumed P108_PRIVATE_IP to return null value too when nothign is entered in the text field.
    All that I need is to validate if P108_PRIVATE_IP is entered when a P108_CLUSTER_ID is selected. i.e it is mandatory to enter Private IP when a cluster is seelcted and following is my Pl/SQL code
    Declare
    v_valid boolean;
    Begin
    IF :P108_CLUSTER_ID is NULL and :P108_PRIVATE_IP is NULL THEN
    v_valid := TRUE;
    ELSIF :P108_CLUSTER_ID is NOT NULL and :P108_PRIVATE_IP is NOT NULL THEN
    v_valid := TRUE;
    ELSIF :P108_CLUSTER_ID is NOT NULL and :P108_PRIVATE_IP is NULL THEN
    v_valid := FALSE;
    ELSIF :P108_CLUSTER_ID is NULL and :P108_PRIVATE_IP is NOT NULL THEN
    v_valid := FALSE;
    END IF;
    return v_valid;
    END;
    My problem is it is returning FALSE for all the cases.It works fine in SQL Command though..When I tried to Debug and use Firebug, I found that Text fields are not stored a null by default but as empty strings "" . Now I tried modifying my PL/SQL to check Private_IP against an empty string. But doesn't help. Can someone please tell me how I need to proceed.
    Thanks

    See SQL report for LIKE SEARCH I have just explained how Select list return value works..
    Cheers,
    Hari

  • Multiple Posting change notice created for one material document

    Hi All,
    The scenario is that the user needs to transfer material from unrestricted to quality stock type. while doing so the storage type is different than the actual storage type for the material. Meaning if the material is normally stored in high rack storage type, when it is found that the material is damaged or expired it need to be moved to the quality storage type. For this the user will first create  material document in IM with movement type 322 transferring material from unrestricted stock to qualtiy stock. A PCN will be created in back ground which will in turn be converted manually by the user to a TO. while doing so the user will pick the quant manually from the required storage type and select the destination storage type as the quality or quanranntine area.
    The issue here is that system creates one PCN for each material document line item. The requirement is that the system should create only one PCN with multiple lines for one Material document.
    The setting in the movememnt type clearly says that it will behave as it is behaving.
    Is there any other way or setting by which we can create one PCN with multiple line items for a material document.
    Would look forward to your replies.
    Regards,
    Jeetendra

    Thanks and Sorry for the delayed reply. We have now convinced the users that the system behaviour is standard and we cannot change the same.
    To your question about the need to have one PCN with multiple lines please note that the setup is such that when material document is created for transferring material from unrestricted to quality and vice versa this document is created with multiple materials in one go. Now when the PCN is to be converted to TO then the user ends up in creating number of TO's equal to the number of lines in the Material Document. We wanted to avoid this and hence this was posted in SDN.

  • Multiple records in 0FI_GL_06 Cube for single key

    Hi,
    We have observed that after running f.16 (GL Balance CarryForward)program in R/3, those records are inserted into BW instead of updating the existing records for the key (Financial Year/PeriodBusiness AreaGl Code). This
    resulting in multiple records in BW, resulting errors in Balance Sheet & Trial Balance.
    The data target is 0FIGL_O06
    Note 741829 tells about errors in R/3 updation routine. But, those symptoms are not visible in present case (creation of null records for current fiscal), but these information get updated in BW.
    Has anybody encountered such an issue ? or any solutions ?
    Regards,
    Vijay
    Message was edited by: Vijay Badgeri

    Hi Raj,
    As Arun already explained why there are multiple records.......I just want to add one point........that always remember that delta means changes........and from DSO to cube........in Data Marting always takes place from Change Log Table of the ODS..........and Change Log table keeps track of all changed records........
    Active Table
    XXX     100
    Change Log Table
    XXX   100
    Suppose a new record come............
    In Active table data will be Overwritten....
    XXX    200
    Change Log Table
             XXX            100
             XXX            -100
             XXX            200
    So for each changed entry.................In Change Log table there will be two entry............
    So this is the reason............
    Regards,
    Debjani.........

  • Travel request is created for multiple employee or multiple trip request

    Hi Experts,
    In our current application for creating Travel Request in offline scenario we are using function module  'FITP_CREATE_TRIP_FROM_REQUEST' to create the travel header data and 'FITP_UPDATE_REQUEST' to generate the line data.
    We are calling these two function modules from a report which is executed in background.
    The function modules are working fine single employee Id with single Trip request , but in case of single employee id having multiple Trip request or Multiple employee id ,each having  single trip request  , only the first trip is created properly and for all the successive trip we are getting an exception
    ' No trip data could be found for selected criteria'.
    What is the way to overcome the issue?
    please help.
    Thanks and Regards,
    Anirban B

    Hello,
    I am getting similar kind of issue please help me how you have solved this issue
    I will be really helpful if you respond
    Thanks and Regards
    Sarthak Arora

  • ICal multiple duplicates of events created for one

    Please help. I created AN event in iCal for my work calendar.  Repeats M-F, 0730-1600 thru March 2014.  I've changed the "hours" of some of the "events" as needed (for example, vacation time, other time-off, etc.)  Instead of ONE event, each DAY is showing more than 100 views of the same event. Viewing the calendar is especially useless on my iPhone 4S - it's solid green (work cal), takes forever to load and, as I mentioned, useless.  I'd delete the entire calendar, but I have to be careful not to delete "views" that may show the amended work hours.  Please, offer some hope ... and HELP!
    Bill

    I am not sure, but check the Material Master data Views, In Warehouse management Tab.
    Check the field "Loading equipment quantity 1: LE quantity"
    parameter in this field may cause such system behaviour

  • CQ5 Multiple custom 404 error pages for multiple sites

    HI,
    I have multiple sites, and I would like to set up a different 404 page for each of my sites
    Someone already faced this problem? How I can accomplish this?
    Or there is a way to do via the dispatcher and create a static 404 error HTML page each time I publish a site?
    Thank You
    Adolfo

    Currently the most effective way to do what you're asking is to set up your 404.jsp to include the content of a site specific 404.
    There was a conversation about this here;
    http://dev.day.com/discussion-groups/content/lists/cq-google/2010-02/2010-02-11__day_commu nique_Sling_error_pages_zambak.html
    -jason

  • Reporting for multiple Accounts by Partner dimension for multiple Entities

    Hi all,
    I have a report in Reporting Studio which uses a Sum column formula to add data for all the members selected in a prompt for the Entity dimension (which is in the columns of the report).
    In the rows I have 2 dimensions, Partner and Account. I have the report set up to display the children of Partner and multiple accounts for each Partner. The issue I am having is that I would need to actually calculate one of the account totals (it is a Yield account) since summing the yields for partners is not valid.
    I can't just pull out and calculate the Yield accounts though because the accounts need to be listed by Partner.
    Is there a way to group two rows so that I can pull out and calculate the Yield account but still display the accounts by Partner?
    So I was thinking:
    Partner A Account 1, Account 2
    Partner A Yield
    Partner B Account 1, Account 2
    Partner B Yield
    I can't hardcode this as there are hundreds of Partners. If there is a way to set up auto-calculate to Average only the Yield accounts, that would work as well in theory.
    Any help would be appreciated. If any clarification is needed just let me know.
    Thanks.

    Hi Mehmet,
    There are too many possible department combinations to actually create member formulas for each one.
    The formula for Yield is Revenue/Units. So an example would be $100,000 revenue divided across 1,000,000 units gives a Yield of 0.10.
    The more I think about this problem, the more I realize that this may not possible. If a manual calculation is required I would need to have it so that I'm able to match up the children of Revenue with the children of Units in order to calculate the various Yields. From my experience this isn't possible. I am staying away from hard-coding in the report as it would create issues down the road.
    If there is some way to utilize auto-calculation that may be the only solution.
    Any other thoughts would be appreciated though.
    Thanks.

  • Do we need to have Multiple Vendor Roots in PPOCV_BBP for Multiple back end

    hi Gurus,
    Do we need to have multiple vendor root orgs in PPOCV_BBP, when
    we have mutliple backends to be linked to the same SRM server ?
    Please do provide your valuable inputs.
    Best Regards
    Prashanth

    Hi
    Ideally, you should have only one Root node for Vendor.
    Please refer to these links.
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/b4/9de8cc7d4b11d2b423006094b92d37/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/62/fb7d3cb7f58910e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/e5/1c6d3e40753f7ce10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/56/54f137a5e6740ae10000009b38f8cf/frameset.htm</b>
    <u>Also refer to transaction - BBPMAININT in SRM Web page for Business Partners.</u>
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Creation of multiple Records in reciever  as per multiple segments in IDOC

    Hi Sap All.
    i have got a requirement in an IDOC to Webservice where the node in the reciever webservice should be repeated as many times as sender segment in the IDOC repeats.
    here the problem is the sender IDOC-Segment has got occurance as 0..999 but the recierv structure node has got the occurance as 1.1.
    your answer would be appreciated.
    regards.
    Varma

    Hi Varma,
    it is very simple,change your target strcute occurance,it wil solve your problem,
    If you want to know how to chnage the occurance take XSD in to XSL Spy and add max occurs to 999. then you can see the element occurace to 1..999.
    Regards,
    Raj

  • Checking for a value in a field within a subform before allowing a user to add a new Instance

    Form setup:
    Page name = Page1
    1st Subform within Page1 = Info (set to flowed)
    Objects within Info subform: Name (textfield) and Email (textfield)
    I also have a 2nd subform within Page 1 which contains an add instance button
    What I'm trying to do:
    1. The user needs to enter their Name and Email address then click "Add Instance button" to create a new instance of the Info subform :  _Info.addInstance(1);
    2. If the user fails to enter an email address, I want there to be a mesage box that infos the user that an email address is required before he/she can create a new instance. Note: It would also be nice if the cursor is Set to foucs on the email field within that particular subform instance.
    3. As long as the user tries to continue adding an instance, he/she will be denied if they do not enter an email in that instance
    4. If the user includes an email address in that instance, then the script will create add a new isntance
    5. The process should continue in this manner for each each click of the add instance button
    I presume there nees to be a loop and perhaps a somExpression scipt, but I'm not sure.
    Here's what i have so far (see below)....The script works for the first instance on the page, but it doesn't prevent new instances from being created when the email field in that "current instance" is empty. I want it to prevent the user from adding new instances if the email field is balnk in that "current instance". So, I guess I'm not sure how ot test a field in the current instance in a repeating subform.
    var vName = Info.somExpression + ".email";
        var vEmail = xfa.resolveNode(vName).rawValue;
        if(vEmail == null)
    xfa.host.messageBox("PLease enter an email address.");
    else{
    Form._Info.addInstance(1);
            var i = Form._Info.count - 1;
            xfa.host.setFocus(xfa.resolveNode("Info[" + i + "].Name")); //This set's the focus of the cursor in the Name field of the newly created subform
    Please advise, and thank you in advance!!!!!!

    Hi,
    I think you can acheive what you want just by adding "lastRow.presence = "hidden";" when you do the addInstance, so it now looks like;
    var lastRow = Form.resolveNode("Info["+(_Info.count - 1)+"]"); // Get last row
    if (lastRow.Email.isNull) // If email field empty
        xfa.host.messageBox("Please enter an email address.");
    else
        lastRow.presence = "hidden";
            var newRow = _Info.addInstance();
        xfa.host.setFocus(newRow.Name.somExpression); // set focus to Name field on the row just added
    So whenever you add a row the previous one is hidden?
    For your second issue, if you could have another button on your form, you could ask the user for a password and if they enter it correctly then show for the Info subforms, so;
    var response = app.response({ cQuestion: "Do you want to see all respones?",
                                  cTitle: "Unlock Form",
                                  bPassword: true,
                                  cLabel: "Please enter the password:" });
    if (response === "Password")
        var infoSubforms = Form.resolveNodes("Info[*]");
        for (var i = 0; i < infoSubforms.length; i++)
                    var infoSubform = infoSubforms.item(i);
            infoSubform.presence = "visible";
    You would want to password protect your template as well (in Form ... Form Properties ... PDF Security) so people couldn't just open the form and look at the password.
    Probably the simplest approach.
    Hope this helps
    Bruce

  • How to store multiple records for one master reocrd using sequnce

    dear,
    my question is in one form i have master block f and detail block.
    my question is i created one sequence and assign to master table. but i dont know how to assign that sequence to multiple record in detail table for that particular master record. i got lots of answer previously but i m not getting exactly.pls tell me full procedure otherwise gv me one demo application
    NOTe: the sequnce is created after master record commiting to database.
    PLS pls help me
    Thanks
    damby

    i did not get answer pls help me.

  • Single Form Erroneously Creating Multiple Records

    I've created a form that uses several pages, with different fields of the form on each page. The pages branch from one to the next depending on the choices made by the user, mostly using a regular select list or a radiogroup with submit. The problem I'm having is that some fields are being populated in one record on one page, and then the information entered by the user on the next page, for another column, creates a new record, so that every time a user would be finished making a complete entry into the form, multiple records have been created, with null fields in each from where those fields were populated, but in a different record. How can I make sure that only one record is created by the user each time they use this form?

    Basically the way the page is designed is that there are only three main pages the user will see. 1) The login page then 2) The main menu page, and then 3) The page where they input the information that should populate the remainder of the fields in that record in the table.
    The login page simply allows the user to access the menu page, and submits no data. The main menu page consists of 5 fields. Three of them are text fields, the fourth is a date field with a date picker. The fifth field is a radiogroup with submit that has 5 options which branch to 5 respective pages. Upon selecting an option from the radiogroup, these fields submit their data to the table and redirect the user to whichever page was designated by their choice.
    This brings up the third page. Most of these other 5 pages consist simply of 4 fields; two required select lists, one required textarea field, and one nonrequired textarea field. Anyway, the problem occurs because instead of populating the remaining fields in the same record, each page with information to submit creates a new record.
    I realize that the preceding may not be any additional relevant info., but I thought that if anything, there may be a better way to do that anyway. I thought that maybe editing the "Process" in the Page Definition could be where I need to change something, but I'm not sure how.
    Right now my "Process Point" is set as "On Submit - After Computations and Validations," and my "Run Process" is set as the default "Once Per Page Visit." These settings are the same on every page on which I have fields that submit data; however, one difference I noticed is in the process editing interface for the initial menu page, the "Name" says "Insert row into USER_INPUT (table name) with a "Type" of "PL/SQL Anonymous Block", whereas all the other pages processes are named "Process row of USER_INPUT" with a type of "Automatic Row Processing (DML)." Am I even close to where I need to be looking to find the solution to this problem? Sorry for the novel I just wrote, but if there's any additional info. I can provide, just let me know.

Maybe you are looking for