How to retrieve Request Form Data in OIM 11g for SOA workflows

Hi,
I have a business requirement wherein, I need to retrieve a field's value inside my SOA composite for further processing and decide on the Approver of the Request. Say for e.g. I'm having a field *"Country"* inside my Request Form, and what i need to do is, as soon as the request form is submitted, I need to retrieve the value for *"Country"* attribute inside my SOA Composite using Payload, and further process it. This scenerio is with respect to provision an application instance to a user.
Now, in a similar scenario, where I was trying to create a user of type *"Contractor"*, I had used Request Service Api to retrieve the Basic information of the userform submitted, and decide on approval. Fortunately, the basic data like, First Name, Last Name, Login etc was successfully being fetched from the Request and I was able to perform further operations.
Unfortunately, the same code which was working for Creation of a User, is not working when I'm trying to provision an application instance to the user.
Below is the code which worked fine for me to retrieve basic request data for user creation, and isn't working for provisioning application instance:
RequestService reqSvc = (RequestService)oimClient.getService(RequestService.class);
String reqId = ((oracle.xml.parser.v2.XMLElement)getVariableData("inputVariable", "payload", "/ns3:process/ns4:RequestID")).getText();
System.out.println("request ID: " reqId);+
Request req = reqSvc.getBasicRequestData(reqId);
List <RequestEntity> targetEntities = req.getTargetEntities();
System.out.println("targetEntities : " targetEntities);+
System.out.println("------------");
for (RequestEntity rea : targetEntities)
+{+
List <RequestEntityAttribute> attributes = rea.getEntityData();
for( oracle.iam.request.vo.RequestEntityAttribute attribute : attributes)
+{+  
System.out.println("Attribute.getName() : " attribute.getName().toString());+
     if(attribute.getName().equals("User Manager"))
     +{+
beneficiaryManagerKey = attribute.getValue().toString();
     System.out.println("User Manager : " beneficiaryManagerKey);+
+}+
     e+lse if(attribute.getName().equals("User Login"))+
     +{+
userid = attribute.getValue().toString();
     System.out.println("User Login  : " userid);+
+}+
+}+
+}+
Any pointers to this would be of a great help.
Regards

List <RequestEntity> targetEntities = req.getTargetEntities();
System.out.println("targetEntities : " + targetEntities);
System.out.println("------------");
The above piece of code retrieves the attributes and their values from the request form while creating a user, but not from the request form, which provisioning a resource to a user.
Regards,

