Use workflow to enter the value of the attribute

Hello, I have a workflow that turns off a virtual machine and it feeds and then turn it back on.  He sent an e-mail if it does not power the correctly.  Is it possible to insert the VM name which was the entrance of workflow in the value of the object or the contents of the email?

Untitled.png

Something like vmname % do not restart.

Thank you, Zach.

The correct is

content = vm.name + " did not reboot";

as it concatenates two strings - the 'name' of the object of type VirtualMachine property (the property type is string) with another string. Again, the result of this operation is a value of a string that is assigned to the 'content' attribute which is also of type string.

This one

content = vm + " did not reboot";

is incorrect as it attempts to concatenate a VirtualMachine type object with a string. What should be the effect of this operation?

You get this reference error because you have not added the input parameter "vm" tab within the script task . The code in a script task can run on attributes/parameters of the workflow that are explicitly referenced IN or OUT tab. those not referenced is simply not visible within the script task.

When you select an existing tab attribute/setting, you are not redefining you mark this attribute or parameter as visible and accessible in the script task. When you select an existing attribute/parameter ON tab, you mark this attribute or parameter as keeping its value changes after leaving the script task. In your example, you included the attribute of "content" on the tabs IN and OUT , which means you can use it in Javascript code inside the scriptable job and that changes you make to it (setting the new vm.name + 'is off') updates the value of real content and will not be lost after leaving the task scriptable element.

Tags: VMware

