Can Me_REQ_POSTED (in ME54) be used to modify custom fields in EBAN?

Hi ,
I have a requirement that I have to validate the approver authorization when he tries to approve the PR. I am using the badi ME_REQ_POSTED and the method is 'POSTED'. I have created a z implemetation including this method and the validation are working fine, But at the same time I need to update some custom fields while this check in the BADI.
I have tried BAPI_PR_CHANGE, direct using update statement but still unable to update the custom fields in EBAN TABLE.
I have noticed that at point of update custom field is  getting updated but when later on the release status gets updated from the system my custom field value also vanishes.

After BAPI you need to use CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
Are you using it?
Apps

Similar Messages

  • LSMW FOR MATERIAL MASTER USING BAPI_MATERIAL_SAVEDATA -Adding Custom Fields

    Hi Gurus,
    I'm developing LSMW for Material Master Upload using BAPI method.
    Object:BUS1001006
    BAPI:BAPI_MATERIAL_SAVEDATA
    MESSAGE TYPE: MATMAS_BAPI
    BASIC TYPE : MATMAS_BAPI03.
    There is a requirement to use/map a custom field. Upon research custom field can be added to the parameter EXTENSIONIN and EXTENSIONINX, but I have no Idea on how to do it with LSMW. Please advise what approach is needed.
    Thanks and Regards,
    Jay

    Hi Gurus,
    I got the following code below.
    The custom field won't get updated.... Please advise on what should I do... I've checked different forums and still can't come up with the solution... Please advise..
    REPORT ztest_extend_matmas1.
    STRUCTURE
    TABLES:
    bapimathead, "Headerdata
    bapi_mara, "Clientdata
    bapi_marax, "Clientdatax
    bapi_marc, "Plantdata
    bapi_marcx, "Plantdatax
    bapi_makt, "Material description
    bapiparex, "Extensionstruktur
    bapiparexx,
    bapiret2. "Return messages
    DATA:
    bapi_te_mara LIKE bapi_te_mara,
    bapi_te_marax LIKE bapi_te_marax,
    v_file TYPE string.
    INTERNAL TABLE
    *to store the output data
    DATA:BEGIN OF it_material_number OCCURS 0.
            INCLUDE STRUCTURE bapimatinr.
    DATA:END OF it_material_number.
    *for materialtext
    DATA:BEGIN OF it_materialdesc OCCURS 0.
            INCLUDE STRUCTURE bapi_makt .
    DATA:END OF it_materialdesc.
    *für z-feld
    DATA:BEGIN OF it_bapiparex OCCURS 0.
            INCLUDE STRUCTURE bapiparex.
    DATA:END OF it_bapiparex.
    *für z-feldx
    DATA:BEGIN OF it_bapiparexx OCCURS 0.
            INCLUDE STRUCTURE bapiparexx.
    DATA:END OF it_bapiparexx.
    *to return messages
    DATA:BEGIN OF it_return2 OCCURS 0.
            INCLUDE STRUCTURE bapiret2.
    DATA:END OF it_return2.
    DATA:BEGIN OF it_return OCCURS 0.
            INCLUDE STRUCTURE bapiret1.
    DATA:END OF it_return.
    DATA
    lt_messages      TYPE bapiret2_t.
    PROCESSING
    *bapimathead-material = it_material_number-material.
    bapimathead-material = '100-2520'.
    bapimathead-ind_sector = 'P'.
    bapimathead-matl_type = 'AEM'.
    bapimathead-basic_view = 'X'.
    bapimathead-purchase_view = 'X'.
    bapimathead-inp_fld_check = 'I'.
    *bapimathead-BASIC_VIEW = 'X'.
    *bapimathead-SALES_VIEW = 'X'.
    *bapimathead-PURCHASE_VIEW = 'X'.
    *bapimathead-MRP_VIEW = 'X'.
    *bapimathead-FORECAST_VIEW = 'X'.
    *bapimathead-WORK_SCHED_VIEW = 'X'.
    *bapimathead-PRT_VIEW = 'X'.
    *bapimathead-STORAGE_VIEW = 'X'.
    *bapimathead-WAREHOUSE_VIEW = 'X'.
    bapi_mara-matl_group = '0001'.
    bapi_mara-old_mat_no = '100-251'.
    bapi_mara-base_uom = 'ST'.
    bapi_marax-matl_group = 'X'.
    bapi_marax-old_mat_no = 'X'.
    bapi_marax-base_uom = 'X'.
    bapi_marc-plant = '1000'.
    bapi_marcx-plant = '1000'.
    it_materialdesc-langu = 'EN'.
    it_materialdesc-matl_desc = 'DESC'.
    APPEND it_materialdesc.
    *bapi_te_mara-material = it_material_number-material.
    bapimathead-material = '100-2520'.
    *bapi_te_mara-zzforst = '4148'.
    bapi_te_mara-material = '100-2520'.
    bapi_te_mara-zzmar_field1 = '4148'.
    *bapi_te_marax-material = it_material_number-material.
    bapimathead-material = '100-2520'.
    *bapi_te_marax-zzforst = 'X'.
    bapi_te_marax-material  = '100-2520'.
    bapi_te_marax-zzmar_field1 = 'X'.
    it_bapiparex-structure = 'BAPI_TE_MARA'.
    it_bapiparex-valuepart1 = bapi_te_mara.
    APPEND it_bapiparex.
    it_bapiparexx-structure = 'BAPI_TE_MARAX'.
    it_bapiparexx-valuepart1 = bapi_te_marax.
    APPEND it_bapiparexx.
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata            = bapimathead
        clientdata          = bapi_mara
        clientdatax         = bapi_marax
        plantdata           = bapi_marc
        plantdatax          = bapi_marcx
      IMPORTING
        return              = it_return2
      TABLES
        materialdescription = it_materialdesc
        extensionin         = it_bapiparex
        extensioninx        = it_bapiparexx
        returnmessages      = lt_messages.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    THanks and Regards,
    Jay
    Edited by: jhayyy on May 17, 2011 6:54 AM

  • Export Project Tasks to Excel using VBA by Custom Field

    Question referring to the link:
    http://social.technet.microsoft.com/Forums/projectserver/en-US/9c46458c-893f-41ba-bd46-bdb59c533f4a/export-project-tasks-to-excel-using-vba-by-custom-field?forum=project2010custprog
    Help needed. I have inserted my question at this address for Andrew or anybody else to reply. Hope to hear from you.
    Regards,
    Chuck

    Thank you Andrew for getting back to me and I have found somewhere on the net the following macro that would do the job for the version 2007. Here is a copy for those that may need it.
    Option Explicit
    Sub CreateMenus()
    Dim cbrMain As CommandBar
    Dim ctlMain As CommandBarControl
    Dim ctlOLExport1 As CommandBarControl
    Dim ctlOLExport2 As CommandBarControl
    Dim ctlOLExport3 As CommandBarControl
    Set cbrMain = Application.CommandBars.ActiveMenuBar
    Set ctlMain = cbrMain.Controls.Add(Type:=msoControlPopup, Temporary:=True)
    ctlMain.Caption = "Export to Outlook"
    Set ctlOLExport1 = ctlMain.CommandBar.Controls.Add(Type:=msoControlButton)
    With ctlOLExport1
    .Caption = "Selection to Outlook tasks"
    .OnAction = "Macro """ & "Export_Selection_To_OL_Tasks"""
    End With
    Set ctlOLExport2 = ctlMain.CommandBar.Controls.Add(Type:=msoControlButton)
    With ctlOLExport2
    .Caption = "Selection to Outlook appointments"
    .OnAction = "Macro """ & "Export_Selection_To_OL_Appointments"""
    End With
    Set ctlOLExport3 = ctlMain.CommandBar.Controls.Add(Type:=msoControlButton)
    With ctlOLExport3
    .Caption = "Selection to Outlook notes"
    .OnAction = "Macro """ & "Export_Selection_To_OL_Notes"""
    End With
    End Sub
    Cheers!
    Chuck

  • Alternative Account number - using as a custom field/Issues in reports pull

    Hi All,
    Requirement:
    Create a new field in the GL master that will link through to a new 8 to 10 character new Chart of Accounts (COA).
    We are presently using the "Group Account number" field from the GL master for reporting purposes through a Group COA. So this won't be available for our new purpose. Instead of creating a custom field and pulling the data, I'm thinking to use Country Chart of Accounts to fill this gap by using "Alternative Account Number" in GL Control data tab.
    I created a new Country COA and assigned it to Operational COA. Created new GL account (FS00) and also created a new Country Chart of Accounts (FSP0) at Chart of Accounts level and assigned this to the created GL (FS00). In this process I got couple of issues
    1) System didn't allow me to assign Country COA GL if already has the balance, and tried to change this error message in OBA5 without success. How can I add newly crated Alternative a/cs to the existing (balanced) GL A/cs?
    2) This time I created brand new GL a/c and added the alternative a/c and created new Financial Statement Version (FSV) assigned the newly crated a/cs but I couldn't run the reports on this new COA, getting following error message "Company codes and charts of accounts entered are incompatible" when executing F.01/F.08.
    3) May be silly to ask - why we are not maintaining the Alternative a/c at Company Code level (FSS0)? Why we are only maintaining at Chart of Accounts level (FSP0)?
    Would be glad if any one touch this area deep enough to understand easily

    Hi
    The system will update the amount at company code level GL only. You can post the entries at company code gl only, no option to post the transaction figures at chart of accounts level. So the group COA or country level COA will pick up the transactional data from the GL at country level. Remaining level GLs are link with the country level COA.

  • Error occurred while finding users using API with custom field

    Hi All,
    I am getting the following error while searching user using API with custom attribute. Did anybody faced the same problem before ?
    Hashtable<Object,Object> env = new Hashtable<Object,Object>();
    env.put("java.naming.factory.initial", "weblogic.jndi.WLInitialContextFactory");
    env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, "t3://localhost:14000");
    System.setProperty("java.security.auth.login.config","C:\\Oracle\\Middleware\\Oracle_IDM1\\designconsole\\config\\authwl.conf");
    System.setProperty("OIM.AppServerType", "wls");
    System.setProperty("APPSERVER_TYPE", "wls");
    tcUtilityFactory ioUtilityFactory = new tcUtilityFactory(env, "xelsysadm", "Weblogic123$");
    OIMClient client = new OIMClient(env);
    client.login("xelsysadm", "Weblogic123$".toCharArray());
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    tcUserOperationsIntf moUserUtility = (tcUserOperationsIntf)ioUtilityFactory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
    Hashtable mhSearchCriteria = new Hashtable();
    mhSearchCriteria.put("USR_UDF_ACTUALSTARTDATE",formatter.format(date));
    tcResultSet moResultSet = moUserUtility.findAllUsers(mhSearchCriteria);
    printTcResultSet(moResultSet,"abcd");
    log4j:WARN No appenders could be found for logger (org.springframework.jndi.JndiTemplate).
    log4j:WARN Please initialize the log4j system properly.
    Exception in thread "main" Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_1036_WLStub.findAllUsersx(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
    at com.sun.proxy.$Proxy2.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntfDelegate.findAllUsers(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.security.Security.runAs(Security.java:41)
    at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
    at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
    at com.sun.proxy.$Proxy3.findAllUsers(Unknown Source)
    at oim.standalone.code.OIMAPIConnection.usersearch(OIMAPIConnection.java:209)
    at oim.standalone.code.OIMAPIConnection.main(OIMAPIConnection.java:342)
    Caused by: Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
    at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.findAllUsers(tcUserOperationsBean.java:4604)
    at Thor.API.Operations.tcUserOperationsIntfEJB.findAllUsersx(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor1614.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy347.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Thank you

    Hi J,
    Thanks for the reply. But the code is working fine for OOTB attributes and  for 11g API i am getting permission exception
    Exception in thread "main" oracle.iam.platform.authz.exception.AccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
    at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1465)
    at sun.reflect.GeneratedMethodAccessor1034.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy366.search(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManagerEJB.searchx(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor1449.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy365.searchx(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.__WL_invoke(Unknown Source)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.searchx(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused by: oracle.iam.identity.exception.SearchAttributeAccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
    at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1462)
    ... 44 more

  • PARTNER_UPDATE modify custom field

    Hi all,
    I need to do some modifications in partner data, the problem is that the badi PARTNER_UPDATE is only triggered if a standard field is changed.  The same happens with others badis like BUPA_ADDR_UPDATE.
    I've added a custom field and I want to modify it and other things when the user push "Save".
    Do you know if is possible to trigger this badi manually?
    Thanks in adavance.

    Solved adding an enhancement point in the FM BBP_CHANGE_ORGANIZATION.

  • Can the Extension Builder be Used to Modify Existing InDesign Menus and Panels

    Hi,
    I am using the CS5 SDK to create new panels and menus for InDesign.
    I would like to know if there is a way to modify InDesign's existing native panels and menues. For example, I might want to display additional information about assets in a Library panel.
    TIA,
    mlavie

    Sorry,  no direct way. You could theoretically build your own panel and then supercede the menu for ID's panel. Nobody's tried it that I know of; and, frankly, I wouldn't recommend it as it could easily break something in ID.
    Bob

  • Can a Lookup Window be used to search multiple fields w/o clicking Advanced

    In our setup in R18, if a user clicks the magnifying glass to see the Lookup Window, it defaults to searching on one field -- let's say last name. Unfortunately, if they search for a common last name, like "Smith", they may get hundreds of results. Had they used the Action Bar search, they could have used first and last name and gotten much closer to the result they want (if not the specific result they wanted).
    I'd like to avoid having the users click Advanced as: 1) they then have a myriad of fields to choose from, and 2) not everyone will be an expert in using "and" and "or".
    If they could just use the Lookup Window they same way as the Action Bar, I'd be happy. Maybe I have it misconfigured? As it is, when I open the Lookup Window, the drop down shows the same fields I have in the Action Bar, but when I click Advanced, the fields are all blank. That's unlike the Action Bar Advanced link which pre-populates the fields I can search on.

    It is not possible to search on multiple fields in lookup windows without going to the Advanced tab. Your suggestions are valid. Have you considered creating an enhancement request?

  • In PWA, can I use a "Site Column" as "Custom Field" or vise versa?

    Hello,
    I am using PS 2013; I was wondering how/where "Custom Fields" are created? How there are related to the Site Column?
    Can I create a site column and use it as a Custom Field? 
    Hope my question is clear ^_^

    Hello,
    As Guillaume has mention, there is no link between SharePoint site columns and Project Server custom fields, they are different entities used for different parts of the system. Site Columns are a SharePoint setting that can be used in the lists / libraries
    on the SharePoint sites. Project Server custom fields are used by Project Server and not SharePoint. Project Server custom fields are created via the PWA > PWA Settings > Enterprise Custom Fields and Lookup Tables page. You can see a post
    here on creating Project custom fields in the second half of this post:
    http://pwmather.wordpress.com/2014/01/17/getting-started-with-projectonline-part-2-ps2013-office365-project-ppm-sharepointonline-pm/
    Scroll down to the section starting with: "Before we look at creating custom fields lets have an overview.." for details on custom fields.
    You can also create Project Server custom fields and lookup tables programmatically using the PSI / CSOM / JSOM if needed.
    There are ways in which you can "sync" SharePoint columns with Project Server custom fields but this is not out of the box. You would need to look at developing your own solution or look for a 3rd party solution. Fluent Pro have a solution to sync
    Look up tables with other sources such as a SharePoint list, see the Lookup Manager here:
    http://www.fluentpro.com/project-server/other-products/products-for-project-server-2013/
    If you just want Project Server data / fields to be available as a option for a list item on a SharePoint list, look at using the BCS, an example can be seen here:
    http://blogs.catapultsystems.com/epm/archive/2010/11/02/adding-project-server-data-as-columns-to-sharepoint-sites.aspx
    Hope that helps
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

  • No user can use a modifier that I created but me

    Hi all,
    I created a modifier for adding charges to the sales order header, but no user can use this modifier but me,
    I don't know how to make this modifier active for a spesific users.
    thanks.
    Tamer

    Hi all,
    I created a modifier for adding charges to the sales order header, but no user can use this modifier but me,
    I don't know how to make this modifier active for a spesific users.
    thanks.
    Tamer

  • EasySign: Can I or can't I modify filled fields?!

    Is it just me, or is Acrobat EchoSign a user-hostile piece of garbage? I am using Reader 10.1.3. Below is a form I'd love to fill out and perhaps "sign" with a TIFF of my signature, but first I have to type in some fields. Getting to this point took me 20 minutes this morning:
    (Sorry about the furry JPEG; Adobe Forums only passively informed me after I tried saving to three non-antialiasing "content types" that it would only accept the JPEG.)
    If you will look at the name field under the "YOUR INFORMATION" section, you'll see three blue blotches reflecting three multiple-selections of zero-length text area boxes from the list at the right. Those objects are the result of my patiently left-clicking the I-beam over my name in an effort to modify the text I've entered in each field. Each time I did so, I would briefly see a blip appear under the I-beam, but it would not allow me to edit my text. The blip, of course, was a zero-length text area box being created. I persisted because at one moment I swear I did see an arrow icon and it let me make a blue selection over one patch of my text, but then for some reason when I typed nothing happened, and then the apparition vanished and I could not repeat it. And it was only after a few minutes, when in frustration I started playing with right-clicking over a text field, that I discovered the "Comments List" so useless to me.
    There are now dozens of these mini-boxes all over the sheet (just look at how the "Comments List" has 86 entries instead of the 12 that actually contain text). But this means I can't edit something once I've finished a text, doesn't it? If so, why not? Why is it not clear to me, a sophisticated user? Why the bizarre and unpredictable behavior? Or am I some kind of idiot, not having found the correct incantation? Perhaps one of Adobe's priestly programmers or myriad sycophants will now enlighten us all, tacitly suggesting that it's merely my stupidity, for They Knew the Blessed Secret Their First Time.
    I've searched pretty exhaustively for a solution to this and so far have found nothing, but perhaps that's because I've only budgeted 45 minutes for this would-be simple task. Am I going to have to pull this file into Illustrator, or print it out and mail it?
    Twenty or so years ago, I was probably the first or second person outside of Mountain View to be shown the alpha of Carousel. Since that moment -- and despite having held out hope numerous times -- I still can't easily fill out a document online without heartache. Why can't I edit a field? What am I going to have to do when I want to modify a multi-line field? My workarounds over the years have run the gamut of every possible thing you can imagine, from scanning into Photoshop or Illustrator or Quark or InDesign; to blind fields and double-exposures on a laser printer; to glue; even to hacking the fields into the PostScript with setfonts and movetos and shows.
    I've spent 40 years in the graphic arts; half of them I've wrestled with Acrobat, on some pretty complex work products having features of debatable benefit when shoehorned into PDF format. When it comes to the simple single-page monochrome Letter/A4 form -- the most abundant portable document on Earth -- we are now in Acrobat v10 and all I want to do is easily fill out a form and sign it and e-mail it back and I still can't.
    Why is life so much harder now than when I could run this through a typewriter, Adobe? What are you really doing about it for the billions? How much more of our lives' valuable moments are you going to squander?
    (P.S. What a difference almost a day makes: Hours after beginning this -- and just before submitting this article -- I myself have discovered the incantation with a few minutes' further experimentation over the many already expended. I can now recreate the arrow and edit the field. It is actually not difficult, but it is far from obvious and it is the furthest thing from good UI technique. Nevertheless, I now Know The Blessed Secret, or at least one part of it. But it does not change my position above. Can you surmise why, O Adobe Priesthood of Insufferable Sanctimony? If it takes a seasoned programmer hours to learn out the combination, what makes you think Grandma and Grandpa are ever going to figure it out?)

    You do it unconsciously; we are all forced into these mentalities by our circumstances. But all three of you experts were wrong about who listens, at least when you pray as loudly as I do:
    On Sat, Sep 1, 2012 at 2:18 PM, Kevin M Lynch <[email protected]> wrote:
    Hi Peter,
    This is Kevin M. Lynch and I run the Acrobat & Document Services business at Adobe (coincidentally our CTO is also named Kevin Lynch, but I’m not him - I run the document business). 
    I saw your forum post (http://forums.adobe.com/thread/1058887) and want to apologize for the difficulties you’re having filling out and signing a form.
    It’s certainly our intention to make this a very easy process so I’m glad you went to the trouble to let us know that it was a frustrating experience for you.
    Frustrating to me, but mainly because it is no doubt frustrating for (literally) billions of others less sophisticated than me. That is my main concern, and the ball I keep my eyes on. I feel terribly sorry for them.From what I can gather, you had no problem knowing where to go and click the “Sign” panel on the right and then clicking the add text button (and let me know if otherwise).
    Well, that's a separate issue. I intuited that it was what I might need to fill out a basic form. But most people won't get even that.
    But then there were two issues that prevented filling out and signing the form from being drop-dead easy:
    1)      After adding text the first time (which was hopefully easy – let me know if not), you couldn’t go back and correct it.  Every time you tried, you ended up inserting a new blank text block.  It would have been much nicer if we had a wider selection range so that if you clicked anywhere near a field that was already added we just selected it and allowed you to edit it.
    I don't know about the width of the selection range; it seemed to me that there was *no* selection tolerance. I was rolling all over the text looking for it to catch and it wouldn't, hence 75 null textareas. (Possibly the cursor just was refusing to change from I-beam to arrow, I reasoned, and clicked, but did not get into an edit mode.) My sense is that it was not going to give me an arrow no matter where I went. My workaround (which few of your millions will be patient enough to discover) was forcibly exit the I-beam mode by going to the "Place Signature" mode and then re-enter the "Add Text" mode, which then readily showed me an arrow whenever I rolled near/over a textarea, and then let me click into the textarea and modify it.
    I'm not on the subject machine. I'm on a brand-new laptop now and just upgraded its Reader from the factory 10.0.0 to 10.1.4 to get EchoSign and see if I can reproduce it here. On the same document, I appear now to be able to roll over created textareas and click the I-beam over them and get in. So it's not a global issue. The exhibiting machine is, I think, a Lenovo with Windows XP, but I will have to check this. If you need specific installation information to help isolate, please tell me what you need.
    But I'm seeing some wrong behaviors even now:
    While in "Add Text" mode (even when appearing to function properly, as on this installation), the elongated I-beam cursor does not morph to anything else as I roll over, so there is insufficient feedback prompting me to know I can modify the field.
    This is inconsistent with what I experience when I escape "Add Text" mode. (I find I can escape "Add Text" either by entering "Insert Signature," as I note above, or in another way, by manually closing the editing palette by clicking its close box.) When I move out, I appear to be in a free-cursor mode; it now prompts me with a change to an arrowhead cursor whenever I roll over a textarea, and then it puts me into something unexpected called "Typewriter" mode (the only surface indication of the difference is that a lozenge in the editing palette now says "Typewriter" instead of "Add Text".
    It is altogether unclear the functional difference between "Typewriter" mode and "Add Text" mode, or the purpose of having two different identities for two modes that seem to share some functions. Their behavior, however, is different enough to cause confusion. This could be streamlined quite a bit.
    Editing text (new or modifying) in either of these two text modes appears to be operating one pixel below the finished text after repainting.
    2)      You couldn’t add a TIFF image as signature.   I’ll have to have my team look into this as I can add one without any problems on my system.  However, like you, I don’t understand why we don’t have both TIF & TIFF in the filter so I’ll have to follow up with my team to see if there is any reason for that.
    This may also be local to that machine I was on Friday. When I return to Chicago I can check this, if it's important to you and if you are confident that doing so will bear fruit.
    Am I correct in that those were the two issues or were there others?  Once you went off the beaten path into comments you could see that we use the commenting capability, but our intent is to have it easy enough that you would never go there.  If it helps to clean up your document, you can select each blank comment  in the right side panel and hit the delete key to get rid of them.
    See above, which gives you some more information. As you can glean from between all of my acerbic comments, I felt that the user experience was in many places carelessly thought through. You provide another case in point above, speaking of "Comments" mode. The three modes -- "Add Text," "Typewriter," and "Comments" -- obviously are genetically related. Their respective purposes become indistinct and confusing to the casual user. The basic shift from mode to mode is confusing; tool depth level and state are uncertain; use metaphor for each tool is nonstandard, inconsistent, and counterintuitive; visual feedback is lacking or inconsistent; and I think in some generals and some specifics each tool's entry point and interface needs to be reworked. I realize that you're constrained by the Reader API UI, so you don't have infinite flexibility, but there are still some basic things you can do.
    Even with a working installation as I have here, it is confusing. On my View menu, I have two "Sign" and two "Tools" items. Why? I can't seem to find how to get back into "Typewriter" mode. What is it? Where is its entry point? Is it part of Sign or is it part of something else?
    Form filling could use some user workshopping to figure out how to make it intuitive. Starting from the top, ideally, Acrobat Forms, if implemented in a document, should be user-seamless with EchoSign. Whether a document is forms-enabled or not, ideally the tools should have the same look and feel. I am skeptical about that being easy. But George Johnson raised the point that you now have two distinct products serving (from the user's perspective) identical purposes. If Reader is going to be user-centric, that proposition needs to be taken into account right away. Starting with that, a universal text editing palette for both Forms and EchoSign (whatever the underlying difference) might be in order. Distinguishing among text "in stone" (the immutable background PDF); malleable superimposed text fields and images (e.g., signature); and comments needs to be treated.
    If I were god, just off the top of my head, tomorrow I would open all Acrobat documents by default in a basic "Add Text [e.g., fields and comments] or Image [e.g.,signature]" mode with a universal text-cum-graphics palette, similar to what you have but switchable within between text and image (consider PageMaker's old universal palette, dumbed down). If forms-enabled, the text palette would be activated and the cursor inside Field 1 ready to type. If not, you have an I-beam as the default. You could switch to Image mode within the palette and the palette would provide a signature subfunctionality (including EchoSign's capability of retaining as default signatureStamp), or other image type. Maybe outside that mode is panning and zooming, maybe panning and zooming are hierarchically equal to those two modes. I at least believe that the key to this is that text / comments // signatureStamp / images should now be as basic to Reader as pan/zoom. How to make those two modes intuitively switchable by the grandparents is probably not so tricky, but I would have to think about that a bit more.
    I appreciate the time you’ve already taken to struggle through this and provide feedback.  I personally want to eliminate the need to print out, sign, and fax back these stupid forms!
    You and a few billion others. Thanks for the prompt response.
    Regards,
    Kevin

  • Can you share kindle books using family sharing?

    Can you share kindle books using family sharing?

    Hi Charlie42,
    Happy New Year!  The link below explains how you can tell which purchased content is available to share using Family Sharing.   Contact Amazon for more specifics regarding sharing their content.  The Kindle app itself may be shareable, but the books may be considered an In-App purchase, making them not shareable.  Amazon would be able to give you a definitive answer.
    Which purchased content can I share using Family Sharing - Apple Support
    http://support.apple.com/en-us/HT203046
    Which purchased content can I share using Family Sharing
    After you set up Family Sharing, the eligible songs, albums, movies, TV shows, books, and apps purchased by family members will be available to everyone else in the group. Learn what you can share with your family members.
    If you turned on Share My Purchases, you can share most content that's also available in iTunes in the Cloud. You can share Music, Movies, and TV shows from the iTunes Store. You can also share Books that you downloaded from the iBooks Store, and apps from the App Store. The availability of each content type depends on your country.
    There are a few things that you can't share:
    Songs added to iTunes Match from outside the iTunes Store
    In-App Purchases
    Items that are no longer available on the iTunes Store
    Items that were hidden
    Apps that aren't shareable
    If you're on an Apple TV, you can't access shared music.See if you can share an app
    Use these steps to see if you can share an app before or after you get it.
    App Store in iOS 8
    Go to the app's description page. Scroll down to the Information section. If you can share it, you'll see Yes next to Family Sharing.
    Go to Updates > Purchased > My Purchases. If you can't share an app, you'll see Not Shareable next to its name.
    Mac App Store in OS X Yosemite
    Go to the app's description page and check the Information section. If you can share it, you'll see Yes next to Family Sharing.
    Go to Purchases. If you can't share an app, you'll see Not Shareable next to its name.
    Learn more
    If one of your family members received their content through Apple ID for Students, you won’t see it in their shared purchases. This includes apps and other content distributed through the school.
    Family Sharing requires a personal Apple ID signed in to iCloud and iTunes. Music, movies, TV shows, and books can be downloaded on up to 10 devices per account, five of which can be computers. iOS 8 and OS X Yosemite are required to set up or join a Family Sharing group and are recommended for full functionality. Not all content is eligible for Family Sharing. Content can be hidden by family members; hidden content is not available for download. Content downloaded from family members or acquired via redemption codes is not subject to Ask to Buy.
    Last Modified: Nov 14, 2014
    Cheers,
    Judy

  • Can I develop a site using Bootstrap and then import into Dreamweaver to update to the free Business Catalyst hosting?

    Can hand generated code be imported into Dreamweaver in order to use the free hosting option?

    BC provides you templates to use to modify and sell to a client.  Otherwise, they wouldn’t be there.  For example, the templates are offered when you go to create a new site. BC asks if you want to use a template, import a site, etc… so your analogy doesn’t apply in this situation.
    TRACI STEIN

  • How can I save photos that I have modified in Photoshop Elements to my computer hard drive?

    How can I save photos that I have modified in Photoshop Elements to my computer hard drive folders?

    When finished editing click File->Save/Save As and you can either overwrite the original file or rename it and save as new file keeping original intact.
    You can find more info on saving and various settings here http://help.adobe.com/en_US/photoshopelements/using/WS287f927bd30d4b1f89cffc612e28adab65-7 fda.html#WS287f927bd30d4b1f89cffc612e28adab65-7fd7
    Thanks,
    Garry

  • How do I copy over "Created By" & "Modified By" field values to a new library, using PowerShell?

    I have a site that was migrated from SP 2007 to 2013, using a docave tool...this works fine and everything seems to be okay. However I now have to move documents from one Library to a new one, along with all associated metadata. I have a PowerShell script
    I am using to do this and it is working...for the most part...except for copying the authoring metadata. So when I run this PowerShell script, I get my "Created By" and "Modified By" fields updated with the "WindowsAccount" user
    account that performed the migration. This is what is confusing to me...after the migration, when I look at my Library, these fields are displayed correctly. Meaning I have documents that were created by John Smith, and modified by Jane Smith, showing up with
    the right metadata in the library after migration...but when I run my script to copy the documents to a new library, the output is not John Smith or Jane Smith but the "windowsAccount" user that performed the migration. Here is what my script looks
    like, in trying to get the right values to show.
    $sWeb = Get-SPWeb $SourceWebURL
    $sList = $sWeb.Lists | ? {$_.Title -eq $SourceLibraryTitle}
    $dWeb = Get-SPWeb $DestinationWebURL
    $dList = $dWeb.Lists | ? {$_.title -like $DestinationLibraryTitle}
    $AllFolders = $sList.Folders
    $RootFolder = $sList.RootFolder
    $RootItems = $RootFolder.files
    foreach($RootItem in $RootItems){
    $sBytes = $RootItem.OpenBinary()
    $dFile = $dList.RootFolder.Files.Add($RootItem.Name, $sBytes, $true)
    $AllFields = $RootItem.Item.Fields | ? {!($_.sealed)}
    $User = $sWeb.EnsureUser($RootItem.Author)
    $UserField = New-Object Microsoft.SharePoint.SPFieldUserValue($sWeb,$User.ID,$User.LoginName)
    write-host "User's Name: "$UserField.User.Name.ToString()
    Has anyone experienced something like this before? If so, what is causing this and how can I get my script to start displaying the right data for "Created By" and "Modified By"?
    Thanks,

    This is the expected behavior. Both "Created By" (internal name Author) and "Modified By" (internal name Editor) will be set to the user running the script. In order to update theses fields in the destination item with the values present
    in source item, the script needs to be modified. Read the values of these fields in source and update them in destination using SplistItem.SystemUpdate() method, like:
    $Author = $sWeb.EnsureUser($RootItem.Author) $Editor = $sWeb.EnsureUser($RootItem.Editor) $destinationItem["Author"] = $Author$destinationItem["Editor"] = $Editor$destinationItem.SytemUpdate()
    Blog | SharePoint Learnings CodePlex Tools |
    Export Version History To Excel |
    Autocomplete Lookup Field

Maybe you are looking for

  • PSE 7 will not recognize my catalog .psa files?

    I reinstalled my PSE 7 app but it did not come up with my massive catalog of images and If I use File/Catalog/Custom Location/ and navigate to my D/My_Pictures/catalogs/my_pictures.psa file the application seems not to recognize that type of file. I

  • Consuming webserives in sap of Non sap system

    Hi Guys, I want to consume web services in sap of a non sap system (which is service provide) , but i am encountering a problem that how can I use WSDL file (which contains Service provider data) of service provide to use in abap code to use further,

  • Disk size: 4.0 vs 4.7

    My dvd disks say that they are 4.7G but iDVD will only write 4.0G to them. Is there any way I can use the 0.7G??? -Jake

  • Update current website with iweb!

    Hi, My i mac crashed and i could not get my current web page back, coz i had to use timemashin get back privious files. How can i update iweb with my current website? please help me! Regards Mizufeb

  • How can I buy ebook from different bookstore from Thailand??

    I want to buy two ebooks from the itune store but they said they are not available in Thailand's store. I cannot change itune store either. Do you have any idea how can I do it?