Unable to retrive werks pstyv values inside EXIT_SAPLKEAB_004

Helllo all
i have a requirement to initialise the primary cost key using the exit EXIT_SAPLKEAB_004 . For tht we need to make the parameter E_REQUEST_HANDLED = 'X' insidde this exit . but it is restricted for particular plant and itemcategory and order reason .
This exit is triggered in the transaction KE21S
now my problem is im unable to get the values of plant and itemcategory and order reason into this exit . there is a structure IS_COPA_CHARACTERISTICS inside the importing parameter of the exit . but this structure is blank .
I tried to use the tables and structures in debugging mode to check if the values of plant and itemcategory are present . but i could not use like this : (SAPMKEI2)CEST1 in debugging mode to check my values.
can any body give me suggestion how to proceed .

Hi
Try this way
FIELD-SYMBOLS: <fs_itab1> type any table.
ASSIGN ('(SAPMKEI2)CEST1[]') TO <fs_itab1>.
IF sy-subrc EQ 0.
   it_cest1 = <fs_itab1>[].
ENDIF.
I hope this might work.
Br,
Nikhil Patil

Similar Messages

  • Unable to get the selection value of OAMessageChoiceBean

    Hi,
    From our 11i to R12 upgrade, in Customer Advance Search page, we are unable to get the proper handle for OAMessageChoiceBean (in extendedCO).
    The code snippet for handling the bean is as follows:
    OAMessageChoiceBean PartyStatusFilter = (OAMessageChoiceBean)vOAPageContext.getRootWebBean().findChildRecursive("xxfeF426PartySearchStatus");
    String xxTest= PartyStatusFilter.getSelectionValue(vOAPageContext);
    The value for above xxTest (in R12 env.) is coming as null. Whereas, the same code is working in 11i enviroment and the output of xxTest="A".
    Hence, we are unable to get the selection value of the messagechoicebean in our R12 environment. Moreover, I've already looked into similar previous posts of this forum, also tried using getSelectionText(vOAPageContext) or getSelectedValue(), but it didn’t worked too.
    Any pointers please?
    Many Thanks,
    Zahid

    Hi Keerthi,
    I'm still unable to get the value using your provided code. The referenced snippet I used is as follows:
    String messageChoiceValue = null;
    vOAPageContext.writeDiagnostics(s, "Before the IF LOOP", 2);
    if(vOAPageContext.getParameter("xxfeF426PartySearchStatus")!= null ) {
    vOAPageContext.writeDiagnostics(s, "Inside the IF LOOP ", 2);
    messageChoiceValue = vOAPageContext.getParameter("MessageChoiceID");
    vOAPageContext.writeDiagnostics(s, "Value of MessageChoice... "+messageChoiceValue, 2);
    if( messageChoiceValue != null ) {
    l++;
    saveFilterRow(SSLineVO, HeaderId, new oracle.jbo.domain.Number(l), "C", "Status", messageChoiceValue);
    vOAPageContext.writeDiagnostics(s, "After the IF LOOP", 2);
    The resultant output is as follows:
    "Before the IF LOOP", "After the IF LOOP"
    It doesn't goes inside the IF condition as the valuie is null. Any other alternative?
    Regards,
    Zahid

  • Unable to set the selected value for a ADF LOV

    Hi,
    I am developing an application using jdeveloper 10.1.3 and Struts.
    I have created a ADF LOV on my JSP Page as given below:
    <html:select property="lob" onchange="javascript:selectLOB(this.form)">
    <html:optionsCollection label="prompt" value="index" property="lob.displayData"/>
    </html:select>
    When i submit the form, i am able to get the value of the selected Value in the List.
    JUCtrlListBinding listBinding = (JUCtrlListBinding) formBean.get("Lob");
    Row r = (Row) listBinding.getSelectedValue();
    String SoLob = (String) r.getAttribute("LobLob");
    But i am unable to set the selected value back in the list when i return to the form again.
    I tried the following:
    int x = listBinding.getSelectedIndex();
    listBinding.setSelectedIndex(x);
    It would be really helpful if some one could let me know what needs to be done.
    Thanks,
    Subashini

    Gyan,
    I tried with the code you suggest , its trying to set the value of a field, but my requirement is to change the property for
    "Rendered" on the field so that based on search parameters we can hide result table column.
    After searching online, I modified the controller code as follows
    1.Created a new transient attribute (Testrender) with type "Boolean" and always updateable.
    2.changed the "Rendered" property value on the field I want to hide as ${oa.PoSearchVO1.Testrender}.
    3. Modified the controller code as follows :
            OAApplicationModule am = pageContext.getApplicationModule(webBean);
            OAViewObject testvo = (OAViewObject)am.findViewObject("PoSearchVO1");
            OADBTransaction txn = am.getOADBTransaction();
            if (testvo != null)
              OARow row = (OARow)testvo.first();
                if (a.equalsIgnoreCase("Approved"))
                     row.setAttribute("Testrender", Boolean.FALSE);
                else
                     row.setAttribute("Testrender", Boolean.TRUE);
            } But now when i run the page and populate the search field and click "Go" its hiding the field but throwing the following error and the search results are also bad.
    Its using only the value of one search parameter but not the second one .
    The search cannot be executed because the table has pending changes that would be lost. I think the vo is getting dirty when I update the transient attribute value. So I used txn.rollback ,then search is working fine but its not hiding the field.
    So can you please let me know how to proceed from here ?

  • Frm-40502: oracle error: unable to read list of values

    Hi All,
    I am personalizing the assignment form, where we need to restrict the JOB LOV based on Organization value.
    In Forms Personalization we are creating the record group from query and attaching to Job field.
    The query is,
    SELECT DISTINCT j.NAME, DECODE (1, 2, 1, NULL) c_valid_job_flag,
    j.job_id job_id
    FROM per_jobs_v j
    WHERE j.business_group_id + 0 = :CTL_GLOBALS.BUSINESS_GROUP_ID
    AND j.date_from <= :CTL_GLOBALS.SESSION_DATE
    AND ( (j.date_to IS NULL)
    OR (j.date_to >= :CTL_GLOBALS.SESSION_DATE)
    ORDER BY j.NAME
    When we use this query, we are getting the error "frm-40502: oracle error: unable to read list of values"
    If i replace the bind variable with values we are not getting the error and its working fine.
    Replace query:
    SELECT DISTINCT j.NAME, DECODE (1, 2, 1, NULL) c_valid_job_flag,
    j.job_id job_id
    FROM per_jobs_v j
    WHERE j.business_group_id + 0 = 202
    AND j.date_from <= TRUNC(SYSDATE)
    AND ( (j.date_to IS NULL)
    OR (j.date_to >= TRUNC(SYSDATE))
    ORDER BY j.NAME
    how to use bind variables (Block.field) here? We are getting this error only when using the bind variable in the query.
    Please share your ideas.
    Thanks.

    Hi;
    What is your EBS version? There are 96 docs avaliable about similar error message. I suggest use metalink for your issue
    You can also check:
    FRM-40502: Oracle Error: Unable To Read List Of Values [ID 1161404.1]
    Frm-40502: Oracle Error: Unable To Read List Of Values. [ID 351931.1]
    FRM 40502: Oracle Error:Unable to Read List of Values [ID 179162.1]
    Regard
    Helios

  • Unable to read checkbox tag value in workshop

    I'm trying to embed a repeater tag in a form, the JSP code is, the requirement is to get a list of records and display them to the user. The user then has to select a particular row of values and this is sent back to the database. I am able to display all the rows correctly from the database, but when I put the check box on my jsp, i am unable to get the proper value of the checkbox to determine which row has been selected so that I can post those values to the database.
    I am trying to use a check box within a repeater tag, but even though I have a boolean[] varible defined in my form bean I am unable to get the form bean value for each row.
    my jsp looks as follows
    <%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="netui-tags-databinding.tld" prefix="netui-data"%>
    <%@ taglib uri="netui-tags-html.tld" prefix="netui"%>
    <%@ taglib uri="netui-tags-template.tld" prefix="netui-template"%>
    <netui:html>
    <head>
    <title>
    Peripheral Data available in Arbor
    </title>
    </head>
    <body>
    <netui:image src="resources/images/verio_logo.gif"/>
    <netui:image src="resources/images/about_hd.jpg"/>
    <h2>Peripheral Data available in Arbor</h2>
    <netui:form action="updatePeripheralData">
    <netui-data:callPageFlow method="getPeripheralDataArrayList" resultId="peripheralDataList"/>
    <netui-data:repeater dataSource="{pageFlow.peripheralDataList}">
    <netui-data:repeaterHeader>
    <table border="1">
    <tr>
    <td><b>Select</b></td>
    <td><b>Arbor Description</b></td>
    <td><b>Arbor Id</b></td>
    <td><b>Universal Id</b></td>
    <td><b>Revenue Type</b></td>
    <td><b>Equipment Type</b></td>
    <td><b>Journal Code</b></td>
    <td><b>Tax Group</b></td>
    </tr>
    </netui-data:repeaterHeader>
    <netui-data:repeaterItem>
    <tr>
    <td>
    <netui:checkBox defaultValue="{container.item.dataSelected}" dataSource="{actionForm.dataSelected}"/>
    </td>
    <td>
    <netui:label value="{container.item.prod_description}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.prod_description}" dataSource="{actionForm.productDescription}"/>
    </td>
    <td>
    <netui:label value="{container.item.application_prod_id}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.application_prod_id}" dataSource="{actionForm.productId}"/>
    </td>
    <td>
    <netui:label value="{container.item.universal_prod_id}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.universal_prod_id}" dataSource="{actionForm.universalProductId}"/>
    </td>
    <td>
    <netui:label value="{container.item.revenue_type_code}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.revenue_type_code}" dataSource="{actionForm.revenueType}"/>
    </td>
    <td>
    <netui:label value="{container.item.equip_type_code}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.equip_type_code}" dataSource="{actionForm.equipmentType}"/>
    </td>
    <td>
    <netui:label value="{container.item.gl_code}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.gl_code}" dataSource="{actionForm.glCode}"/>
    </td>
    <td>
    <netui:label value="{container.item.tax_category_id}" defaultValue=" "></netui:label>
    <netui:hidden dataInput="{container.item.tax_category_id}" dataSource="{actionForm.taxCategory}"/>
    </td>
    </tr>
    </netui-data:repeaterItem>
    <netui-data:repeaterFooter></table></netui-data:repeaterFooter>
    </netui-data:repeater>
    <netui:button value="Add Peripheral Data" type="submit"/>
    </netui:form>
    </body>
    </netui:html>
    I am not sure why I am unable to pass my checkbox value to my boolean variable.
    Please help.
    Thanks
    Bobby.

    1. Add your list (getPeripheralDataArrayList) as a property of the FormBean.
    2. Set the repeater dataSource to the list in the FormBean.
    3. Set he CheckBox dataSource="{container.item.dataSelected}", as well as all other members in the lists object.
    4. In the controller iterate through the list to find the row selected when the form is submitted.
    Hope this helps...

  • Soap:Server was unable to process request. --- Value does not fall within the expected range

    Brand spanking new Sharepoint 2010 RTM and Designer 2010 RTM install. Unable to edit any page whatsoever even when checking out. Error in SP Designer: soap:Server was unable to process request. ---> Value does not fall within the expected range.
    Like I said, this is a brand new RTM install with nothing altered yet. Why can't I edit any pages? I am using the highest credentials so there should be no permission issues. There isn't anything that is helping me on the Web for this.
    Why would I encounter a problem like this out of the box? This is not the beta - it is RTM!

    Go to :
    Site Collection Administration 
    SharePoint Designer Settings
    and Enable the following
    Enable Detaching Pages from the Site Definition
    Enable Customizing Master Pages and Page Layouts
    Enable Managing of the Web Site URL Structure
    This should resolve the SP Designer Edit Issues.

  • Message Mapping UDF for lookuping of a value inside field's list of values

    Hey everyone,
    For a FI mapping I'm working on, I was wondering if somebody has some Java UDF which lookups for a value inside the whole list of values which the mapping gathered for a specific field?
    Thanks,
    Ben

    source code --
    //write your code here
    JCO.Repository myRepository;
    // Change the logon information to your own system/user
    JCO.Client myConnection = JCO.createClient(
    // all the client information namely client ,user id pwd etc
    myConnection.connect();
    // create repository
    myRepository = new JCO.Repository( "SAPLookup", myConnection );
    // Create function
    JCO.Function function = null;
    IFunctionTemplate ft = mRepository.getFunctionTemplate("xxxxx"); //Name of RFC
    function = ft.getFunction();
    // Obtain parameter list for function
    JCO.ParameterList input = function.getImportParameterList();
    // Pass function parameters
    input.setValue( a , "xxxxx" ); //import parameter of RFC, a is input argument.
    myConnection.execute( function );
    String ret = function.getExportParameterList().getString( "XXXX" ); //export param
    myConnection.disconnect();
    return ret;
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b439
    File Lookup in UDF
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/file%2blookup%2bin%2budf
    Lookupu2019s in XI made simpler
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    SAP XI Lookup API: the Killer
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    Webservice Calls From a User Defined Function.
    /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

  • Unable to retrive the service details

    Good day.
    After i've restarted the UCCX mashine,in the control center i have the "Unable to retrive the service details" and "java.lang.Null.pointer.exception" concerning to the recording and statistics service.
    But the service itself working properly.
    CRS 4.5
    What can it be?
    What is the solution?

    Good day.
    To say the truth i wasn't able to solve the problem.
    I'd no smartnet,so i wasn't able contact TAC.
    I've been told,it can be fixed by tracing system variables by Java programmer.
    But,i don't know Java at all.
    Installing patches and fixes,all avaiable,didn't solve the problem.
    So,the system works so since i've opened discussion.
    Sorry,but i've no solution for this

  • FRM-40502 unable to read list of values

    Hi all
    FRM-40502 unable to read list of values
    am getting this error when i try to populate list of values for some employees only
    The LOV query is as follows
    Select dsm_code,dsm_desc,dsm_content from deschange_master
    where dsm_orgn=:parameter.p_orgn
    and (dsm_ctry =:parameter.p_ctry or :parameter.p_ctry is null)
    and(dsm_loc =:parameter.p_loc or :parameter.p_loc is null)
    and( dsm_oru =:parameter.p_oru or :parameter.p_oru is null)
    and
    ((DSM_CODE  like '%PWI%' and DSM_CODE like '%INCR%')
    and (select count(eih_emp_code)from employee_increment_header
    where eih_emp_code =:edcd_emp_code and
    to_date(eih_eff_date,'DD-MON-RR') = to_date(:desig_date,'DD-MON-RR'))=1)
    or
    ((DSM_CODE not like '%PWI%' and DSM_CODE not like '%INCR%')
    and (select count(eih_emp_code)from employee_increment_header
    where eih_emp_code = :edcd_emp_code and
    to_date(eih_eff_date,'DD-MON-RR') = to_date(:desig_date,'DD-MON-RR'))<>1)
    order by dsm_code

    Hi,
    You have missed 1 equal sign in the last portion of the query. Check the below code. (Not tested)
    Select dsm_code,dsm_desc,dsm_content from deschange_master
    where dsm_orgn=:parameter.p_orgn
    and (dsm_ctry =:parameter.p_ctry or :parameter.p_ctry is null)
    and(dsm_loc =:parameter.p_loc or :parameter.p_loc is null)
    and( dsm_oru =:parameter.p_oru or :parameter.p_oru is null)
    and
    ((DSM_CODE  like '%PWI%' and DSM_CODE like '%INCR%')
    and (select count(eih_emp_code)from employee_increment_header
    where eih_emp_code =:edcd_emp_code and
    to_date(eih_eff_date,'DD-MON-RR') = to_date(:desig_date,'DD-MON-RR'))=1)
    or
    ((DSM_CODE not like '%PWI%' and DSM_CODE not like '%INCR%')
    and (select count(eih_emp_code)from employee_increment_header
    where eih_emp_code = :edcd_emp_code and
    to_date(eih_eff_date,'DD-MON-RR') = to_date(:desig_date,'DD-MON-RR'))=1)
    order by dsm_codeRegards,
    Manu.

  • Troubleshoot Error - Unable to perform table-based value assignment config

    After to creating class, characteristics, and value assignment type, the system is unable to perform table-based value assignment configuration. The following error is displayed:

    Hi Mr. SAP,
    Based on the diagnosis, you can figure out that most likely someone is already editing the customizing table or might you are not authorized..
    In case if you have the access to SM12 Transaction code, kindly check if an entry present there. If yes it means the table is locked and you can't proceed on that. you have to reach out to the specific resource to unlock the table who did a lock, else you need to reach out to BASIS to make that entry delete.
    Regarding authrization for locking of table, please check SU53 after the execution of the T-code, if you are missing any role. If you find anything there, then reach out to your Security team to get and assigned roles to your profile.
    Regards,
    Abhi

  • Unable to retrive my Nokia Mssg Password

    Hi
    Am unable to retrive my Nokia msg password. There is no security question displayed when i click forgot password. Do not know why ? Any ideas ? Am unable to configure my email id on my phone. Pls advise.
    Shrikant

    +Tip: New versions of iTunes sometimes include enhancements to the iTunes library. When you open the new version of iTunes, iTunes upgrades your existing library to the new format and places a copy of the old library in the Previous Libraries folder. If everything goes fine during your upgrade to the latest version of iTunes, you can delete the older iTunes Library files.+
    Look and see if you have a Previous Libraries folder?

  • ImageIcon unable to retrive Image on JVM 1.6!!!

    Hello eveybody,
    I deployed a desktop JFrame based application using some images.
    Actually this app works perfectly on my PC (with JVM 1.5)
    Copyiing the jar to another PC with JVM 1.5 I'm unable to retrive ALL images.
    code for ImageIcon is this:
    icon = new ImageIcon("Excel.png");
    1)The same Jar, loaded in a PC works perfect. on the other it's unable to retrieve images (that obviously are packed into the jar...)
    2)All the rest of the application works in the right way
    do you know why?

    Hello.
    I have the same issue with all our applets.
    When tracking TCP/IP traces, I found a difference between JRE 6u06 and 6u11. In both cases, the java plugins asks 3 times for my jar (why ? Don't know). In 6u6, it waits for each transfer to be completed. In 6u11, the first transfer is ok but the second and the third are termintaed by a TCP connection reset and this is followed by a request to MyApplet.class and another to MyApplet/class.class
    Is there a new bug in applet loading ?
    Thanks for your help.
    Consol trace :
    charger : classe LEDSEQUENCER.class introuvable.
    java.lang.ClassNotFoundException: LEDSEQUENCER.class
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed:http://192.168.16.200/LEDSEQUENCER/class.class
         at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 7 more
    Exception : java.lang.ClassNotFoundException: LEDSEQUENCER.class

  • How to display values inside the Pie chart?

    Hi Expert,
    How to display the values inside the Pie chart, instead of Mouse over values. Can u pls help me to do this one.
    Is it possible can we use mentioned below kind of pie charts in Xcelsius 2008.
    Thanks & Regards,
    Tamil
    Edited by: Rajesh Kumar Thoppe on Dec 13, 2010 10:41 AM

    Hi A G,
    Thank You for quick response!!!
    in this Text tab I am able to see below check box only
    1) Chart Title
    2) Sub Title
    3) Legend
    4) Mouse-Over
    Kindly advise me if i am wrong and let me know how to achieve this.
    Note: We have Xcelsius 2008 environment
    Thanks & Regards,
    Tamil
    Edited by: Rajesh Kumar Thoppe on Dec 13, 2010 1:58 PM

  • How to get zclass attribute's value inside  "Execute_default" method

    Hi all,
    I am displaying a link in UD step under "Objects & Attachmnents".I am using zclass. I created a attribute in zclass and i am creating a instance (background task) before this UD step and i will be setting a attribute of the zclass inside this create instance method.
    My problem is, if i click the link, this method "BI_OBJECT~EXECUTE_DEFAULT_METHOD" is getting executed but i am not able to get the attribute value inside this method, eventhough i am setting the attribute value before the UD step.
    Pls let me know, how to get the attribute's value inside "Execute_default" method, as i need to process further using this attribute.
    P.S: I tried with both static & instance attribute. I can achieve the same using ZBO but my client needs to use only class.
    -Vinoth
    Edited by: S Vinoth on Jan 29, 2010 7:23 AM

    Lei,
    If you are concerned only about a couple of attributes, then you can manage with a separate copy of the data. But if the data is in bulk, better leave it to pl/sql side of validation.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Rep-0002 : unable to retrive string from report builder message file

    rep-0002 : unable to retrive string from report builder message file
    i'm using developer/2000 ver 2.1 and my reports running under win95 platform and i'm using client/server techneque, when i start to distribute my reports to my users on their machines i got the above message , and i have to recompile all of my RDF files again on every user machine. this not all my story , but after some period may be 2 months these reports start to give the same message , again i must recompile all my RDF on every user machine.
    please if any one have a solution for this mazing problem.
    thank you.
    [email protected]

    bogdom and gaben,
    I belong to your club too it seems. Though in my case the compilation was required on each database. Report used to work in the only that database in which they were compiled. Connecting to other database used to give this string error. Moreover this problem existed only for those reports in which i had used PL/SQL code in the formula columns. One way to avoid this is by writing all PL/SQL code in a library and call it in the formula column calculations.
    null

Maybe you are looking for

  • Txt msg icon at the top wont go away

    So i have a txt msg icon at the top that no matter what i do wont go away. when i get a new txt there is a little red asterisk  and when i read it red asterisk disappears but txt msg icon is still there? Your carrier: Telus Model info and OS version:

  • OIM LDAP Sync for MS LDS (ADAM) support?

    Is OIM LDAP Sync supported via OVD against MS LDS as the backend? Thanks.

  • Regarding import audio during 1080p sequence

    I have footage that i filmed at 30fps, and when i set up the project i set the settings to the "1080p 30fps" setting. Then,  i import my mp3 song onto the timeline and when i press the play button in the "preview window" the music plays but it starts

  • Split a column in multiple columns

    Hi, I have a column phone with '+(91)-(0120)-2784819/2784562/2789456' format. I need to break it in 5 columns CountryCode: +(91) CityCode: 0120 Phone1: 2784819 Phone2: 2784562 Phone3: 2789456 Plz help

  • Sales status table

    Hi,    which table holds the sales status? Thanks in advance.