Rename Step.Name while editing the step

Hi
I have some SequenceFile librarys which i like to improve for more easy of use.
Most of my librarys are using parameters to descripe what should be done.
I have realized that often things have to done twice. 
At first you select a SequenceCall StepType and give a name to it. Normally it descripes 
what Sequence is doing. Then you have to set your parameters values. In a lot of
cases Step.Name and Parameters where in relation. There are some possbilities to change the Step.Name 
during runtime. But what about editime ?
I assume i have to create my own StepType which is derived from Ni SequenceCall StypType. I think thats not the
major problem. The main question is: Is it possible to rename it to my needs and force it to update in Sequence Editor
Regards
Juergen
=s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=
Solved!
Go to Solution.

Hi Doug
good question. I agree that desciption would be the first choise for doing this. But for my task there is no need for the description field.
For my stuff it is more important to have a link between Sequence and Report. And this is the Step.Name. If some thing went wrong.
You are looking a the report. Remember the Step.Name and try to find in the Sequence. I am of the opinion the Step.Name descripes your
Task,Requierement or what you think the system should do. On the other hand Step.Description is telling you what system is doing.
At the moment i am in a project where i have created some sequence(files) librarys. In inside the sequences there is all what i have learned about
Teststand. No beginner will understand whats going on there. So i have designed some sequences where you can define with parameters
what the system should do. I have realized that my Paramters and Step.Name are in relation.
At the moment you have to do things twice, Change parameters values and rename step in the same way.
I like to this only once. And get rid of ts programming errors. How often i only changed only one. After system was running -> "Red"
-> reading report -> Oh man what are doing !! -> enter the forgotten second value -> system running -> green!  
Regards
Juergen
=s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=