Similar Questions

  • Can I use dbadapter for enter the SQL on the fly?

    I'm tired of creating so many links of sponsors adapter db for minor variations of sql statements. I was hoping "custom sql" would allow me to enter the SQL on the fly or in charge of parameters to fill in the runtime. However, it seems to me that it runs only the hard-coded statement, that I entered when the partner link was generated. When I added invoke for the service, I noticed he sought an input variable. I assigned a sql statement on the fly before calling, but he did nothing.

    Does anyone have a solution? Maybe I'm looking a phatom solution that does not exist.

    Thank you!

    When you create an SQL statement with the custom sql option, you can use? or # as placeholders for parameters. Each placeholder will have an associated element in the schema that is created for the sql statement. It is my experience that the values passed in via string parameters are treated as string literals, it is as if they are wrapped in single quotes.

    I tested it by implementing a custom sql statement: "select? applications. " I spent as the value of the "Name" parameter and received a set of results containing several lines containing 'name '. Meaning of the statement that was executed was "select 'Name' applications '.

    So you can get it works one way limited, if you represent the injected apostrophes, but I don't think that you will be able to spend in the entire sql statements. Which is probably a good thing that you may be exposed to sql injection attacks.

  • Using existsNode to find the attribute xsi: Nil

    Hi all, I have a question about using existsNode who wasn't able to answer by searching the web and this forum so I hope someone here can point me in the right direction.

    My colleague has a XML of the following structure (example is very basic):

    < grandfather xmlns = "http://mycompany.com/somestring" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" >
    < parent gender = 'male' >
    < child xsi: Nil = "true" > < / child >
    < / parent >
    < / grandfather >

    The XML is generated according to a schema using XMLBeans and can be validated without error.

    Now, my colleague use the existsNode () - function in its PL/SQL-procedures to check if some nodes and attributes are defined.

    existsNode (xml, ' / grandfather/mother ',' xmlns = "http://mycompany.com/somestring" ') returns 1 as expected

    existsNode (xml, ' / granddad/parent/@gender ',' xmlns = "http://mycompany.com/somestring" ') returns 1 as expected

    existsNode (xml, ' / grandfather/mother/child ',' xmlns = "http://mycompany.com/somestring" ') returns 1 as expected

    BUT!

    existsNode (xml, ' / granddad/parent/child/@xsi:nil ',' xmlns = "http://mycompany.com/somestring" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" ') returns 0.

    We have tried different combinations of use that a single namespace with the prefix xsi in the XPath or not etc... But so far without success. Judging by the examples and the other correctly the work calls we thought the syntax must be correct. But it is obviously not. We don't get any of the error messages or the warning or the other.

    Guidance on this subject would be greatly appreciated.

    Thank you
    Chris

    Returns the value 0.

    Not on my version of db:

    SQL> with t as (select xmltype('
      2  
      3  
      4  
      5  
      6  
      7  ') xml from dual)
      8  select existsNode(xml, '/granddad/parent', 'xmlns="http://mycompany.com/somestring"') col1,
      9         existsNode(xml, '/granddad/parent/@gender', 'xmlns="http://mycompany.com/somestring"') col2,
     10         existsNode(xml, '/granddad/parent/child', 'xmlns="http://mycompany.com/somestring"') col3,
     11         existsNode(xml, '/granddad/parent/child/@xsi:nil', 'xmlns="http://mycompany.com/somestring" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"') col4
     12    from t;
    
                    COL1                 COL2                 COL3                 COL4
    -------------------- -------------------- -------------------- --------------------
                       1                    1                    1                    1
    
    1 row selected.
    
    SQL>
    SQL> select * from v$version;
    
    BANNER
    ----------------------------------------------------------------
    Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Prod
    

    Max
    [My Italian blog Oracle | http://oracleitalia.wordpress.com/2010/01/17/supporto-di-xml-schema-in-oracle-xmldb/]

  • Workflow navigation workflow (pages with the regions)

    I use JDeveloper 12.1.2

    Location:

    1. two defined the workflow: get ready - use .xml and prepare-study-xml

    2 both the workflow above have been abandoned as regions corresponding jsf pages welcome.jsf (prepare - use .xml) and studyBrowse.jsf (prepare-study-xml)

    3. prepare - use .xml task flow looks like this:

    Method call (default activity)-> welcome.jsff (fragment of page)--> return activity named "chooseStudy". This return activity performs end of restore operations, but in fact there is no operation in this (or any other workflow) in the present application. All your are read-only, so don't update or delete.

    4. prepare - study.xml task flow looks like this:

    Calling method (default activity)-> studyBrowse.jsff (page fragment)

    5. in the adfc-config I have:

    View-> view welcome login (this view contains welcome.jsf)-> view studyBrowse (contains the studyBrowse.jsf). Flow of control between host and studyBrowse rule is called "chooseStudy", which is the same as name of the activity back to prepare - use .xml.

    6 fragment on page welcome.jsff a commandNavigationItem with action = "chooseStudy". Once again this fragment, part of the flow of task of preparing - user defined .xml is contained in the welcome.jsf page.

    When I click on the link in 6, I hope I'll let the 1st task flow prepare - use .xml and enter the second prepare-study-code xml. However, after clicking on the link page goes white, no error appears and I have no idea where the stream is stopped. I'm new to workflow (sorry)

    Can anyone help?

    Code 401 indicates that

    401 unauthorized

    This means that you are not allowed to enter the workflow or the page. You have secured?

    If so, check the authorization of the flow of the page and or a task.

    Timo

  • the user is not able to use the keyboard to enter the value in 'overview perspective'

    All our EN indicates that the user cannot enter any value in 'overview perspective'. They must expand the dimension and choose what they want.

    Is there a way to allow them to enter the value they want to see?

    I followed the oracle solution is to disable the "'enable screen reader support" in preferences of FR. Log out and log back in, but it still doesn't ' work. "

    Someone at - it meet this problem before?

    Thank you

    Kim.

    I have the same problem and when I click with the right mouse button in the dialog box update, it works. I think it's a browser problem.

    Concerning

    Altair

  • ValueChangeListner do not get fired when I entered the same value after you remove the first.

    Hello world

    Can anyone help on this.

    JDeveloper version 11.1.1.7

    I use '< af:inputText >' with valueCaangeListner.

    Here as soon as I entered a value, valueChangeListener get fired...

    Problem:

    When I remove the and I entered the same gain value in the text entry box, ValueChangeListner do not get fired.

    When I came again, a value different valueChangelistner get me fired.

    Kind regards

    Malenfant.

    What you say is logic and sense, you enter 500 then delete 00 then add 00 in inputText perspective there is no change in place, therefore, the converter does not occur because there is no changes occur.

    To do something like that you can do a work around using javascript. You can follow these steps:

    1. Select af:inputText and bind it to the backbean

    
    

    2 - Add clientListener and serverListener inside inputText as:

    
        
        
        
    
    

    3 - Add handelEnterButton as javascript method:

    function handelEnterButton(event)
    {
      var code=event.getKeyCode();
      if (code==13)
      {
         var source = event.getSource();
         AdfCustomEvent.queue(source,"serverListenerOperations", {}, false);
      }
    }
    

    4. in the method of serverListener back bean refresh as inputText component:

      public void serverListener(ClientEvent clientEvent)
      {
        RequestContext.getCurrentInstance().addPartialTarget(getMyInputTextComponent());
      }
    

    5. now, try to change something in the inputText and then press enter

  • Validation on the value entered for the attribute-based LOV

    Hello

    I use R12 and created an integrator based on a Table based on a table of seedlings open interface. I use an approach that does not involve PLSQL since the Integrator is based on a Table on a table of seedlings open interface and I have so defined it an importer to call a simultaneous program seeded import. I also put in place a LOV component on one of the attributes in the interface.

    My question is, if in the spreadsheet, the user double-click in the cell LOV to extract, and then select a value (for example if they are in copying and pasting quite a few records if they manually type a value) and the value you entered don't is not one who belongs to a group of data from the LOV, this would raise a validation error when loading?

    In this scenario, I would LOV to serve as a validation check to ensure that users can choose only one value that would be in the LOV, even if they have not actually open the popup LOV and selected a value there. I have some research which I would probably need to validate the data against and because my approach is purely a non-PLSQL that I think the best way to achieve this.

    Appreciate your help as always

    Concerning

    Not to worry, I think I answered my own question by developing a little proof of concept.

    As expected, you can enter values that are part of the DataSet LOV. Enter any other value will highlight the line as an error line asking the user to enter a valid value.

    Thank you

  • How to use resource element in the xml file in the workflow?

    Good afternoon

    In my workflow, I put a parameter of the attribute with the element of resource type and the value of the attribute is an xml file.

    And I had a problem with xml files in my workflow, I would like to use the information in the xml file to store in the variable...

    Example: in the xml file, I put some information about the number of VLAN ID, and in my script task, I would like to know how is used with myvariable.portgroup [0].spec.vlanId?

    Best regards.

    Like this:

    var myXml = new XML(resource.getContentAsMimeAttachment().content);
    

    You can then access your nodes like this:

    myXml.node.subnode

    Google for e4X to get the syntax complete.

  • With the help of period as a double zero when entering timecode values

    It is a very long tradition (since CMX edition in the 1970s) to use the period on the numeric keypad as a double zero when entering timecode values.  For example, 1... would be 1:00:00:00.  0102 would be 01:02:00:00.  When you press the period, the application will display 00.  This has been the case with all other editors I've ever used.

    How you ask for it as a feature request?

    -Paul

    Here:

    Adobe - feature request/Bug Report Form

    MtD

  • Enter the current time using a keyboard shortcut

    Is it possible to enter the current time in a PDF form using hotkey (s)?

    Use it as an event on the field Focus (it works better then the mouse upward, in fact):

    Event.Target.Value = util.printd ("HH: mm/dd-mm-yyyy", new Date());

    You can remove the custom validation script.

  • Get the attribute value of a def page table by using el expression.

    Hello

    Use Jdeveloper 11.1.2.0.0 and have a requirement like this for which a sample is created. Requirement is as follows...

    1. do you have a Taskflow with a readonly employee table.
    2. by clicking on a button called "itinerary" checks if the selected line, the attribute Manager id value = 200 then go to the first page on the other if the value attribute id manager is 200 then go to the second page.


    Through the def page, if it has the form, then we can access the attributes like #{data.view_FirstPageDef.ManagerId}. In the case of acquisition of the same attribute value from the table using the def page? is what I am unable to get...

    Come to the notion of routing using the router on Taskflow activity. But I am unable to get the selected row in a table of employee page def attribute value. Can anyone suggest on the same...


    Thank you and best regards,
    Olivier G

    On the router, right-click on its icon in the workflow and create a page definition. Then in the file def, add an iterator based on the same view of the table object in the first page, then add a value attribute that is mapped to the managerId in the iterator of the View object. Finally in the router, you can write EL expressions along the lines of #{bindings. ManagerId.inputValue = 200} or #{bindings. ManagerId.inputValue! = 200}.

    CM.

  • You enter the value of the parent dimension

    Hello
    Once the dimension charge of OGL in Hyperion as well as hierarchy (parent with child relationship) is possible to enter values (financial data) for the ONLY parent in the dataform manually dimension?

    If Yes, can you please suggest a way how to enter the values...

    You should probably use a version of target type to enter the higher levels

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Enter the value of PARAMETER of a function at run time

    Hello

    I wrote a query and created a .sql file. So whenever I use to perform an action, I'll just run the my unix box .sql file. But in one of the functions of my query, the parameter must be provided whenever coz it changes from time to time. So please let me know how I can ask the user to enter the parameter for this single variable whenever it runs the .sql file.

    Kind regards
    Niraj

    Hi, Andrew,

    There is no way to get feedback from a user in PL/SQL or SQL. You must use the tools of front-end for it.

    If your forehead is SQL * Plus, then you can use variables to substitute in the function call. For example:

    SELECT  *
    FROM    table_x
    WHERE   my_function (x, &y, z)  = 0;
    

    stop and ask the user to "report a value to y ' before compiling the query.

    You can also use the SQL * more ACCEPT the command set one as proxy & y.

    I hope that answers your question.
    If this isn't the case, display one complete script (including the tables or functions, other than those feeding by Oracle) that you need, and a sample of the desired output. For example, "If the user enters 1, then the output should be... but if the user enters 5, then it should be...» ».

  • Enter the value for the data files:

    Hi all
    I use 10.2.0.1.0
    I have a tablespace "hg" with two data files.
    whenever I use after an order to drop this tablespace I hv asked values for data files
    Welcome is:

    SQL > drop tablespace hg, including content and data files;

    SQL > drop tablespace hg, including content and data files;

    I have two data files to the tablespace named as hg.dbf, hg1.dbf

    now what I hv value to enter? or how to calculate the value.


    Thank you

    Honey says:
    Yes I know its 'AND' but when I using the '&' then oracle asked me of ' enter the values of the data files: "k".
    Please try first, then the calculation of the value.
    It can be a variable binding value.
    If you find the answer please suggest steps

    Simple words, the "DROP TABLESPACE" command does not support '&' character. & is a substitution of placeholder for SQL variable * more.

    Even if you provide the value for the "data files" prompt, the command does not work as it would lead to "drop tablespace including contents tsname *"details of your file *.

  • "Enter the value of transfer" - huh?

    I am trying to run the HRMS API "Hr_Person_Address_Api.update_person_address", using the details of my temp table but it asks me to enter a value: "enter the value assignment:'"

    Why would he do that? How can I remove this? I don't see this in the documentation as part of the feature...

    Steven

    Such code what...
    /* Formatted on 2009/03/27 15:37 (Formatter Plus v4.8.7) */
    SET serveroutput ON SIZE 1000000 FORMAT WRAPPED
    SET verify OFF
    SET feedback OFF
    
    DECLARE
    -- *********
    -- Debugging/error handling
    -- *********
    -- *********
    -- Work variables
    -- *********
       p_emp_number                     VARCHAR2 (14);
       v_rec_cnt                        NUMBER                     := 0;
       insert_flag                      VARCHAR2 (8);
       err_num                          NUMBER;
       err_msg                          VARCHAR2 (150);
       err_line                         VARCHAR2 (350);
       err_seq                          NUMBER                     := 0;
       l_date                           DATE                       := SYSDATE;
       l_validate                       BOOLEAN                    DEFAULT FALSE;
       l_ass_obj                        NUMBER;
       l_emp_obj                        NUMBER;
       l_datetrack_update_mode          VARCHAR2 (30)             := 'CORRECTION';
       l_organization_id                NUMBER                     := 0;
       l_concatenated_segments          VARCHAR2 (240);
       l_soft_coding_keyflex_id         NUMBER;
       l_comment_id                     NUMBER;
       l_effective_end_date             DATE := TO_DATE ('17-FEB-2059', 'DD-MON-YYYY');
       l_no_managers_warning            BOOLEAN;
       l_org_now_no_manager_warning     BOOLEAN;
       l_other_manager_warning          BOOLEAN;
       l_spp_delete_warning             BOOLEAN;
       l_special_ceiling_step_id        NUMBER;
       l_entries_changed_warning        VARCHAR2 (30);
       l_tax_district_changed_warning   BOOLEAN;
       l_people_group_id                NUMBER;
       l_group_name                     VARCHAR2 (30);
       l_business_group_id              NUMBER                     := 0;
       l_person_id                      NUMBER;
       l_assignment_id                  NUMBER;
     --  l_assignment_number              VARCHAR2 (35);
       l_style                          VARCHAR2 (4)               := 'GB';
       l_address_id                     NUMBER;
       l_effective_date                 DATE                       := SYSDATE;
       l_date_from                      DATE
                                        := TO_DATE ('17-FEB-2009', 'DD-MON-YYYY');
       l_date_to                        DATE
                                        := TO_DATE ('17-FEB-2059', 'DD-MON-YYYY');
       l_update_mode                    VARCHAR2 (30)             := 'CORRECTION';
       l_validate_county                BOOLEAN                    DEFAULT TRUE;
    
    -- ***********************************
    -- Get employee details info from work table
    -- ***********************************
       CURSOR get_employee_details
       IS
          SELECT std_person_id, std_assignment_id, std_validate, std_hire_date,
                 std_business_group_id, std_last_name, std_sex,
                 std_date_of_birth, std_email_address, std_employee_number,
                 std_first_name, std_marital_status, std_middle_names,
                 std_nationality, std_title, std_national_identifier,
                 std_address_id, std_address_line1, std_address_line2,
                 std_address_line3, std_address_line4, std_post_code,
                 std_telephone_1, std_country, std_region, std_position_id,
                 std_job_id, std_location_id, std_organization_id,
                 std_payroll_id, std_supervisor_id, std_default_code_comb_id,
                 std_set_of_books_id, std_grade_id, std_pay_basis_id,
                 std_assn_ovn
            FROM SU_TEMPLOYEE_DETAILS;
    
    -- *****************************************
    -- checks employee details info from PER_ALL_PEOPLE_F table
    -- *****************************************
       CURSOR c_check_employee (p_emp_number VARCHAR2)
       IS
          SELECT DISTINCT per.person_id, per.full_name, paas.assignment_id,
                          paas.supervisor_id, paas.default_code_comb_id
                     FROM per_all_people_f per, per_all_assignments_f paas
                    WHERE per.employee_number = p_emp_number
                      AND paas.person_id(+) = per.person_id;
    
       emp_rec                          c_check_employee%ROWTYPE;
    
    -- ***************************************************
    -- Cursor retrieves latest Object Version Number from per_assignments_f table..
    -- ***************************************************
       CURSOR csr_ass_ovn (cp_person_id IN per_all_people_f.person_id%TYPE)
       IS
          SELECT MAX (paas.object_version_number)
            FROM per_assignments_f paas, per_all_people_f per
           WHERE paas.person_id = per.person_id
             AND per.employee_number = paas.assignment_number
             AND per.person_id = cp_person_id;
    
       CURSOR csr_emp_ovn (cp_person_id IN per_all_people_f.person_id%TYPE)
       IS
          SELECT MAX (padd.object_version_number)
            FROM per_addresses padd, per_all_people_f per
           WHERE padd.person_id = per.person_id AND per.person_id = cp_person_id;
    
    BEGIN
    -- ***********************************
    -- UPDATE of EXISTING Employees Details from work table..
    -- ***********************************
       FOR v_emp IN get_employee_details
       LOOP
    -- ************************************
    -- determine whether customer already exists
    -- ************************************
          OPEN c_check_employee (v_emp.std_employee_number);
    
          FETCH c_check_employee
           INTO emp_rec;
    
          IF c_check_employee%FOUND
          THEN
             insert_flag := 'I';
          ELSE
             insert_flag := 'X';
          END IF;
    
          CLOSE c_check_employee;
    
    -- ************************************
    -- Obtain the most recent Object Version Number..
    -- ************************************
          OPEN csr_ass_ovn (v_emp.std_person_id);
    
          FETCH csr_ass_ovn
           INTO l_ass_obj;
    
          CLOSE csr_ass_ovn;
    
          OPEN csr_emp_ovn (v_emp.std_person_id);
    
          FETCH csr_emp_ovn
           INTO l_emp_obj;
    
          CLOSE csr_emp_ovn;
    
          IF insert_flag = 'I'
          THEN
             BEGIN               -- Importing Emp Address & Assignment details --
    
    DBMS_OUTPUT.PUT_LINE ('Latest Employee ovn:.. ' || l_emp_obj );
    DBMS_OUTPUT.PUT_LINE ('Latest Assignment ovn:.. ' || l_ass_obj );
    DBMS_OUTPUT.PUT_LINE ('Starting API now - Assignment_Id is.. ' || v_emp.std_assignment_id );
    
                Hr_Person_Address_Api.update_person_address
                                  (p_validate                   => l_validate,
                                   p_effective_date             => SYSDATE,
                                   p_validate_county            => l_validate_county,
                                   p_address_id                 => v_emp.std_address_id,
                                   p_object_version_number      => l_emp_obj,
                                   p_date_from                  => SYSDATE,
                                   p_date_to                    => NULL,
                                   p_address_line1              => v_emp.std_address_line1,
                                   p_address_line2              => v_emp.std_address_line2,
                                   p_address_line3              => v_emp.std_address_line3,
                                   p_town_or_city               => NULL,
                                   p_region_1                   => v_emp.std_region,
                                   p_region_2                   => NULL,
                                   p_region_3                   => NULL,
                                   p_postal_code                => v_emp.std_post_code,
                                   p_country                    => v_emp.std_country,
                                   p_telephone_number_1         => v_emp.std_telephone_1,
                                   p_telephone_number_2         => NULL,
                                   p_telephone_number_3         => NULL
                                  );
    /*
       Hr_Assignment_Api.update_emp_asg
                            (p_validate                    => l_validate,
                             p_effective_date              => SYSDATE,
                             p_datetrack_update_mode       => l_datetrack_update_mode,
                             p_assignment_id               =>  v_emp.std_assignment_id,
                             p_object_version_number       => l_ass_obj,
                             p_supervisor_id               => v_emp.std_supervisor_id,
                             p_default_code_comb_id        => v_emp.std_default_code_comb_id,
                             p_concatenated_segments       => l_concatenated_segments,
                             p_soft_coding_keyflex_id      => l_soft_coding_keyflex_id,
                             p_comment_id                  => l_comment_id,
                             p_effective_start_date        => l_date,     --IN/OUT
                             p_effective_end_date          => l_effective_end_date,
                             p_no_managers_warning         => l_no_managers_warning,
                             p_other_manager_warning       => l_other_manager_warning
                            );
    
       Hr_Assignment_Api.update_emp_asg_criteria
                 (p_validate                          => l_validate,
                  p_effective_date                    => SYSDATE,       -- l_date,
                  p_datetrack_update_mode             => l_datetrack_update_mode,
                  p_assignment_id                     => v_emp.std_assignment_id,
                  p_object_version_number             => l_ass_obj,
                  p_organization_id                   => l_organization_id,
                  p_location_id                       => v_emp.std_location_id,
                  p_job_id                            => v_emp.std_job_id,
                  p_position_id                       => v_emp.std_position_id,
                  p_special_ceiling_step_id           => l_special_ceiling_step_id,
                  p_effective_start_date              => l_date,
                  p_effective_end_date                => l_effective_end_date,
                  p_people_group_id                   => l_people_group_id,
                  p_group_name                        => l_group_name,
                  p_org_now_no_manager_warning        => l_org_now_no_manager_warning,
                  p_other_manager_warning             => l_other_manager_warning,
                  p_spp_delete_warning                => l_spp_delete_warning,
                  p_entries_changed_warning           => l_entries_changed_warning,
                  p_tax_district_changed_warning      => l_tax_district_changed_warning
                 );
    */
                COMMIT;
             EXCEPTION
                WHEN NO_DATA_FOUND
                THEN
                   ROLLBACK;                                              --NULL;
                   DBMS_OUTPUT.PUT_LINE (   '"No Data Found" for Employee:'
                                         || v_emp.std_employee_number
                                         || SQLERRM
                                        );
                WHEN OTHERS
                THEN
                   ROLLBACK;
                   err_num := TO_CHAR (SQLCODE);
                   err_msg := SUBSTR (SQLERRM, 1, 150);
                   err_line :=
                         'Oracle error (seqno='
                      || err_seq
                      || ') '
                      || err_num
                      || ' occurred processing record '
                      || TO_CHAR (v_rec_cnt + 1)
                      || ' : '
                      || err_msg;
                   DBMS_OUTPUT.PUT_LINE (err_line);
    
                   INSERT INTO SU_SL_ERRORS
                        VALUES (err_num, err_msg, SYSTIMESTAMP);
             END;
    
             v_rec_cnt := v_rec_cnt + 1;
    -- ******************************
    -- End of customer related details
    -- ******************************
          END IF;
       END LOOP;
    
       COMMIT;
    END;
    /
    
    EXIT;

    In * & * in the comments. Remove them
    HTH
    Ivo Stoykov

Maybe you are looking for

  • Satellite U200 - 181 built-in HDD ERROR

    "Toshiba Satellite U200-181", I bought 2 weeks ago. Recently (2-3 days ago) I have problem with built-in HARD drive. So the problem is that sometimes I get the "Built-in HARD drive ERROR" message when starting the laptop. This integrated "Disk ERROR"

  • HP deskjet 8600 Pro and Windows 8.1 any scanning application

    Since having my laptop fixed in the repair center I was not able to scan, the choice of scan from the print icon and no scanning application doesn't exist. I tried to download the software again. I tried the capture from the store and none of it work

  • My joystick sidewinder precision 2 is not recognized by my laptop 64 bit.

    I have a 64-bit desktop. When I attach my Sidewinder 2 accuracy him the joystick is recognized and works. I also have a computer laptop 64 bit. When I move my joystick Sidewinder 2 precision is not recognized and doe does not work Cyrus Desai

  • someones yahoo music is on my pc should delete this

    someones music is on my pc to yahoo.  I don't use yahoo.  How to get rid of this?

  • PS CC for the Office?

    I've recently updated to the new 2015.5 PS.LightRoom installed and added a shortcut on the desktop and then I had to remove the shortcut to old version.   Easy peasyPS has not.  I went to the CC icon and clicked on open on the PS and PS opened but I