Similar Messages

  • OIM 11g r2: SOA  workflows for two level approval.

    HI Experts,
    I am using SOA workflows in OIM 11g r2. The requirement is to have a two level approval for a role (which provisions Oracle DBUM connector at present) : first for Manager and second for the Role owner.
    I have created and deployed the composite with name AddAccessApproval but need to find how to use this for two level approval.
    There is option for serial approval but how to pass it to Role owner.
    Any help in this regard is appreciated.
    Many Thanks,
    Arvind

    I've run into the same error with oim 11gr2 bp04:
    <Mar 18, 2013 11:07:09 AM CDT> <Notice> <Stdout> <BEA-000000> <<Mar 18, 2013 11:07:09 AM CDT> <Error> <oracle.soa.services.identity>
    <BEA-000000> <<oracle.tip.pc.services.identity.jps.AuthenticationServiceImpl.authenticateUser()> authentication FAILED>>
    <Mar 18, 2013 11:07:09 AM CDT> <Notice> <Stdout> <BEA-000000> <<Mar 18, 2013 11:07:09 AM CDT> <Error> <oracle.soa.services.identity>
    <BEA-000000> <<.> Identity Service Authentication failure.
    Identity Service Authentication failure.
    Either the user name or password is incorrect. Check the error stack and fix the cause of the error. Contact Oracle Support Services if error is not fixable.
    ORABPEL-10528
    Identity Service Authentication failure.
    Identity Service Authentication failure.
    Either the user name or password is incorrect. Check the error stack and fix the cause of the error. Contact Oracle Support Services if error is not fixable.
         at oracle.tip.pc.services.identity.jps.JpsProvider.authenticateUser(JpsProvider.java:2337)
    Caused By: javax.security.auth.login.LoginException: [Security:090304]Authentication Failed: User SOAAdminPassword javax.security.auth.login.FailedLoginException:
    [Security:090302]Authentication Failed: User SOAAdminPassword denied
         at oracle.security.jps.internal.jaas.module.authentication.JpsUserAuthenticationLoginModule.login(JpsUserAuthenticationLoginModule.java:71)
         ...Did you find what the issue is? I'm finding scant information about this user named "SOAAdminPassword" (who makes up these usernames :-/).

  • How to retrieve Reconciliation Event Data using OIM API ?

    Hi,
    I want to retrieve values of some field from reconciliation event. I could not find any API method available
    to get event data.

    Check this link
    Re: API for reading reconciliation Processed-Data

  • How to create custom adf tab in oim 11g for self service

    Hi all,
    I want to create a new tab in self service console by using out box code. Any suggestions please
    Thanking you

    Refer link below:
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/oim/oim_11g/customize_oim_ui_selfservice_tabs/customize_oim_ui_selfservice_tabs.htm
    regards,
    GP

  • How to save the form data into adobe db?

    Hi All,
    How to save the form data into adobe db?
    I have designed one xdp file.
    Through processFormSubmission(), I got the submitted form data as Document obj.
    Then I have called the workflow kickoff program.
    code:
    InvocationRequest request = myFactory.createInvocationRequest ("myprocessname", //Specify the long-lived process name
    "invoke", //Specify the operation name
    params, //Specify input values (HashMap obj)
    false); //Create an asynchronous request
    It successfulyy started the workflow, but the submitted form data is not saved anywhere.
    And also, How get the form data from tables?
    Please provide the solution for the above.
    Thanks in advance.
    Regards,
    Saravanan G

    You need to create a process variable of type IN if you want to be able to pass data to your process. Then the params parameter (HashMap) contains a list of all the IN variables with their content that you want to pass to your process. They key is the name of the variable and the value the content. That way you should get it in your process.
    Now LiveCycle will create a column in the database for every process variable, so the content will be saved in the database just by creating that process variable.
    Jasmin

  • How can i submit form-data with acrobat pocket pc

    how can i submit form-data (http-post) on a PPC?
    how can i store the data offline?
    which submit-functions are availabe for the pocket pc reader?
    do i need ARES?
    where can i find a documentation of of the available functions for the ppc version?
    where can i fond form-samples for ppc?
    from the docu on my pocket pc:
    Submit form data using handheld devices over a wireless connection. If you are working offline, the data is temporarily stored, then submitted once a connection is established. Send forms by e-mail or directly to the destination server using a cradle or cable

    To your question regarding the Pocket PC version of Reader, I downloaded Adobe Reader for Pocket Pc 2 and installed it on my HP iPAQ . I then loaded my test PDF file onto the iPAQ. The Reader for Pocket PC preformed an email submission fine. However, I received no indication that anything happened when I tried an HTTP Post. So I think you can only do an email submission.
    In general, I have been testing to see how much I can do without the Live Cycle Reader Extensions, since for sure I will never be able to purchase them. What I have found is that for Acrobat Reader 7, the email submission works for all of the people I have asked to test it, but the HTTP Post has worked for only one of the two people who have tested it so far with Reader 7 (the one for which it worked claims that he only has Reader 7 on his computernot Acrobat).

  • How to acces and display datas storaged in cache for a SUP 2.0 workflow?

    HI to all.
    I have an application with a item menu which obtains data thought a online request. the result is shown is a listview.
    My problem is when my BlackBerry has no conection ( offline scenario). When I select the menu item, I obtain an error.
    How to acces and display datas storaged in cache for my MBO? I have read that I can use getMessageValueCollection in custom.js to access to my datas but once I get the datas, How can associate those datas to a Listview like a online request?? Do i have to develop my own screen in html or how?
    Thanks.

    I'm not entirely clear on what you mean by "cache" in this context.  I'm going to assume that what you are really referring to is the contents of the workflow message, so correct me if I'm wrong.  There is, in later releases, the ability to set an device-side request cache time so that if you issue an online request it'll store the results in an on-device cache and if you subsequently reissue the same online request with the same parameter values within that timeout period it'll get the data from the cache rather than going to the server, but my gut instinct is that this is not what you are referring to.
    To access the data in the workflow message, you are correct, you would call getMessageValueCollection().  It will return an object hierarchy with objects defined in WorkflowMessage.js.  Note that if your online request fails, the data won't magically appear in your workflow message.
    To use the data in the workflow message to update a listview, feel free to examine the code in the listview widgets and in API.js.  You can also create a custom listview as follows:
    function customBeforeNavigateForward(screenKey, destScreenKey) {
         // In this example, we only want to replace the listview on the "My Approvals" screen    
         if (destScreenKey == 'My_Approvals'){
              // First, we get the MessageValueCollection that we are currently operating on
              var message = getCurrentMessageValueCollection();
              // Next, we'll get the list MessageValue from that MessageValueCollection
              var itemList = message.getData("LeaveApprovalItem3");
              // Because its a list, the Value of the MessageValue will be an array
              var items = itemList.getValue();
              // Figure out how many items are in the list
              var numOfItems = items.length;
              // Iterate through the results and build our list
              var i = 0;
              var htmlOutput = '<div><ul data-role="listview" data-theme="k" data-filter="true">';
              var firstChar = '';
              while ( i < numOfItems ){
                   // Get the current item. This will be a MessageValueCollection.
                   var currItem= items<i>;
                   // Get the properties of the current item.
                   var owner = currItem.getData("LeaveApprovalItem_owner_attribKey").getValue();
                   var type = currItem.getData("LeaveApprovalItem_itemType_attribKey").getValue();
                   var status = currItem.getData("LeaveApprovalItem_itemStatus_attribKey").getValue();
                   var startDate = currItem.getData("LeaveApprovalItem_startDate_attribKey").getValue();
                   var endDate = currItem.getData("LeaveApprovalItem_endDate_attribKey").getValue();
                   // Format the data in a specific presentation
                   var formatStartDate = Date.parse(startDate).toString('MMM/d/yyyy');
                   var formatEndDate = Date.parse(endDate).toString('MMM/d/yyyy');
                   // Decide which thumbnail image to use
                   var imageToUse = ''
                        if (status == 'Pending'){
                             imageToUse = 'pending.png';
                        else if (status == 'Rejected'){
                             imageToUse = 'rejected.png';
                        else {
                             imageToUse = 'approved.png';
                   // Add a new line to the listview for this item
                   htmlOutput += '<li><a id ="' + currItem.getKey() + '" class="listClick">';
                   htmlOutput += '<img src="./images/' + imageToUse + '" class="ui-li-thumb">';
                   htmlOutput += '<h3 class = "listTitle">' + type;
                   htmlOutput +=  ' ( ' + owner + ' ) ';
                   htmlOutput += '</h3>';
                   htmlOutput += '<p>' + formatStartDate + ' : ' + formatEndDate + '</p>';
                   htmlOutput += '</a></li>';
                   i++;
              htmlOutput += '</ul></div>';
              // Remove the old listview and add in the new one.  Note: this is suboptimal and should be fixed if you want to use it in production.
              $('#My_ApprovalsForm').children().eq(2).hide();
              $('#My_ApprovalsForm').children().eq(1).after(htmlOutput);
              // Add in a handler so that when a line is clicked on, it'll go to the right details screen
              $(".listClick").click(function(){
                   currListDivID = $(this).parent().parent();
                   $(this).parent().parent().addClass("ui-btn-active");
                   navigateForward("Request_Details",  this.id );
                   if (isBlackBerry()) {
                        return;
         // All done.
         return true;

  • How to retrieve PDF form table's data in workflow?

    I have employee table in PDF form?How I retrieve the data in workflow using XSD mapping?

    You need to use either the processFormSubmission operation of the LiveCycle Forms service or the exportData operation of the Data Integration service to get the xml out of the PDF.
    Then you can use xPath to get to the appropriate node in the xml.
    Jasmin

  • How to properly order form data?

    I have a form to collect data for a price quote (printing & direct mail).  When I convert the collected data to a .CSV file, the data is not in the same order.  How do i tell my form to postback data in the same order?
    Here is the code (this site would not allow me to attach the files, for whatever reason)
    quote.html . . . the quote form
    <script language=JavaScript>
    function checkform(what){
        if (what.Company_Name.value==''){ alert('You must provide your company name.'); return false;}
        else if (what.Contact_Name.value==''){ alert('You must provide your contact name.'); return false;}
        else if (what.Contact_Email.value==''){ alert('You must provide your e-mail address.'); return false;}
        else{ return true; }
    </script>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>
    <SCRIPT language=JavaScript src="file:///C|/Documents and Settings/michael/Desktop/images/franklin_java.js"></SCRIPT>
    <META http-equiv=Content-Type content="text/html; charset=iso-8859-1" />
    <META content=2.0 name=Version />
    <META content="MSHTML 6.00.2600.0" name=GENERATOR />
    <script type="text/JavaScript">
    <!--
    </HEAD>
    <BODY bgColor=#3c4676 text=#000000 link=#000000 vLink=#000000 aLink=#000000
    leftMargin=0 topMargin=0
    marginwidth="0" >
    <!-- InstanceBeginEditable name="EditRegion5" --><script language=JavaScript>
    function checkform(what){
        if (what.Company_Name.value==''){ alert('You must provide your company name.'); return false;}
        else if (what.Contact_Name.value==''){ alert('You must provide your contact name.'); return false;}
        else if (what.Contact_Email.value==''){ alert('You must provide your e-mail address.'); return false;}
        else{ return true; }
    </script>
    <style type="text/css">
    <!--
    .style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
    .style4 {font-size: small}
    .style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; }
    .style12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; }
    body {
        background-color: #006666;
    .style13 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14px;
    body,td,th {
        font-size: 10px;
    .style15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
    .style16 {
        color: #000000
    -->
    </style>
    <form method="post" onSubmit="return checkform(this)" action="aspform.asp">
    <INPUT TYPE=HIDDEN NAME="to" VALUE="[email protected]">
    <INPUT TYPE=HIDDEN NAME="subject" VALUE="Franklin Request a Quote Form">
    <INPUT TYPE=HIDDEN NAME="print_blank_fields" VALUE="1"><br><br>
    <table width = "800" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF">
    <tr>
    </tr>
    <tr>
    <td width="125" align="right" ><span class="style12">Company Name:</span></td>
    <td><INPUT NAME="Company_Name" TYPE="text" VALUE="" SIZE=30 MAXLENGTH=50></td>
    </tr>
    <tr>
    <td width="125" align="right" ><span class="style12">Contact Name:</span></td>
    <td><INPUT NAME="Contact_Name" TYPE="text" VALUE="" SIZE=30 MAXLENGTH=50></td>
    </tr>
    <tr>
    <td width="125" align="right" ><span class="style12">Contact Email:</span></td>
    <td><INPUT NAME="Contact_Email" TYPE="text" VALUE="" SIZE=30 MAXLENGTH=50></td>
    </tr>
    </table>
    <table width = "800" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF">
    <tr>
    <td width  = "125" align="right"><span class="style3">Date estimate needed:</span></td>
    <td width="112"><select name="Date_estimate_needed" size="1">
    <option value="">:: Month ::</option>
    <option value="JAN">JAN</option>
    <option value="FEB">FEB</option>
    <option value="MARCH">MARCH</option>
    <option value="APRIL">APRIL</option>
    <option value="MAY">MAY</option>
    <option value="JUNE">JUNE</option>
    <option value="JULY">JULY</option>
    <option value="AUG">AUG</option>
    <option value="SEPT">SEPT</option>
    <option value="OCT">OCT</option>
    <option value="NOV">NOV</option>
    <option value="DEC">DEC</option>
    </select></td>
    <td width="95"><select name="Date_estimate_needed" size="1">
    <option value="">:: Date ::</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    <option value="07">07</option>
    <option value="08">08</option>
    <option value="09">09</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
    <option value="13">13</option>
    <option value="14">14</option>
    <option value="15">15</option>
    <option value="16">16</option>
    <option value="17">17</option>
    <option value="18">18</option>
    <option value="19">19</option>
    <option value="20">20</option>
    <option value="21">21</option>
    <option value="22">22</option>
    <option value="23">23</option>
    <option value="24">24</option>
    <option value="25">25</option>
    <option value="26">26</option>
    <option value="27">27</option>
    <option value="28">28</option>
    <option value="29">29</option>
    <option value="30">30</option>
    <option value="31">31</option>
    </select></td>
    <td width="447"><select name="Date_estimate_needed" size="1">
    <option value="">:: Year ::</option>
    <option value="2009">2009</option>
    <option value="2010">2010</option>
    </select></td>
    </tr>
    </table>
    <table width="800" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF">
      <tr>
        <td width = "162" align="right" valign="top"><span class="style4"></span></td>
        <td width="525"> </td>
      </tr>
      <tr>
        <td align="right" valign="top"><span class="style4"></span><span class="style3">Please Select Product Type(s):</span></td>
        <td><span class="style3">
          <input type="checkbox" name="Self Mailer" id="Self Mailer">
          <label for="Self Mailer">Self Mailer</label>
          <label>
          <input type="checkbox" name="Postcard" id="Postcard">
    Postcard</label>
          <label>
          <input type="checkbox" name="Booklet" id="Booklet">
    Booklet</label>
        </span>
          <p class="style3">
            <label></label>
            <label>
    <input type="checkbox" name="Envelope" id="Envelope">
    Envelope</label>
            <label>
    <input type="checkbox" name="Invitation" id="Invtiation">
    Invitation</label>
    <label>
    <input type="checkbox" name="Other" id="Other">
    Other</label>
    </p>
          <p class="style3">
            <label></label>
          </p>      </td>
      </tr>
      <tr>
        <td align="right" valign="top"><span class="style3">Number of Versions</span></td>
        <td><table width="507">
          <tr>
            <td width="499"><label>
              <span class="style15">
              <input type="radio" name="RadioGroup1" value="1" id="RadioGroup1_0">
              1
              <input type="radio" name="RadioGroup1" value="2" id="RadioGroup1_1">
    2
    <input type="radio" name="RadioGroup1" value="3" id="RadioGroup1_2">
    3
    <input type="radio" name="RadioGroup1" value="4" id="RadioGroup1_3">
    4
    <input type="radio" name="RadioGroup1" value="5" id="RadioGroup1_4">
    5
    <input type="radio" name="RadioGroup1" value="radio" id="RadioGroup1_5">
              </span><span class="style3">Other
    - Specify</span>
    <input name="Specify" type="text" id="Specify" size="5" maxlength="3">
    </label></td>
          </tr>
        </table>     
          <p class="style3">Are the version Quantities the same?
            <label>
            <input type="radio" name="RadioGroup3" value="Yes" id="RadioGroup3_0">
    Yes</label>
            <input type="radio" name="RadioGroup3" value="No" id="RadioGroup3_1">
            No<br>
            <label></label>
    </p>
          <p>
            <label></label>
            <br>
          </p></td>
      </tr>
      <tr>
        <td width="162" align="right" ><span class="style3">Total Quantity:</span></td>
        <td><input name="Quantity" type="text" value="" size=30 maxlength=50></td>
      </tr>
      <tr>
        <td width="162" align="right" -><span class="style3">Flat Size:</span></td>
        <td><input name="Flat_Size" type="text" value="" size=30 maxlength=50></td>
      </tr>
      <tr>
        <td width="162" align="right" -><span class="style3">Finished/Folded Size:</span></td>
        <td><input name="Finished/Folded_Size:" type="text" value="" size=30 maxlength=50></td>
      </tr>
      <tr>
        <td width="162" align="right" -><span class="style3">Number of Pages:</span></td>
        <td><INPUT NAME="Number_of_Pages" TYPE="text" VALUE="" SIZE=30 MAXLENGTH=50></td>
    </tr>
    <tr>
    <td><div align="right"><span class="style3">Envelope Size #1:</span></div></td>
    <td><label>
      <input type="text" name="textfield" id="textfield">
    </label></td>
    </tr>
    <tr>
      <td><div align="right"><span class="style3">Envelope Size #2:</span></div></td>
      <td><input type="text" name="textfield2" id="textfield2"></td>
    </tr>
    <tr>
      <td><div align="right"><span class="style3">If Booklet</span></div></td>
      <td><table width="351">
        <tr>
          <td valign="middle"><label>
            <span class="style3">
            <input type="radio" name="RadioGroup2" value="Self-Cover" id="RadioGroup2_0">
            Self-Cover</span></label>        <span class="style3">
            <label>
            <input type="radio" name="RadioGroup2" value="Plus Cover" id="RadioGroup2_1">
            Plus Cover</label>
            </span>        <label></label></td>
        </tr>
      </table>  </td>
    </tr>
    </table>
    <table width = "800" border = "0" align="center" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF">
    <tr>
    <td width = "125" align="right" valign="top"><span class="style3">Size Notes:</span></td>
    <td><TEXTAREA cols=23 name="Size_Notes" rows=4 wrap=virtual></TEXTAREA></td>
    </tr>
    </table>
    <table width = "800" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
    <tr>
    <td width = "125" align="right" ><span class="style3">Proof Required:</span></td>
    <td colspan="4"><select name="Proof_Required" size="1">
    <option value="">:: Select One ::</option>
    <option value="Laser">Laser</option>
    <option value="Color_Laser">Color Laser</option>
    <option value="Epson_(relative color match)">Epson (relative color match)</option>
    <option value="Digital_Matchprint_(exact color match)">Digital Matchprint (exact color match)</option>
    <option value="PDF">PDF</option>
    </select></td>
    </tr>
    <tr>
      <td colspan="5" align="right" ><div align="left">
        <blockquote>
          <p><span class="style7">Paper Specs:</span></p>
        </blockquote>
      </div></td>
      </tr>
    </table>
    <table width = "800" border = "0" align="center" cellpadding = "2" cellspacing="2" bgcolor="#FFFFFF">
      <tr>
        <td width = "125" align="right"><span class="style3">Paper:</span></td>
        <td width="88" align="center"><span class="style3">Color</span></td>
        <td width="84" align="center"><span class="style3">Weight</span></td>
        <td width="84" align="center"><span class="style3">Type</span></td>
        <td width="556" align="center"><div align="left"><span class="style3">Finish</span></div></td>
      </tr>
      <tr>
        <td align="right" class="style3">Self Mailer:</td>
        <td align="center"><div align="left">
          <input name="Postcard Color2" type="text" id="Self Mailer" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
          <input name="Postcard Weight2" type="text" id="Self Mailer Weight" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
          <input name="Postcard Type" type="text" id="Self Mailer Type" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
          <input name="Postcard Finish2" type="text" id="Self Mailer Finish" size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3">Postcard:</td>
        <td align="center"><div align="left">
            <input name="Postcard Color" type="text" id="Postcard Color" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Postcard Weight" type="text" id="Postcard Weight" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Postcard Type Weight" type="text" id="Postcard Type" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Postcard Finish" type="text" id="Postcard Finish" size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3">Invitation:</td>
        <td align="center"><div align="left">
            <input name="Invitation Color" type="text" id="Invitation Color" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Invitation Weight" type="text" id="Invitation Weight" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Invitation Type" type="text" id="Invitation Type" size="10" maxlength="10">
        </div></td>
        <td align="center"><div align="left">
            <input name="Self Mailer Finish2" type="text" id="Self Mailer Finish" size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right"><span class="style3">Envelope #1</span></td>
        <td><span class="style4">
          <input name="Cover_Color" type="text" value="" size=10 maxlength=50>
        </span></td>
        <td><input name="Cover_Color" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Cover_Color" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Cover_Color" type="text" value="" size=10 maxlength=50></td>
      </tr>
      <tr>
        <td align="right"><span class="style3">Envelope #2</span></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Cover (If booklet):</span></td>
        <td><input name="Cover_Color" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Cover_Weight" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Cover_Brand" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Cover_Finish" type="text" value="" size=10 maxlength=50></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Inside Pages:</span></td>
        <td><input name="Inside_Pages_Color" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Inside_Pages_Weight" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Inside_Pages_Brand" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Inside_Pages_Finish" type="text" value="" size=10 maxlength=50></td>
      </tr>
      <tr>
        <td align="right" class="style3">Other:</td>
        <td colspan="4"><label>
          <textarea name="Other2" id="Other2" cols="45" rows="5"></textarea>
        </label></td>
      </tr>
      <tr>
        <td width = "125" align="right" valign="top"><span class="style3">Paper Notes:</span></td>
        <td colspan="4"><span class="style3">
          <textarea cols=23 name="Paper_Notes" rows=4 wrap=virtual></textarea>
        </span></td>
      </tr>
      <tr>
        <td colspan="3" align="right" ><div align="left">
            <blockquote>
              <p><span class="style7">Ink Specs:</span></p>
            </blockquote>
        </div></td>
      </tr>
      <tr>
        <td width = "125" align="right" ><span class="style3">Ink:</span></td>
        <td align="center" valign="bottom"><span class="style3">Front</span></td>
        <td align="center" valign="bottom"><span class="style3">Back</span></td>
      </tr>
      <tr>
        <td align="right" ><span class="style3">Self Mailer</span></td>
        <td align="center" valign="bottom"><label>
          <div align="left">
            <input name="Self Mailer Ink Front" type="text" id="Self Mailer Ink Front" value="4" size="10" maxlength="10">
            </div>
        </label></td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front2" type="text" id="Self Mailer Ink Back" value="4" size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3" >Postcard</td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front3" type="text" id="Postcard Ink Front" value="4" size="10" maxlength="10">
        </div></td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front4" type="text" id="Postcard Ink Back" value="4" size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3" >Invitation</td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front5" type="text" id="Invitation Ink Front" value="4" size="10" maxlength="10">
        </div></td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front6" type="text" id="Invitation Ink Back" value=" " size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3" >Envelope #1</td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front7" type="text" id="Envelope #1 Ink Front" value="4" size="10" maxlength="10">
        </div></td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front8" type="text" id="Envelope #1 Ink Back" value=" " size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td align="right" class="style3" >Envelope #2</td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front9" type="text" id="Envelope #2 Ink Front" value="4" size="10" maxlength="10">
        </div></td>
        <td align="center" valign="bottom"><div align="left">
          <input name="Self Mailer Ink Front10" type="text" id="Envelope #2 Ink Front" value=" " size="10" maxlength="10">
        </div></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Cover (If booklet):</span></td>
        <td><input name="Ink_Cover_Front" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Ink_Cover_Back" type="text" value="" size=10 maxlength=50></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Inside Pages:</span></td>
        <td><input name="Ink_Inside_Pages_Front" type="text" value="" size=10 maxlength=50></td>
        <td><input name="Ink_Inside_Pages_Back" type="text" value="" size=10 maxlength=50></td>
      </tr>
      <tr>
        <td width = "125" align="right" valign="top"><span class="style3">Ink notes: <br>
          (note if heavy coverage)</span></td>
        <td colspan="4"><span class="style3">
          <textarea cols=23 name="Ink_Notes" rows=4 wrap=virtual></textarea>
        </span></td>
      </tr>
      <tr>
        <td colspan="5" align="right"><div align="left" class="style7">
            <blockquote>
              <p>Bindery &amp; Mailing Specs:</p>
            </blockquote>
        </div></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Bindery:</span></td>
        <td colspan="4"><span class="style3">
          <select name="Binary" size="1">
            <option value="">:: Select One ::</option>
            <option value="Trim">Trim</option>
            <option value="Fold">Fold</option>
            <option value="Score">Score</option>
            <option value="Perforate">Perforate</option>
            <option value="Saddle-Stitch">Saddle-Stitch</option>
            <option value="Perfect Bind">Perfect Bind</option>
            <option value="Drill">Drill</option>
            <option value="Die Cut">Die Cut</option>
            <option value="Glue">Glue</option>
            <option value="Other">Other</option>
          </select>
        </span></td>
      </tr>
      <tr>
        <td  align="right"><span class="style3">Personalization: </span></td>
        <td colspan="4"><label><span class="style3">
          <input type="checkbox" name="Simplex Laser" id="Simplex Laser">
          Simplex Laser
          <input type="checkbox" name="Duplex Laser" id="Duplex Laser">
          Duplex Laser
          <input type="checkbox" name="Inkjet" id="Inkjet">
          Inkjet
          <input type="checkbox" name="Indigo" id="Indigo">
          Color Variable</span></label></td>
      </tr>
      <tr>
        <td width = "125" align="right" valign="top"><span class="style3">Mailing Notes:</span></td>
        <td colspan="4"><span class="style3">
          <textarea cols=23 name="Mailing_Notes" rows=4 wrap=virtual></textarea>
        </span></td>
      </tr>
      <tr>
        <td align="right" class="style3">Inserting:</td>
        <td colspan="4"><label class="style3">
          <input type="checkbox" name="Machine Insert (Matched)" id="Machine Insert (Matched)">
          Machine Insert (Non-Match)
          <input type="checkbox" name="Machine Insert (Matched)2" id="Machine Insert (Matched)2">
          Machine Insert (Match) <br>
          <input type="checkbox" name="Hand Insert (Generic)" id="Hand Insert (Generic)">
          Hand Insert (Generic)
          <input type="checkbox" name="Hand Insert (Matched)" id="Hand Insert (Matched)">
          Hand Insert (Matched)</label></td>
      </tr>
      <tr>
        <td width = "125" align="right"><span class="style3">Tabbing:</span></td>
        <td colspan="4"><span class="style3">
          <select name="Tab" size="1">
            <option value="">:: Select One ::</option>
            <option value="1">1</option>
            <option value="2">2</option>
            <option value="3">2</option>
            <option value="4">2</option>
          </select>
        </span></td>
      </tr>
      <tr>
        <td align="right" class="style3">Flats:</td>
        <td colspan="4"><label>
          <input type="checkbox" name="Sort &amp; Bundle" id="Sort &amp; Bundle">
          <span class="style3"> Sort & Bundle</span></label></td>
      </tr>
      <tr>
        <td align="right" class="style3">Postage:</td>
        <td colspan="4"><label class="style3">
          <input type="checkbox" name="Indicia" id="Indicia">
          Indicia
          <input type="checkbox" name="Hand Stamp" id="Hand Stamp">
          Hand Stamp
          <input type="checkbox" name="Machine Stamp" id="Machine Stamp">
          Machine Stamp
          <input type="checkbox" name="Meter Inline" id="Meter Inline">
          Meter Inline
          <input type="checkbox" name="Meter Offline" id="Meter Offline">
          Meter Offline</label></td>
      </tr>
    <tr>
    </table>
    <table width = "800" border = "0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
    <tr>
    <td width = "106" align="right" ><span class="style3">Shipping: </span></td>
    <td width="82" align="Left"><span class="style3"> Zip:</span></td>
    <td width="592"><INPUT NAME="Zip" TYPE="text" VALUE="" SIZE=5 MAXLENGTH=10></td>
    </tr>
    <tr>
    <td><span class="style4"></span></td>
    <td align="left"><span class="style3"> City:</span></td>
    <td><INPUT NAME="City" TYPE="text" VALUE="" SIZE=20 MAXLENGTH=50></td>
    </tr>
    <tr><td><span class="style4"></span></td>
    <td align="left"><span class="style3"> State:</span></td>
    <td><span class="style3">
      <select name="state">
        <option value="null">:: Select State ::</option>
        <option value="AL">Alabama</option>
        <option value="AK">Alaska</option>
        <option value="AZ">Arizona</option>
        <option value="AR">Arkansas</option>
        <option value="CA">California</option>
        <option value="CO">Colorado</option>
        <option value="CT">Connecticut</option>
        <option value="DE">Delaware</option>
        <option value="FL">Florida</option>
        <option value="GA">Georgia</option>
        <option value="HI">Hawaii</option>
        <option value="ID">Idaho</option>
        <option value="IL">Illinois</option>
        <option value="IN">Indiana</option>
        <option value="IA">Iowa</option>
        <option value="KS">Kansas</option>
        <option value="KY">Kentucky</option>
        <option value="LA">Louisiana</option>
        <option value="ME">Maine</option>
        <option value="MD">Maryland</option>
        <option value="MA">Massachusetts</option>
        <option value="MI">Michigan</option>
        <option value="MN">Minnesota</option>
        <option value="MS">Mississippi</option>
        <option value="MO">Missouri</option>
        <option value="MT">Montana</option>
        <option value="NE">Nebraska</option>
        <option value="NV">Nevada</option>
        <option value="NH">New Hampshire</option>
        <option value="NJ">New Jersey</option>
        <option value="NM">New Mexico</option>
        <option value="NY">New York</option>
        <option value="NC">North Carolina</option>
        <option value="ND">North Dakota</option>
        <option value="OH">Ohio</option>
        <option value="OK">Oklahoma</option>
        <option value="OR">Oregon</option>
        <option value="PA">Pennsylvania</option>
        <option value="RI">Rhode Island</option>
        <option value="SC">South Carolina</option>
        <option value="SD">South Dakota</option>
        <option value="TN">Tennessee</option>
        <option value="TX">Texas</option>
        <option value="UT">Utah</option>
        <option value="VT">Vermont</option>
        <option value="VA">Virginia</option>
        <option value="WA">Washington</option>
        <option value="WV">West Virginia</option>
        <option value="WI">Wisconsin</option>
        <option value="WY">Wyoming</option>
      </select>
    </span></td>
    </tr>
    <tr>
    <td><span class="style4"></span></td>
    <td colspan="2"><span class="style3">(If not specified will be FOB our dock.)</span></td>
    </tr>
    </table>
    <table width = "800" border = "0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
    <tr>
    <td width = "125" align="right" valign="top"><span class="style3">Special instructions:</span></td>
    <td colspan="4"><TEXTAREA cols=23 name="Special_Instructions" rows=4 wrap=virtual></TEXTAREA></td>
    </tr>
    <tr>
    <td></td>
    <td><input type="submit" name="Submit" value="Submit">
    <input type="reset" name="Reset" value="Reset"></td>
    </tr>
    </table>
    </form>
    <TR><TD vAlign=top> </TD>
    </TR>
    </TBODY>
    </TABLE>
    </TD>
    </TR>
    </TBODY>
    </TABLE>
    </BODY><!-- InstanceEnd --></HTML>
    aspform.asp . . . the form that processes the data and dumps it into a .csv file
    <%
    'ASP Form Processor
    Dim datafile, redirectpage
    datafile=Request.Form("filesave")
    redirectpage=Request.Form("redirpage")
    Dim fso, f
    Set fso=Server.CreateObject("Scripting.FileSystemObject")
    Set f=fso.OpenTextFile(Server.MapPath ("response.csv"), 8, True)
    f.WriteBlankLines(1)
    f.WriteLine "Date : " & CStr(Date)
    For Each field in Request.Form
    If field<>"filesave" And field<>"redirpage" Then
    f.WriteLine field & " : " & Request.Form(field)
    End If
    Next
    f.WriteBlankLines(1)
    f.Close
    Set f=Nothing
    Set fso=Nothing
    Response.Redirect "thankyou.asp"
    %>
    response.csv . . . the data collected from the form which is out of order
    Date : 11/10/2009
    to :   [email protected]
    Flat_Size :   18x6
    Finished/Folded_Size:   : 9x6
    Ink_Notes :   heavy
    City :
    Submit :   Submit
    subject :   Franklin Request a Quote Form
    Quantity :   100000
    Size_Notes :
    Other2 :
    Ink_Inside_Pages_Front :
    Ink_Inside_Pages_Back :
    Duplex   Laser : on
    print_blank_fields   : 1
    Contact_Name   : MM
    Contact_Email   : [email protected]
    Proof_Required   : PDF
    Cover_Weight :
    Inside_Pages_Color :
    Inside_Pages_Weight :
    Inside_Pages_Brand :
    Inside_Pages_Finish :
    Binary :   Fold
    Company_Name   : FP
    Number_of_Pages   : 1
    textfield :
    textfield2 :
    Paper_Notes :
    Indicia :   on
    Date_estimate_needed : NOV
    10
    RadioGroup1   : 2
    RadioGroup3   : Yes
    Cover_Color   :
    Special_Instructions :
    Self Mailer   : on
    Self Mailer Finish2 :
    Cover_Brand :
    Self Mailer   Ink Front : 4
    Self Mailer   Ink Front2 : 4
    Self Mailer   Ink Front3 : 4
    Self Mailer   Ink Front4 : 4
    Self Mailer   Ink Front5 : 4
    Self Mailer Ink Front6 :
    Self Mailer   Ink Front7 : 4
    Self Mailer Ink Front8 :
    Self Mailer   Ink Front9 : 4
    Self Mailer Ink Front10 :
    Ink_Cover_Front :
    Ink_Cover_Back :
    state :   null
    Specify :
    Postcard   Color2 : white
    Postcard   Weight2 : 100
    Postcard   Type : cover
    Postcard   Finish2 : gloss
    Postcard Color :
    Postcard Weight :
    Postcard Type Weight :
    Postcard Finish :
    Mailing_Notes :
    Invitation Color :
    Invitation Weight :
    Invitation Type :
    Tab : 2
    Zip :
    Cover_Finish :
    Any response would be greatly appreciated.

    The order that fields appear in the request object is somewhat arbitrary. If you want to control the order, then you can reference each field by name rather than iterating through the collection. Or, you can try this method:
    http://www.aspfaqs.com/aspfaqs/ShowFAQ.asp?FAQID=64

  • How to retrieve all the data from a BLOB using view-generated accessor

    I am using JDeveveloper 10g v. 10.1.3 and am storing an image in a database as a blob object and need to retrieve all of the data to get the entire image and store it in an ImageIcon. The code I have works partially in that it retrieves the correct data, but only gets a piece of it, leaving me with a partial image.
    AppModuleImpl am;
    ImageVwViewImpl vo;
    am = (AppModuleImpl)panelBinding.getDataControl().getDataProvider();
    vo = (ImageVwViewImpl)am.findViewObject("ImageVwView");
    ImageVwViewRowImpl ivo = (ImageVwViewRowImpl)vo.getCurrentRow();
    ImageIcon icon = new ImageIcon(ivo.getImage().getBytes(1, (int)ivo.getImage().getBufferSize()));
    jULabel1.setIcon(icon);I either need to know how to use a stream to get the data out (from BlobDomain method getBinaryStream()), or how to get the other chunks of data separately.
    edit: I know the problem is that getBufferSize() returns an int which is too small to hold all the data, but need to know what to use instead. Thanks!

    This is the code I'm using now. Same problem :(
    AppModuleImpl am;
            ImageVwViewImpl vo;
            am = (AppModuleImpl)panelBinding.getDataControl().getDataProvider();
            vo = (ImageVwViewImpl)am.findViewObject("ImageVwView");
            ImageVwViewRowImpl ivo = (ImageVwViewRowImpl)vo.getCurrentRow();  
            ImageIcon icon = new ImageIcon(ivo.getImage().toByteArray());
            jULabel1.setIcon(icon);

  • How to retrieve sharepoint list data and show it on excel-addin using C#

    Hi,
    we have a sharepoint list where all students are present. we wanted to get the data from the list and show it via excel addin (VSTO) (something like save,retrieve buutons) . we have some more business logic which need to be performed before the data is retrieved
    . once data is shown on excel , user modifies it and update/save the record back to sharepoint.
    can you please give some samples and suggest any links to start with development.
    Thanks
    chaitu

    Hi chaituatp,
    For this requirement, I would suggest you to get familiar with how to create VSTO applications, and how SharePoint object model works. Here are some sample code about this:
    How to: Retrieve List Items using JavaScript:
    http://msdn.microsoft.com/en-us/library/hh185007(v=office.14).aspx
    http://msdn.microsoft.com/en-us/library/office/ee534956(v=office.14).aspx
    VSTO application show data in datagridview:
    http://stackoverflow.com/questions/16926275/simple-example-of-vsto-excel-using-a-worksheet-as-a-datasource
    Thanks,
    Qiao
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Qiao Wei
    TechNet Community Support

  • How to retrieve the creation date of clients ?

    Dear all,
    I have few DEV clients which are copied from Production clients. When want to perform client deletion I want to delete the oldest client in DEV. But which is the oldest client ?
    Is there a table or tcode that can show me when are those DEV clients created ?
    What I am doing now is very time consuming, i have to login to production, execute SCC3 and find out when is the client exported and what is the TR number. Then in DEV i execute SCC3 to find out which DEV is created with what TR number.
    By doing this i will know
    a.) The DEV client is a copy of PRD as per which date.
    b.) and when is the DEV client created.
    In SCC4, it has the information of when is the client changed, but not when it is created.
    In SE16, table T000 refers to same info in SCC4 as well.
    Your advice and input are highly appreciated.
    Thanks.
    Regards,
    Kent

    Hi Juan,
    Follow your steps, I got below output, but no "Data record created".
    Parameters for Analysis:
             System ID:            PRD
             SAP Release:          700
             Client:               199
             Date :                28.05.2009
             Time:                 20:29:01
             User:                 KENT
    Selected Period
             From (date/time)      22.05.2005 00:00:00
             To (date/time)        28.05.2009 20:28:18
    Selected Customizing Objects:
    T000             S Clients
    Analysis without archived log data
    No logs found for the selected period
    Then I clicked on "Logging: Display status" it says "Logging is switched off".
    Questions
    a.) This will only work when the logging is turn on, right ?
    b.) Assuming the logging is turn on and i manage to get the creation info, at table level how do i retrieve the same info ? Because if I have 10 clients, i hope to see all the info and dates at one glance.
    Please advise.
    Thanks.
    Regards,
    Kent

  • How to construct request related mail using OIM email api?

    Hi,
    I need to send an approval notification to a group.
    The group is decided at runtime by a task assignment adapter.
    So I have kept a java task in the task assignment adapter after sending the request to the approver.
    This java task is called after sending the request to notify the approver via email.
    I am able to send the email notification this way.
    But the issue is:
    1. the email definition being used for approval is request related
    2. I am using tcEmailNotificationUtil.constructProvisionEmail api for constructing the mail.
    3. Hence the request ID info is not coming in the email being sent(obviously)
    But I donot see any request related mail api in this class. What should I do to reflect the request info in the email then?
    Thanks for all your earlier supports!
    Debasree

    List <RequestEntity> targetEntities = req.getTargetEntities();
    System.out.println("targetEntities : " + targetEntities);
    System.out.println("------------");
    The above piece of code retrieves the attributes and their values from the request form while creating a user, but not from the request form, which provisioning a resource to a user.
    Regards,

  • How can you copy form data from an online PDF, in your browser?

    Just a quick query, I've recently filled out an online application and I filled this out on an online PDF form. This is the form link:
    http://3fivetwo.com/dloads/application_pack_-_admin_long10.pdf
    How can I copy the data I typed into this form, to a word document for example? Or is there any way I can save this as a PDF with all the data in the form, to send it as an email?
    I've downloaded the form, but it just shows blank pages with no fields filled.
    Thanks very much!

    download the form to your local disk
    open it with Adobe Reader and fill in all the details
    save it
    send the completed form by email

  • How can I submit form data to an outside url after a purchase?

    I'm using BC as the ecommerce portion of a site that sells certificates that people will purchase.  There is an outside developer creating PDF certificates with their info and a custom code.  Does anyone know how I can submit data from purchase form to an external url?

    Two ways.
    To get around cross site restrictions:
    - In javascript dynamically create a hidden iframe, copy the form data into that iframe, attach an onload event to that iframe, submit the form (in the iframe), once the iframe as loaded, submit the BC form as usual. Google around there should be examples out there.
    - Use JSONP to do the same thing, but this will use a GET so your data wont be encrypted at all (this might not be a concern for you and you'll need to check if the outside developer making the PDF can handle this response).

Maybe you are looking for

  • Is 3rd party software required for auto creation of DIR for scanned copy,

    Hello SAP gurus. The current business process is there are 100s of service order, (IW31 creation TC) and each service order has its own 50-60 external documents attached to it. unfortunately there is no standard link from SAP DMS at Service order (lW

  • Pop up window on dock freezes...

    When I click on an icon in the dock, the pop up window freezes...(Keep In Dock, Open at Login, Show in finder, etc... for example), the window will freeze and I get no action, nothing happens in the dock at this point...Everything else on my computer

  • TS3297 Problem with locating a digital music booklet in iTunes library

    Good morning to all. I have purchased and downloaded a music album yesterday from Tunes which was accompanied by a digital music booklet featuring information on the singer and the composers but I don't seem able to locate it anywhere in my iTunes li

  • A016 is not updating in SAP

    Dear SAP Exprts, Please suggest me Table A016 is not updating, Is the reason of Client settings or any debug in SAP? Please request to ans my qtn. Regards TG

  • How to achieve the distort motion effect ala Final Cut Pro in Premiere CS4?

    Newbie here. I have just recently started with video editing. In Final Cut Pro I have the option to distort a still image in the motion/effects panel. In premiere cs4 I only find the option to scale it up/down without the option to individually disto