Similar Messages

  • While editing the document template from library settings

    
    I am facing this warning while editing the document template from library settings. Actually i have changed the password 2 days before. I need solution to clear this 

    Hello
    Please check this
    http://support.microsoft.com/kb/286282/en-us
    Open the Office template in the original Office program where it was created.
    On the File menu, click Save As.
    In the Save as Type list, click Word Document (*.doc) if you are in Microsoft Word, Microsoft Excel Workbook (*.xls)if you are in Microsoft Excel,
    or Presentation (*.ppt) if you are in Microsoft PowerPoint.
    Give the file a name, and then save it in the Web that contains the Document Library.
    Click Save.
    Browse to your Document Library, and then click Modify columns and settings.
    Click Change general settings.
    In the Template URL edit box, type the full path and file name to the file that you saved in step 4.
    Please remember to click 'Mark as Answer' on the answer if it helps you

  • WIJ20005 error occurred while editing the WebI document

    Hello Everyone,
    An error occurred while editing the WebIntelligence document.
    The error don't occur when you run again.
    Do you know the cause of this problem?
    Please give me advice how to investigate.
    Error message is as follows:
    The current request has returned corrupted data. Contact your administrator (ERR WIJ 20005)
    Version: 12.4.4.1557
    Application server:
    http://xxx.xxx.xxx.xxx:80/AnalyticalReporting/cdzisapi.wis
    Stack trace:
    java.lang.NullPointerException
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$TabSpaceAllocator.a(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$TabSpaceAllocator.reArrange(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.ensureCurrentRects(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$TabbedPaneScrollLayout.calculateTabRects(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$TabbedPaneLayout.calculateLayoutInfo(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.ensureCurrentLayout(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.a(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.access$1900(Unknouwn Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$f_.componentAdded(Unknouwn Source)
    at java.awt.Container.processContainerEvent(Unknouwn Source)
    at java.awt.Container.processEvent(Unknouwn Source)
    at java.awt.Component.dispatchEventImpl(Unknouwn Source)
    at java.awt.Container.dispatchEventImpl(Unknouwn Source)
    at java.awt.Component.dispatchEvent(Unknouwn Source)
    at java.awt.Container.addImple(Unknouwn Source)
    at javax.swing.JTabbedPane.insertTab(Unknouwn Source)
    at com.jidesoft.swing.JideTabbedPane.insertTab(Unknouwn Source)
    at javax.swing.JTabbedPane.addTab(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryTab.createUniversTab(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryTab.init(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryTabManager.addQueryTab(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryTabManager.updateWithDP(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryPanel.createQueryTabs(Unknouwn Source)
    at com.businessobjects.wp.tc.query.TCQueryPanel.load(Unknouwn Source)
    at com.businessobjects.wp.tc.TCMain.initClient2(Unknouwn Source)
    at com.businessobjects.wp.tc.TCMain.initClient(Unknouwn Source)
    at com.businessobjects.wp.tc.thread.InitAppletRunner.run(Unknouwn Source)
    at java.lang.Therad.run(Unknouwn Source)
    Environment:
    [Server]
    - Windows 2008 R2 Enterprise
    - BOXI3.1 FP4.4 (IIS)
    [Client]
    - Windows7 SP1
    - IE8
    - JRE6 Update21
    Regards,
    Mayumi

    Hi, Yuvraj
    Thank you for advice.
    >What is the default editing tool set in Prefererences --> WebIntelligence?
    >Do you get issue with Interactive mode?
    >
    >If Advanced mode, have you tried uninstalling and re-installing Java
    >and check?
    It's Advanced mode.
    This error occur sometimes.
    And if you re-run after an error occurs, the error does not occur.
    So, I guess this error has affected the Java cache file, not the Java software.
    How do I check what Java cache is corrupted.
    >How many reports are giving this issue?
    This error occurs in various reports, but I din't know the number of reports.
    >Is this issue coming on all machines or single machine?
    This error has occurred in several machine.
    >Do you face a similar issue when using Webi Rich Client?
    This error occur sometimes, and I usually not use Webi Rich Client.
    Try to check, but be difficult.
    Regards,
    Mayumi

  • Task name while modifying the packages

    Dear experts ,
    From where can I find all the task name , that I can enter into the "Task Name" while modifying the package.
    Is there any such givin task list or how do we come to know that which task has to be used in proper place.
    Thanks in advance
    Sanjay

    Thanks Badrish for your reply,
    Actually... I am not looking for any package. I want to modify the given package or create a new one. So for that... when we modify the package... then we can give either info, prompt or task. On the left side... only prompt and info are given. For task there is option for task only ... but what should be the value inside that task .i.e "task name" and its use.
    My doubt is about the task. I dont know which all task I can give and what is the use of those task.
    Hope that I have made my question clear this time.
    Sanjay

  • Disable the Textfield while editing the HTML form item

    How to disable a texfield while editing the HTML form item ? It should be enabled while creating the new form entry / record.
    Yogesh

    Yogesh,
    If you 'disable' an item and submits (UPDATE) the page, then disabled item value won't get submitted. So the disabled item value will get updated with NULL or you will get any validation failures messages, if you have any.
    Better option would be, make the item read-only during Update. For the text item for which you want disable, edit that item,goto 'Read-only Conditions', here set the condition so that user can't edit it during UPDATE. Here you can use same conditions as of your 'UPDATE' button 'display conditions'
    Regards,
    Hari

  • How to specify file name while invoking the GET_ZIP_BUNDLE service

    Hello.
    The GET_ZIP_BUNDLE service by default generate zip file with name "Bundle". I wanted to change this name runtime, that is while invoking this service. How can I do it?
    The class ziprenditions.ZipRenditionsHandler most probably handle this service by the method createRenditionBundle.
    There I saw a line:
    downloadName = LocaleResources.getString("csZipRenditionBundleName", this.m_service);I have tried to print the value of csZipRenditionBundleName and I got "Bundle". I am wondering is there any way to set a value to this message key?
    I have tried this idoc function:
    <$createRenditionBundle='some_name'$>before invoking the service. But this didn't work.
    Also I have tried to change it from Java class, and for that I have defined a custom service and did:
    LocaleUtils.encodeMessage("csZipRenditionBundleName", null, "JYM");But this also not working.
    What I want is to get the zip file with the name which is the same to the files it is archiving.
    For more information, here is how I am invoking the GET_ZIP_BUNDLE service:
    I have defined a form element:
    <form action="/cs/idcplg" method="POST" id="zipBundleForm" name="zipBundleForm">
       <input type="hidden" value="GET_ZIP_BUNDLE" name="IdcService">
       <input type="hidden" value="pkg:dDocName,pkg:dID,pkg:Rendition,pkg:RevisionSelectionMethod,pkg:AuxRenditionType" name="bundleKeys">                            
    </form>And I have a button with id downloadContent and I have attached the following JavaScript with it:
    $('#downloadContent').click(function (event){
       event.preventDefault();
       var formId = "zipBundleForm";
       var counter = 0;
       var renditionType = "";
       $("#zipBundleForm").find(":hidden").each(function() {
          if($(this).attr("name").startsWith("pkg:"))
             $(this).remove();     
       $("#downloadContentForm").find('input:checkbox:checked').each(function() {
          renditionType = $(this).val();
          $(".thumbnails").find('input:checkbox:checked').each(function() {
             if($(this).attr('data-type') == 'image'){
                createHiddenInputElement(formId, "pkg:dDocName" + counter, $(this).attr("name"));
                createHiddenInputElement(formId, "pkg:dID" + counter, $(this).attr("id"));
                createHiddenInputElement(formId, "pkg:Rendition" + counter, renditionType)
                createHiddenInputElement(formId, "pkg:RevisionSelectionMethod" + counter, "Specific");                                             
                counter++;     
       $("#zipBundleForm").submit();     
    var createHiddenInputElement = function(formId, elementName, elementValue){
       var newElement = document.createElement("input");
       newElement.setAttribute("type", "hidden");
       newElement.setAttribute("name", elementName);
       newElement.setAttribute("value", elementValue);
       $("#"+formId).append(newElement);
    }Thanks in advance.

    if you want a fixed bundle name other than "bundle", you can override the localization string entry 'csZipRenditionBundleName' in a component.

  • Changing the default file name while saving the PDF interactive form

    Hi All,
    I am generating an Interactive PDF form using webdynpro, but when I try to save the PDF to my local machine the default file name comes as "<b>unknown.pdf</b>" so I have to manually go and enter the name before saving it.
    Is there any way to change this default name so that I don't have to manually edit the file name each time when I want to save the generated PDF interactive form?
    Please reply soon.
    Thanks in advance!

    I am running into the same issue. Setting the desname parameter (e.g. desname=temp.pdf) doesn't have any effect. Has anyone found a solution to this?
    Thanks,
    Brian

  • While editing the columns in ADo net source not refresh the columns

    Hi,
    When i am editing the columns in the adonetsource can't able to edit it.
    EG:
    id       name     sal are the available columns
    select id, 'name' as ename,sal from emp.
    I Edited this query as :
    select  id, 'empname' as ename,sal from emp
    It won't affect in the source. & how to change the query using expression. in adonetsource there is no data access mode as from varible.   pls help on it.
    Thanks

    Hi Sai,
    Let me know what you are trying to Edit in columns. You want to alias the column name or you want to edit the string of column.
    Column Aliasing : 
    select id, name as EmpName, sal from emp
    Check with this and let me know if you still facing issues.
    Regards,
    Vaishu

  • Renaming deployed systems while retaining the Client object in SCCM

    After deploying a system, we re-name it from the default MININT-xxxxxxxx name, depending on which office the system will be going to.  Usually, this creates no issue in the SCCM 2012 R2 console, but sometimes we see systems which show as having "No"
    Client, but with the Last Status as "Complete".  We can wait for the AD, Network, and Heartbeat Discovery to re-discover the system, but sometimes even after a week, there's no change.  The systems are on the network (sleep, hibernate,
    & hybrid sleep are all disabled).  Manually right-clicking the client in the Devices view & selecting "Install Client" doesn't help.  Perhaps choose the option to "Uninstall existing Configuration Manager client before the
    client is installed" ?  We also see some "Unknown" computer objects which we delete.  Are these related to the re-naming the computers ?
    Thanks

    The object you are seeing is probably a stale one that doesn't match up to the actual one in the DB. You can always confirm this by matching client's GUID with the one in the console for the resource.
    Also, whenever you rename a system, always run a data discovery cycle on the client. This will update the corresponding resource in ConfigMgr (or create a new one). WHat is your heartbeat interval set at? I always recommend no less than once every day.
    How about naming the systems correctly in the first place though? All this takes is populating the OSDComputerName variable which can be done in many different ways.
    Jason | http://blog.configmgrftw.com

  • Errors while editing the xsl for dataview web part

    while modifying a dataview webpart in sharepoint designer, i finding the issues for the below line
    <xsl:for-each select="$Rows[substring-before(substring-after(substring-after(@FullName, '?ID='), '>'), '<') = $FullName]">
    errors:
    the tag is marked invalid because it is missing quote for  '>' and '<'
    the tag is marked invalid because it has an extra quote ">

    Hi ,
    According to your description, my understanding is that you got an error when you edited the xsl for dataview web part.
    Please try to change
    <xsl:for-each select="$Rows[substring-before(substring-after(substring-after(@FullName, '?ID='), '>'), '<') = $FullName]">
    To
    <xsl:for-each select="$Rows[substring-before(substring-after(substring-after(@FullName, '?ID='), '&gt;'), '&lt;') = $FullName]">
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • A new row being created while Editing the existing one.

    Hi All,
    I have a custom page, where i need to edit the existing Data. I have initialized my EOVO in PR. There is also a Lov which is used to search the existing data. Then i edit the field and Save it. Everything works fine and the existing row is being updated. But there creates a new row also with only one field is being populated which is the attribute which i have set on my LOV.
    how can i stop this new row from being created.

    Hi,
    Close your previous thread's if answered. One of which is
    Explicitly setting the value in my MessageChoice & MessageTextInput
    Regards,
    Anand

  • Siebel -00284 Error while editing the Custom object Data

    I have created one custom object and when i tried to edit the data which i have entered , i am not able to edit the data on Custom object. Could you please suggest me on this. Please find the below error.
    You do not have permission to edit the record. Click cancel or Back link to continue.(SBL-DAT-00284)
    Edited by: Subbu on Jun 29, 2010 1:57 AM

    Hi Shyam,
    Try with this code.
    *-----Adding the Condition Types at item level
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KSCHL(01)'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=V69A_KONY'.
                  PERFORM bdc_dynpro      USING 'SAPMSSY0'    '0120'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  '05/04'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=PICK'.
    *----1. Unitprc ( ZPR0 )
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KSCHL(01)'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=V69A_KOAN'.
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KBETR(02)'.
                  WRITE x_item-unitprc TO v_unitprc CURRENCY komv-waers NO-SIGN.
                  PERFORM bdc_field       USING 'KOMV-KSCHL(02)'  'ZPR0'.
                  PERFORM bdc_field       USING 'KOMV-KBETR(02)'  v_unitprc.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '/00'.
    *-----End of Addition
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '/EBACK'.
    Regards,
    Aman
    Message was edited by:
            Amandeep Kumar

  • Error while editing the item condition data : urgent

    Hi,
    I am using a bdc. when i try to edit any of the item condition value (KBETR) and also if i try to insert a new condition , I am getting error as " Message_type_X " and the message no :00341, and the BDC is terminating at the point.
    Can anybody kindly suggest a work around
    shyam

    Hi Shyam,
    Try with this code.
    *-----Adding the Condition Types at item level
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KSCHL(01)'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=V69A_KONY'.
                  PERFORM bdc_dynpro      USING 'SAPMSSY0'    '0120'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  '05/04'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=PICK'.
    *----1. Unitprc ( ZPR0 )
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KSCHL(01)'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '=V69A_KOAN'.
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_CURSOR'  'KOMV-KBETR(02)'.
                  WRITE x_item-unitprc TO v_unitprc CURRENCY komv-waers NO-SIGN.
                  PERFORM bdc_field       USING 'KOMV-KSCHL(02)'  'ZPR0'.
                  PERFORM bdc_field       USING 'KOMV-KBETR(02)'  v_unitprc.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '/00'.
    *-----End of Addition
                  PERFORM bdc_dynpro      USING 'SAPMV45A'    '5003'.
                  PERFORM bdc_field       USING 'BDC_OKCODE'  '/EBACK'.
    Regards,
    Aman
    Message was edited by:
            Amandeep Kumar

  • Display invalid pattern name while calling the procedure inside the package

    Hi ,
    I'am trying to call a package which is having procedure ,from JDBC in which one of the return type is Varray from the procedure.When i'am calling the procedure inside the package
    from java showing invalid name pattern name.Just i'am placing the code snippet for package and calling java through package.
    Package body
    create or replace package body Rewards_Summary_Package as
    PROCEDURE Rewards_Summary_Procedure
    (v_Tot_Earned_Points OUT NUMBER, v_TOT_REDEEMED OUT NUMBER, v_TOT_PTS_EXP OUT NUMBER,
    v_TOT_AVAILABLE OUT NUMBER, v_TIER_NAME OUT VARCHAR2,VA OUT t_varray,V_PR_CON_ID IN VARCHAR2) AS
    v_ACCRUALED_VAL NUMBER := 0;
    v_USED_VAL NUMBER := 0;
    /*v_TOT_ACCRUALED_VAL NUMBER := 0;
    v_TOT_USED_VAL NUMBER := 0;
    V_PR_TIER_ID VARCHAR2(30);
    V_PR_CON_ID VARCHAR2(30);
    V_EXPIRY_DT DATE;
    v_month varchar2(30);
    v_date date;
    v_next_month_date date;
    v_TIER_NAME VARCHAR2(50);
    v_TOT_AVAILABLE NUMBER := 0;
    v_EARNED NUMBER := 0;
    v_TOT_EARNED NUMBER := 0;
    v_TOT_REDEEMED NUMBER := 0;
    v_TOT_EXPIRED NUMBER := 0;
    v_EARNED_TOTAL NUMBER := 0;
    v_TOT_EXPIRED_MONTH NUMBER := 0;
    v_TOT_PTS_EXP NUMBER := 0;
    v_TOT_RDMD_CANCELLED NUMBER :=0;
    v_TOT_EARNED_POINTS NUMBER :=0;*/
    v_FIRST_DT DATE;
    v_LAST_DT DATE;
    v_MEMBER_ID VARCHAR2(30);
    V_EXPIRED_VAL Number;
    v_TOT_PRDPTS_RDMD NUMBER := 0;
    v_TOT_PTS_RDMD NUMBER := 0;
    v_CAN_ACCRUAL_POINTS NUMBER := 0;
    BEGIN
    /*TotalRwdPoints and Tier Name*/
    SELECT TR.NAME,MEM.POINT_TYPE_A_VAL,MEM.ROW_ID INTO v_TIER_NAME,v_TOT_AVAILABLE,v_MEMBER_ID
    FROM SIEBEL.S_LOY_MEMBER MEM, SIEBEL.S_LOY_TIER TR WHERE MEM.PR_DOM_TIER_ID=TR.ROW_ID
    AND MEM.PR_CON_ID=V_PR_CON_ID;
    vTotPrdPtsRdmd
    SELECT NVL(SUM(A.VALUE),0) INTO v_TOT_PRDPTS_RDMD from SIEBEL.S_LOY_RDM_ITM A,SIEBEL.S_LOY_ATTRDEFN B
    WHERE A.MEMBER_ID = v_MEMBER_ID AND A.ATTRB_DEFN_ID = B.ROW_ID AND b.INTERNAL_NAME = 'Point 1 Value' AND A.TYPE_CD='Product'
    AND A.TXN_ID IS NOT NULL;
    vTotPtsRdmd
    SELECT NVL(SUM(A.VALUE),0) INTO v_TOT_PTS_RDMD from SIEBEL.S_LOY_RDM_ITM A,SIEBEL.S_LOY_ATTRDEFN B
    WHERE A.MEMBER_ID = v_MEMBER_ID AND A.ATTRB_DEFN_ID = B.ROW_ID AND b.INTERNAL_NAME = 'Point 1 Value' AND (A.TYPE_CD='Product' or A.TYPE_CD='Transfer')
    AND A.TXN_ID IS NOT NULL;
    vTotRewardPtExp
    SELECT NVL(SUM(A.VALUE),0) INTO v_TOT_PTS_EXP FROM SIEBEL.S_LOY_RDM_ITM A,SIEBEL.S_LOY_ATTRDEFN B
    WHERE A.MEMBER_ID = v_MEMBER_ID AND A.ATTRB_DEFN_ID = B.ROW_ID AND b.INTERNAL_NAME = 'Point 1 Value' AND A.TYPE_CD='Expired'
    AND a.TXN_ID IS NULL;
    vCanAccrualPoints
    SELECT NVL(SUM(A.ACCRUALED_VALUE),0) INTO v_CAN_ACCRUAL_POINTS from SIEBEL.S_LOY_ACRL_ITM A,SIEBEL.S_LOY_ATTRDEFN B
    WHERE A.MEMBER_ID = v_MEMBER_ID AND A.ATTRIB_DEFN_ID = B.ROW_ID AND b.INTERNAL_NAME = 'Point 1 Value' AND A.TYPE_CD='Cancellation';
    v_Tot_Earned_Points := v_TOT_AVAILABLE+v_TOT_PRDPTS_RDMD+v_TOT_PTS_EXP-v_CAN_ACCRUAL_POINTS;
    v_TOT_REDEEMED := v_TOT_PTS_RDMD-v_CAN_ACCRUAL_POINTS;
    DBMS_OUTPUT.PUT_LINE(' Total Earned: '|| v_Tot_Earned_Points || ' Total Redeemed: '|| v_TOT_REDEEMED || ' Total Expired: '|| v_TOT_PTS_EXP
    || ' Balance Points: '|| v_TOT_AVAILABLE || ' Tier Name: '|| v_TIER_NAME);
    select trunc(sysdate,'MONTH') INTO v_FIRST_DT from dual;
    va:= t_varray(Null,Null,Null,Null,Null,Null);
    FOR a in 1 .. 6 LOOP
    select trunc(last_day(v_FIRST_DT)) INTO v_LAST_DT from dual;
    SELECT SUM(AI.ACCRUALED_VALUE),SUM(AI.USED_VALUE) INTO v_ACCRUALED_VAL,v_USED_VAL from SIEBEL.S_LOY_ACRL_ITM AI,SIEBEL.S_LOY_ATTRDEFN A
    WHERE AI.MEMBER_ID = v_MEMBER_ID AND A.ROW_ID = AI.ATTRIB_DEFN_ID AND A.INTERNAL_NAME = 'Point 1 Value'
    AND trunc(AI.EXPIRATION_DT) >= v_FIRST_DT AND trunc(AI.EXPIRATION_DT) <= v_LAST_DT;
    V_EXPIRED_VAL := NVL(v_ACCRUALED_VAL-v_USED_VAL,0);
    va(a):=V_EXPIRED_VAL;
    v_FIRST_DT := add_months(v_FIRST_DT,1);
    End loop;
    END;
    end;
    Package declaration
    create or replace package Rewards_Summary_Package as
    TYPE t_varray IS VARRAY(6) OF NUMBER;
    PROCEDURE Rewards_Summary_Procedure
    (v_Tot_Earned_Points OUT NUMBER, v_TOT_REDEEMED OUT NUMBER, v_TOT_PTS_EXP OUT NUMBER,
    v_TOT_AVAILABLE OUT NUMBER, v_TIER_NAME OUT VARCHAR2,VA OUT t_varray,V_PR_CON_ID IN VARCHAR2);
    end;
    java code
    I had tried using java types and Oracle types
    conn=SiebelServiceDatasource.getConnection(SSBConstants.REWARDS_PROP_LOG_SUFIX);
    // ArrayDescriptor.TYPE_VARRAY
    ocstmt=(OracleCallableStatement)conn.prepareCall(" {call REWARDS_SUMMARY_PACKAGE.REWARDS_SUMMARY_PROCEDURE(?,?,?,?,?,?,?)}");
    //ocstmt=(OracleCallableStatement)conn.prepareCall(" call Test_Array(?,?)");
    ocstmt.registerOutParameter(1,OracleTypes.INTEGER);
    ocstmt.registerOutParameter(2,OracleTypes.INTEGER);//1-616BH
    ocstmt.registerOutParameter(3,OracleTypes.INTEGER);
    ocstmt.registerOutParameter(4,OracleTypes.INTEGER);
    ocstmt.registerOutParameter(5,OracleTypes.VARCHAR);
    ocstmt.registerOutParameter(6,OracleTypes.ARRAY,"SIEBEL.T_VARRAY");
    ocstmt.setString(7,contactSiebelRowId);
    ocstmt.execute();
    Showing the following invalid name pattern SIEBEL.T_VARRAY
    Please help
    Thanks in advance
    Kiran

    create or replace package Rewards_Summary_Package as
        TYPE t_varray IS VARRAY(6) OF NUMBER;
    end;You've declared your type inside the package. You need to declare it as a SQL type, which is not part of a PL/SQL package.

  • To change the printer name while printing the invoice

    Hi,
    I have a requirement like if there is already an entry in NAST table with o/p type ZURD and printer name USJC-PM03,then an error message has to be displayed like 'This Output already printed in USJC-PM03,Change the printer name 'USJC-PM03' to 'LOCL' and then print' on the vf03 screen.
    But even if  I change the printer name from 'USJC-PM03'  to 'LOCL',it is showing the same error message.This message should not be shown.
    I have used the following code in the program.
    lf_formname = tnapr-sform.
    determine print data
      PERFORM set_print_data_to_read USING    lf_formname
                                     CHANGING ls_print_data_to_read
                                     cf_retcode.
      IF cf_retcode = 0.
    select print data
        PERFORM get_data USING    ls_print_data_to_read
                         CHANGING ls_addr_key
                                  ls_dlv-land
                                  ls_bil_invoice
                                  cf_retcode.
      ENDIF.
      IF sy-tcode = C_VF03.
        SELECT SINGLE * FROM tnapr WHERE kschl = 'ZURD'
                                       AND nacha = 1
                                       AND kappl = 'V3'.
        SELECT count(*)
        FROM NAST
        INTO lv_count
        WHERE objky = ls_bil_invoice-hd_gen-bil_number
        AND    kappl = c_v3
        AND    kschl = c_ZURD
        AND   ldest = c_PM03.
        IF LV_COUNT GE 1.
          Message e000(zup) with text-001 text-002 text-003.
        ELSE.
    determine smartform function module for invoice
            CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
                 EXPORTING  formname           = lf_formname
                    variant            = ' '
                    direct_call        = ' '
                 IMPORTING  fm_name            = lf_fm_name
                 EXCEPTIONS no_form            = 1
                            no_function_module = 2
                            OTHERS             = 3.
    call smartform invoice
              CALL FUNCTION lf_fm_name
                   EXPORTING
                              archive_index        = toa_dara
                              archive_parameters   = arc_params
                              control_parameters   = ls_control_param
                    mail_appl_obj        =
                              mail_recipient       = ls_recipient
                              mail_sender          = ls_sender
                              output_options       = ls_composer_param
                              user_settings        = space
                              is_bil_invoice       = ls_bil_invoice
                              is_nast              = nast
                              is_repeat            = repeat
         importing  document_output_info =
    *Uncomented the line to get the spool id or OTF formatted data -
    *NY047532
                   IMPORTING
                          job_output_info      = w_job
    NY047532
                    job_output_options   =
                   EXCEPTIONS formatting_error     = 1
                              internal_error       = 2
                              send_error           = 3
                              user_canceled        = 4
                              OTHERS               = 5.
          ENDIF.
        ENDIF.
    When should be done for the error message not to be shown when the printer name is 'LOCL'.

    Hi,
    Here my requirement is first the user has to check the nast table if there is any entry with o/p type ZURD and printer 'USJC-PM03' .If there is an entry then an error message 'This Output already printed in USJC-PM03,Change the printer name 'USJC-PM03' to 'LOCL' and then print' has to be displayed.
    Then if i close this popup window which is showing error message and change the printer name from 'USJC-PM03' to 'LOCL', and click on execute button,the printer name is not getting changed and still the error message is getting displayed.How to remove this error message?

Maybe you are looking for

  • How to attach multiple small voice memos to a single email?

    Hi folks, I am wondering if there is a way to send multiple voice memos in a single email directly from either iPhone or iPad? Here's my issue.. I need to submit some anti-social noise evidence to my local housing office as I have a very big problem

  • Use of abstract interface

    I have a series of questions....... Go through. What is the use of abstract interface in java ? What is the use of static object in java ? What is the use of abstract key word to variables ? Object reference passed to method are final. Can ' t we cha

  • Messaging Application Speed

    Has anyone else noticed that when dealing with a few hundred messages or more, the messaging app is fairly slow when dealing with email? I have Mail for Exchange 2.3 set up (2.5+ doesn't work correctly with Exchange 2007 for some reason, I have logs

  • Lightroom loses files on a Network Attached Storage (NAS) drive

    I am using Lightroom 5.7 on a PC in Windows 7 64-bit. A couple of weeks ago I installed a Network Attached Storage (NAS) system as I was running out of internal hard disk space.  I set up a logical drive on the NAS for Photos.  In Lightroom, I dragge

  • Callable Object transport issue

    I created a callable object of WebDynpro application. It works fine. But when I transported the WebDynpro application and the GP Callable object to another server, the callable object is not able to pull the text, description and other information ab