ISSUE  Retrieve ViewRowImpl attributes using ExpressionLanguage

Hello,
In my page JSPX I use a popupFetchListener to store my ROW in pageFlowScope, when I try to retrieve one of attributes I encountered this error :
<font color="red">
PropertyNotFoundException The class fr.annuaire.model.views.annuaire.EdpViewRowImpl does not have the property NbUti.
</font>
the error comes from the line disabled="#{pageFlowScope.currentEdpRow.NbUti > 0}"
The attribute exists in the ViewRowImpl, see code below
How can i access to attributes via ExpressionLanguage ?
IN JSPX :
<af:table value="#{bindings.EdpViewSearch.collectionModel}" var="row"
     id="tabEdp"
     rowSelection="none"
     contentDelivery="immediate"
     clientComponent="true"
     contextMenuSelect="true">
    <f<colon>facet name="contextMenu">
      <af:popup id="popupEdp" contentDelivery="lazyUncached" popupFetchListener="#{backingBeanScope.backing_entiteUtilisateurTab.popupMenuEdpFetchListener}">
     <af:menu id="m6">
       <af:commandMenuItem id="cmiSupprimerSingleEdpCM"
                     text="Supprimer"
                     disabled="#{pageFlowScope.CurrentEdpRow.NbUti > 0}"
                     actionListener="#{backingBeanScope.backing_entiteUtilisateurTab.actionOpenPopSupEdp}"/>
IN BACKING BEAN : backing_entiteUtilisateurTab
public void popupMenuEdpFetchListener(PopupFetchEvent fetchEvent) {
  JUCtrlHierNodeBinding nodeRoot = (JUCtrlHierNodeBinding)this.getTabEdp().getRowData();
  Map<String, Object> mpPageFlowScope = AdfFacesContext.getCurrentInstance().getPageFlowScope();
  SgtiEdpViewRowImpl row = (SgtiEdpViewRowImpl)nodeRoot.getRow();  
  mpPageFlowScope.put("CurrentEdpRow", row);
IN MODEL :
public class EdpViewRowImpl extends ViewRowImpl {
    public enum AttributesEnum {
        NbUti {
            public Object get(EdpViewRowImpl obj) {
                return obj.getNbUti();
            public void put(EdpViewRowImpl obj, Object value) {
                obj.setNbUti((BigDecimal)value);
    public static final int NBUTI = AttributesEnum.NbUti.index();
    public BigDecimal getNbUti() {
        return (BigDecimal)getAttributeInternal(NBUTI);
    public void setNbUti(BigDecimal value) {
        setAttributeInternal(NBUTI, value);
}Thank you
Edited by: a_badr82 on 28 févr. 2011 08:46

Although it's probably not the cause of your problem, you should not be sticking a ViewRowImpl into page flow scope, the reason being is that ViewRowImpl is not Serializable, and page flow scope is a map in session scope. Does it work if you put the attribute into page flow scope directly?
John

Similar Messages

  • Retrieve all attributes for a specific objectClass using ldapsearch

    Hi everybody,
    Question : is it possible to retrieve all attributes for a specific objectClass (by example person) using ldapsearch tool ?
    I tried something like that, but it doesn't work :
    ldapsearch -v -h XXX -p XXX -b "cn=schema" -s base "objectclass=person" attributetypes
    Thanks a lot,
    Franck

    Ok, Thanks for you help,
    But my question is : For a specific objectClass, by example, I would like to have all attributes for the objectClass called "inetOrgPerson"
    something like that :
    ldapsearch -D "cn=Directory Manager" -w pwd -h host ...objectClass="inetOrgPerson"
    and the response could be :
    audio || businessCategory || departmentNumber || displayName || givenName || initials || jpegPhoto || labeledUri || manager || mobile || pager || photo || preferredLanguage || mail || o || roomNumber || secretary || userPKCS12
    I dont't know how to do ????
    Thanks
    Franck

  • How to retrieve the system used in an iview?

    hello,
    i'm currently having trouble retrieving the proper attribute of an iview to retrieve the system used by it.
    it seem like the strings identifying the system in the iview differ in some iviews.
    using either:
    myIView.getAttribute(IAttriView.PORTAL_SYSTEM)
    or
    myContext.getAttributes("").get("System").get().toString()
    produce errors.
    while get("System") sometimes provides the correct system alias the attribute is none existant for other iviews where the string would be "Systemalias".
    IAttriView.PORTAL_SYSTEM doesn't seem to work at all.
    i did implement fail safe code if the attribute isn't present, however i don't know how to retrieve the system attribute without doing a case switch or something similar for all the different strings, which i would prefer not to do.
    also, is there an easy way to retrieve all iviews which use a specific system without parsing the whole pcd and checking the attributes?

    Prerequisite : Create the System Alias for the systems used in the application.
    Use the below code to retrieve the system details:
            HashMap mapattr = new HashMap();
            HashMap map = new HashMap();
            IUser user = WDClientUser.getCurrentUser().getSAPUser();
            IPrincipal principal = (IPrincipal)user;
            ArrayList list = UMFactory.getSystemLandscapeWrappers();
            ISystemLandscapeWrapper systemLandscape = (ISystemLandscapeWrapper)list.get(0);
            //Portal System ALias name
            ISystemLandscapeObject landScapeObject = systemLandscape.getSystemByAlias("<system alias name>");
            IUserMappingData userMapping = (IUserMappingData) UMFactory.getUserMapping().getUserMappingData(landScapeObject,principal);
            userMapping.enrich(map);
            mappedUserId = map.get("user").toString(); // String "UserId"
            mappedPassword = map.get("mappedpassword").toString(); //String "Password" 
         catch(Exception e)
              e.printStackTrace();
              wdComponentAPI.getMessageManager().reportException("Exception during retrieving the User Details - " + e.getMessage(),true);
    Thanks & Regards,
    Amar Bhagat Challa

  • It seems you cannot clone objects with attributes using lazy loading in JPA

    I have an entity with an attribute using lazy loading:
    @Entity
    public class B {
    @ManyToOne(fetch=FetchType.LAZY)
    private A a;
    @Entity
    public class A {
    Assume the following code:
    A a1 = new A();
    A a2 = new A();
    B b1 = EntityManager.find(B.class, ...);
    b1.setA(a1);
    B b2 = b1.clone();
    b2.setA(a2);
    Now with lazy loading enabled I get b1.getA() == a2 instead of b1.getA() == a1. Moreover, the debugger displays the same value holder in b1 and b2 for the attribute a. It appears as if cloning does not make a (deep) copy of the value holder managing the attribute a.
    How can I create a copy b2 of b1, such that the value holder managing a in b1 is a different object as the value holder managing a in b2?
    Thanks, Thomas.

    I have filed a bug to have this addressed in Oracle TopLink 11gR1. I would recommend you file a bug against TopLink Essentials in GlassFish or if you have a support contract report the issue to metalink to have the issue resolved.
    If this is urgent I did try fixing the issue with a small helper method using some reflection. This method is simplified through its throwing of Exception. If you wish to use something like this I would recommend proper error handling.
         * Helper method for cloning an entity and fixing the woven value-holders to
         * complete a proper shallow cloning.
        public static Employee clone(Employee entity) throws Exception {
           Employee clone = entity.clone();
           // Now fix the cloned ValueHolder references
           Field[] fields = entity.getClass().getDeclaredFields();
           for (int index = 0; index < fields.length; index++) {
               Field field = fields[index];
               if (field.getName().startsWith("_toplink_")) {
                   field.setAccessible(true);
                   ValueHolderInterface vhi = (ValueHolderInterface)field.get(entity);
                   Object value = vhi.isInstantiated() ? vhi.getValue() : null;
                   field.set(clone, new ValueHolder(value));
           return clone;
        }Doug

  • Splitting attributes using tokenizer

    Hey Guys..am new to jsp...wuz tryin my hands on beans..
    This is a small program , uses beans to retrieve 3 attributes from two tables kept in a database schema using vectors..and then the vector is called into the jsp page where using stringtokenizer...i'v splitted the three attributes kept in the vector as a single string object separated by commas...
    Program is running fine..wuntd to kno..if u experts hav a better method for this..:-)
    JSP :
    <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
    <html>
    <head>
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>Untitled Document</title>
    <!-- TemplateEndEditable -->
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <!-- TemplateBeginEditable name="head" -->
    <!-- TemplateEndEditable -->
    </head>
    <body>
    <!-- This program makes use of the bean named SelectDB present in the db package kept in -->
    <!-- Root/WEB-INF/classes/ directory-->
    <!-- The jsp page calls the bean , which inturn fetches the records from 2 tables and inserts them-->
    <!-- in the vector separated by commas(",") as a String type object. -->
    <%@ page import="java.util.*,db.SelectDB" %>
    <%! Vector vect; %><!-- Class level declaration of the bean..-->
    <jsp:useBean id="sdb" class="db.SelectDB" scope="request" />
    <%
         vect=sdb.getVs();//calling the bean method which returns the array of vector objects.
         for(int i=0;i<vect.size();i++)//vect.size() retrns the no of elementsin the vector array
              StringTokenizer st=new StringTokenizer((String)vect.elementAt(i),",");
              while(st.hasMoreTokens())//a boolean function
              out.print(st.nextToken());//prints and then moves the pointer
              out.print(" ");
    %>
              <br>     
         <%
         %>
    </body>
    </html>
    bean class:
    package db;
    import java.util.*;
    import java.sql.*;
    public class SelectDB
         private Vector vs;
         public SelectDB()
         try{
              ResultSet rs;
              Connection conn;
              Statement stmt;
              Class.forName("oracle.jdbc.driver.OracleDriver");
              conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:shekhar","project","shekhar");
              stmt=conn.createStatement();
              vs=new Vector();
              rs=stmt.executeQuery("select ename,ejob,dname from emp,dept where emp.dno=dept.deptno");
              while(rs.next())
                   String str=rs.getString(1)+","+rs.getString(2)+","+rs.getString(3);
                   vs.addElement(str);
              rs.close();
              conn.close();
         catch(Exception e)
              System.out.println(e);
    }//end of constructor...
    public Vector getVs()
              return vs;
    Am reading Beginning J2EE by Kevin Mukher and James L. Weaver(A Press).
    Mention, if derz a betr book..!
    Cheers,
    Shekhar

    juss found another method..without using stringtokenizer...using split() method....anyways...am always looking for better options..
    Shekhar

  • Associating member attributes using HAL in Essbase and Planning

    Has anyone used HAL 7.0 to associate member attributes using either the Essbase Adapter or Planning Adapter? We are trying to upload the attributes to the members using a flat file but there isn't very good documentation in the HAL user guide regarding this. Any help would be appreciated.ThanksChris

    Hi, These db's are recently migrated from back end. Are there any issues with the db's?

  • ALSB JMX - Can't retrieve proxy statistics using ServiceStatisticsRetriever

    Hi, I'm trying to run ServiceStatisticsRetriever.java sample code to retrieve monitoring attributes from a alsb proxy service, but the following error occurs:
    Retrieving statistics for all monitored proxy services.
    Now trying to get statistics for 1 proxy services...
    java.lang.reflect.UndeclaredThrowableException
         at $Proxy0.getProxyServiceStatistics(Unknown Source)
         at alsb.tests.monitoring.ServiceStatisticsRetriever.getAndResetStatsForAllMonitoredProxyServices(ServiceStatisticsRetriever.java:125)
    Failed to retrieve and reset statistics for all monitored proxy service ...
         at alsb.tests.monitoring.ServiceStatisticsRetriever$GetAndResetStatisticsTask.run(ServiceStatisticsRetriever.java:488)
         at java.util.TimerThread.mainLoop(Timer.java:512)
         at java.util.TimerThread.run(Timer.java:462)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at alsb.tests.monitoring.ServiceStatisticsRetriever$ServiceDomainMBeanInvocationHandler.invoke(ServiceStatisticsRetriever.java:419)
         ... 5 more
    Caused by: com.bea.wli.monitoring.MonitoringException: [WLI-Monitoring Runtime:473055]Failed to get operation information for service - ProxyService$TesteJMX$HelloJMX from configuration framework due to com.bea.wli.config.component.NotFoundException: Validation failed for ServiceInfoDerivedType TesteJMX/HelloJMX.ProxyService: Referenced component (ServiceInfoDerivedType TesteJMX/HelloJMX.ProxyService) not found.
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.getOperationNames(ServiceDomainMBeanImpl.java:1886)
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.getResourceStatisticPathInfo(ServiceDomainMBeanImpl.java:1804)
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.processService(ServiceDomainMBeanImpl.java:881)
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.getServiceStatistics(ServiceDomainMBeanImpl.java:798)
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.getProxyServiceStatistics(ServiceDomainMBeanImpl.java:499)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:443)
         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at weblogic.management.mbeanservers.domainruntime.internal.FederatedMBeanServerInterceptor.invoke(FederatedMBeanServerInterceptor.java:248)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
         at weblogic.management.mbeanservers.internal.SecurityMBeanMgmtOpsInterceptor.invoke(SecurityMBeanMgmtOpsInterceptor.java:63)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
         at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443)
         at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375)
         at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310)
         at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
         at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
         at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
         at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
         at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
         at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:475)
         at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:59)
         at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:1016)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    Caused by: com.bea.wli.config.component.NotFoundException: Validation failed for ServiceInfoDerivedType TesteJMX/HelloJMX.ProxyService: Referenced component (ServiceInfoDerivedType TesteJMX/HelloJMX.ProxyService) not found.
         at com.bea.wli.sb.resources.cache.DerivedCache.getDerivedValueInfo(DerivedCache.java:211)
         at com.bea.wli.sb.resources.cache.DerivedCache.get(DerivedCache.java:151)
         at com.bea.wli.sb.resources.cache.DerivedResourceManager.getDerivedValueInfo(DerivedResourceManager.java:213)
         at com.bea.wli.sb.resources.cache.DerivedResourceManager.get(DerivedResourceManager.java:238)
         at com.bea.wli.sb.resources.service.CommonServiceRepository.getServiceInfo(CommonServiceRepository.java:196)
         at com.bea.wli.sb.management.monitoring.ServiceDomainMBeanImpl.getOperationNames(ServiceDomainMBeanImpl.java:1878)
         ... 37 more
    The service is there but the code can't get monitoring information. The service monitoring is enabled. Someone could help me?
    Regards
    Rogério

    I too had faced similar issues in the last week.
    Unfortunately this weird behavior is by design. We are getting an exception
    (which is not very informative by itself) because we are attempting to get
    WEBSERVICE_OPERATION statistics for a business service that is not wsdl
    based.
    Unfortunately there is no way we can check whether a service is wsdl based
    or not. Therefore our only option is to requests statistics that we know
    exist, and for others have a try catch block.
    I'm in process of modifying my code and see if it works.
    Manoj
    Edited by: mneelapu on Sep 10, 2009 8:55 AM

  • Getting Attributes using MDM WebServices

    Hello all,
    i'm trying to get the attributes associated to a taxonomy field from a taxonomy table.
    I'm using MDM WebServices to achieve this task.
    Can some one help me out on how to set the input schema to search for the attributes alone?
    Thanks!
    arun

    To rephrase my question,
    How do i search on a taxanomy table to retrieve the attributes associated to a child element using webservices?
    Thanks
    ak.

  • JAZN-LDAP : retrieve inetOrgPerson attributes from principal object

    Hello.
    I 've extended callerInfo demo (in OC4J distrib :j2ee/home/jazn/demo) :
    1. use of JAZN-LDAP
    2. now the servlet prints the "HttpServletRequest.getUserPrincipal()" object attributes (class implementation : oracle.security.jazn.oc4j.JAZNUserAdaptor) : the servlet prints LDAP attributes like user DN, subscriber name, groups member, ....
    Is it possible to retrieve other attributes of the LDAP object user (like description, businessCategory) by the java.security.Principal interface ?
    Thanks.

    Try this
    public String getCompanyByUserDN(String userDN) throws Exception
    String result = null;
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
    env.put(Context.PROVIDER_URL, "ldap://<<LDAP HOST>>:<<LDAP PORT>>");
    env.put(Context.SECURITY_AUTHENTICATION, "simple");
    env.put(Context.SECURITY_PRINCIPAL, <<User DN>>);
    env.put(Context.SECURITY_CREDENTIALS, <<User Password>>);
    DirContext dirCtx = new InitialDirContext(env);
    DirContext userCtx = (DirContext)dirCtx.lookup(userDN);
    Attributes attrs = userCtx.getAttributes("", new String[] {"o"});
    result = (String)attrs.get("o").get();
    return result;
    }

  • Issue in creating formula using atributes

    Hi All,
    I have issues in creating formula using attributes of characteristic. I need to create a formula using attributes of charactertic customer & key figure.
    Ex. Formula
    Key figure / attribute of char customer
    Please suggest.
    Thanks,
    Mamata

    Hi Mamta,
    I do not think we have any option of creating RKF based on Display attribute. Rather you create RKF based on Navigation attribute.
    Regards,
    Kams

  • How to retrieve export parameters using startrfc?

    When using the standard SAP client program <b>startrfc</b> to  remotely call an ABAP function in SAP, is it possible to retrieve the export parameters?
    The startrfc program only seems to allow you to send an import parameter (using the –E option)  and to send/retrieve a table, using the –T option.
    For example, the function BAPI_USER_EXISTENCE_CHECK exports the parameter RETURN of type BAPIRET2. How can you retrieve this export parameter using the startrfc program?

    HI Linda,
    Create an export variable and in the parameter reference give the field reference of the field like this VBELN[], then this forms a structure parameter...
    Then place all your recorded SAPGUI/TCD with in Message/EndMessage Block, and make a rule as an expected message, something like this...
    MODE                    MSGID           MSGNR    MSGV1
    'E'               '/DBM/COMMON'     467     E_VBELN     
    MSGID & MSGNR might differ in your case use them accordingly, also check the previous log and make sure that the order number is MSGV1, if it is in MSGV2, place the variable E_VBELN in the MSGV2 field of the message Rule.
    This should generally fetch you all the order numbers...
    But in some situations it didnt work in my case, so here is the second solution...
    MESSAGE ( MSG_1 ).
    SAPGUI/TCD RECORDING
    ENDMESSAGE ( E_MSG_1 ).
    DO ( &TFILL ).
    IF ( E_MSG_1[&LPC]-MSGID = '/DBM/COMMON' AND E_MSG_1[&LPC]-MSGNR = 467 ).
         E_VBELN[V_COUNT]-TABLE_LINE = E_MSG_1[&LPC]-MSGV1.( V_COUNT Should also be declared, but as a local variable)
         V_COUNT = V_COUNT + 1.
    ENDIF.
    ENDDO.
    This was you will get all the order numbers in one variable, which you can access in any script while looping the varable based on its length..
    Check and modify accordingly.
    Hope this helps..
    Best regards,
    Harsha
    PS: award points if this answer helps solve your issue.

  • Performance Issue with Crosstab Reports Using Disco Viewer 10.1.2.48.18

    We're experiencing Performance Issue (retrieving 40000 rows) with Crosstab Reports Using Disco Viewer 10.1.2.48.18 ( > 01 Minute , executing "Building Page Axis" or executing a Refresh).
    Are there parameters to tun (in pref.txt file) , in order to reduce "Building Page Axis" execution ?
    Note : We've got the same performance problem , using Discoverer Desktop 10.1.2.48.18.
    Thank's in advance for your Help.

    Hi
    Well if the same issue occurs in both Desktop and Viewer then you have your answer. It's not the way that Discoverer is running the workbook its the way the workbook has been constructed.
    For a start, 40000 rows for a Crosstab is way over the top and WILL cause performance issues. This is because Discoverer has to create a bucket for every data point for every combination of items on the page, side and top axes. The more rows, page items and column headings that you have, the more buckets you have and therefore the longer it will take for Discoverer to work out the contents of every bucket.
    Also, whenever you use page items or crosstabs, Discoverer has to retrieve all of the rows for the entire query, not just the first x rows as with a table. This is because it cannot possibly know how many buckets to create until it has all the rows.
    You therefore to:
    a) apply sufficient filters to reduce the amount of data being returned to something manageable
    b) reduce the number of page items, if used
    c) reduce the number of items on the side or top axis of a crosstab
    d) reduce the number of complex calculations, especially calculations that would generate a new bucket
    If you have a lot of complex calculations, you should consider the use of a materialized view / summary folder to pre-calculate the values.
    Does this help?
    Best wishes
    Michael Armstrong-Smith
    URL: http://learndiscoverer.com
    Blog: http://learndiscoverer.blogspot.com

  • Issue in Data transfers using ALE for E-Recruiting standalone system

    Dear Experts,
    We have an issue in data transfers using ALE. We are having standalone system where E-Recruiting is maintaind seperately and the version is EHP5.
    When we configured iDoc in Sandbox and its working fine. But when it comes to Dev and Quality servers this is not working fine.
    we have created iDocs using the following filters.
    For Object P: Infotypes 0000, 0001, 0002, 0003, 0006, 0024, 0105.
    For Objects O,S: 1032, Subtype: 0010
    For Object: 1001, Subtype: A003, A008, A012, B007
    For Object O: 1001, Subtype: A002, B002, B003, B012, Tyoe of related object: O,S
    For Objects: C, O, S, Subtype: 1000, 1002, 1028
    For Object:C, Subtype: 1001, Subtype: A007
    When we do the data transfers in Sandbox using PFAL it is transferring the data properly.
    But when we do the same iin Dev and Quality servers we are not able to do it and gettign 52, 51 errors.
    Here we are facing a strange issue. For some Users when we transfer data it is transferring data but with 52 error messgae.
    For some users I am getting 51 error where i could not transfer any data.
    For some users, when we tranfer O, S, and P related data is moving but getting mostly 52 error and all the relationships are not moving here for O,S and properly. But P related CP, BP and NA are getting created successfully.
    It is happening only in Dev and Quality server and that too some users are able to get transferred but not all.
    Where will be the issue? How can we resolve this?
    Any help will be appreciable.
    Thank you in advance.

    Hi Sekhar,
    Have a look over these threads.
    Errors in ALE data transfer to E-Recruiting.
    http://scn.sap.com/thread/1535402    
    BR,
    RAM.

  • Populating CRM marketing attributes using the APD

    Hi Experts
    We are having problems with populating CRM marketing attributes using the APD. When we run our process we get the error message:
    CRMBW_ATTR_WRITE005: Error when processing function module CRMBW_UPDATE_BPMKT_5. Message no. RSAN_MDL024
    As you can see, we are using the new function module CRMBW_UPDATE_BPMKT_5 since the old CRMBW_UPDATE_BPMKT did not work either.
    Do we have to add a reference to a infoobject in transaction CRMBWTARGETS? We have not done this because the marketing attribute in CRM doesn’t have decimals and all the objects in BI have. Could this be the cause of the error?
    Kind regards
    Erik

    Hi Ramesh,
    Thanks for quick reply.
    I have already followed the procedure you have described. Since there is not common objects between ODS and Bpatner infoobject, i am not able to do mapping.
    for eg. my ZBPARTNER infoobject has attributes like zfooty, ztennis and zrugby but my ODS has char name , char value, counter for multiple values infoobjects.
    I am following the example in the demo content to work out the process but could not understand how the data is getting uploaded from ODS to Business partner.
    http://help.sap.com/saphelp_nw70/helpdata/en/bf/5df63bf9deaf09e10000000a114084/frameset.htm
    Thanks,
    Sandeep Jogde

  • Can not take a screenshot with Maverick and track pad.  can not use apple chat to talk with a tech.  there are other issues also like I used to be able to go back a page with the delete button.  No Maverick PDF to instruct on how to use Maverick

    Can not take a screenshot with Maverick and track pad.  can not use apple chat to talk with a tech.  there are other issues also like I used to be able to go back a page with the delete button.  No Maverick PDF to instruct on how to use Maverick
    THE use of the apple support is a mess also.
    I want to be able to use my MAC fully and easily like I used to with Snow Leopard. 
    What is wrong with this maverick OS?

    The only people who can possibly assist you with this is Apple Customer Relations, call your local Apple contact number and ask for Customer Relations then explain your situation clearly and politely (be firm but don't rant).
    You might want to investiage what the local laws are regarding defective goods and 'fit for use' definitions on warranties etc. Consumer Protection can be a useful tool to use or bargain with if needed ...

Maybe you are looking for

  • Error converting a read string to type Double.

    I'm trying to read data stored in a text file, a mixture of strings and data. Using MyReader As New FileIO.TextFieldParser(source) Do intSampleCnt = intSampleCnt + 1 strSample(intSampleCnt) = MyReader.ReadLine ' Reads a string like "filename.txt" dbl

  • More than 100 Mb space in tablespace but keeps having ORA-1653 unable to ex

    Platform AIX 6.1 Oracle version 10.2.0.5.3 JOB_DET is a single table in one tablespace D_LGA1. It's space taken is 12096 Mb, the tablespace is capped at 12288 Mb, so technically it has 191 Mb free space. 13:06:55 SQL> select segment_name,tablespace_n

  • Alerts with "Dynamic Text". Alert ID is unknown.

    Hello, I have set up an alert category with option "Dynamic Text" activated as I want to use some custom container variables in BPM. When the appropriate control step in BPM is executed not alert is triggered. If I try to trigger a test alert using r

  • Text Box in Header Won't Print

    I'm putting together an "Oscars Ballot Form", so (naturally!) the header has: "Oscar Night Sunday, February 24, 2008 And the envelope, please..." in the centre, a .jpg of the little golden guy himself on the right, and a textbox on the left which inc

  • CIN - RG23D

    Hi, One of my client having Trading Registration.Have to follow RG23D register.But, they receive the input material as ROH, do some additional process and sale as Output material FERT.During purchasing i capturing excise in J1ig.During sales process