PO confirmation creates PO change message

Hi.
I have setup a SRM -> XI ->SUS -> XI -> SRM scenario.
Everything is working fine accept that when the vendor confirms the PO and Sends the SUS PO confirmation the SRM automatically creates a PO change message back to the SUS system.
This causes the PO on SUS to go to "in process" state again.
Any idea why this is happening.
I do see this in the tracking tab under Chnage documents:
Status:
"Variance in PO Response Newly Added"
Many thanks
Rodney

Hi Neha,
                    Thanks for your quick reply.
I want to enhance existing table control screen (Standard)where will come under PO item confirmation tab in ME2*N transactions.This table control reference from EKES table. Already i appended customized field in this table. Now i want to add  one more column in this table control screen using any screen exits or BADIs.Is it feasible or not? if it is feasible,Pls give me further steps..
Thanks.
Muru.P.

Similar Messages

  • Why if I have created a seperate icloud account for my daughter and I, do I still end up with all her contacts?  Also, numbers i have edited or changed?deleted pop up when searching by name to create a new message, WHY?

    Help!  I have created seperate icloud accounts for my kids devices and mine.  My daughters contacts and mine keep merging anyways.  If I turn contacts off and then back on on my phone in icloud, I get duplicates.  Now I have triplicates!!  I've double chcked that we are both logged in to our own accounts.  How do I stop this, its gonna be a lot of editing out duplicate/triplicate contacts in my list.  NOT HAPPY!!  Another problem....When I go to create a new message and search by name, all numbers, including those I have changed because the person got a new number, will show up.  Why is that happenning if I have deleted or changed them?  I end up not knowing what number to use.  It's extremely frustrating!!

    When you turn contacts to off in Settings>iCloud, you should be choosing Delete from My iPhone when prompted, as they will be synced back to your phone when your turn contacts back to on.  If you are choosing Keep on My iPhone, turning contacts back to on in Settings>iCloud, then choosing Merge when prompted, you are merging a second (or third) copy of your contacts with your account each time you do.
    The autocomplete suggestions you get when you create a new message, compose a text message, or perform a spotlight search, are stored in cache memory.  Once in cache memory, it remains on the device even if the corresponding contact is later deleted.  Unfortunately, at the present time, the only way to flush this cashe is to restore your device as a new iPhone without using your backup.  Perhaps this will change in a future iOS release.

  • RPM error Message- when try to select Price Changes - Create Price Change

    Hi, can anyone help me with this error message.
    I am getting this error message when I try to open Price Changes -> Create Price Change in RPM.
    Also the same error is thrown when I link codes -> Create Link codes.
    com.retek.platform.exception.RetekNetworkException: Server connection failed and retries were not successful .
    exception id: null
         at com.retek.platform.service.ServiceAccessor.callRemoteMethod(ServiceAccessor.java:383)
         at com.retek.rpm.app.RPMServiceAccessorProxy.remoteTransaction(RPMServiceAccessorProxy.java:24)
         at com.retek.platform.service.ServiceAccessorProxy.invoke(ServiceAccessorProxy.java:52)
         at $Proxy5.resolveRequests(Unknown Source)
         at com.retek.rpm.gui.request.RpmRequestResolver$1.getValue(RpmRequestResolver.java:60)
         at com.retek.platform.client.util.SynchronousWorker$1.run(SynchronousWorker.java:67)
         at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
         at java.security.AccessController.doPrivileged(Native Method)
         at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
         at foxtrot.Worker.post(Worker.java:108)
         at foxtrot.Worker.post(Worker.java:131)
         at com.retek.platform.client.util.SynchronousWorker.runSynchronousTask(SynchronousWorker.java:61)
         at com.retek.platform.client.gui.framework.FrameworkUtil.runSynchronousTask(FrameworkUtil.java:141)
         at com.retek.platform.client.gui.framework.ContentContainerImpl.runSynchronousTask(ContentContainerImpl.java:678)
         at com.retek.platform.client.gui.framework.ContentContainerContextImpl.runSynchronousTask(ContentContainerContextImpl.java:119)
         at com.retek.platform.client.gui.framework.ContentContainerContextImpl.runSynchronousTask(ContentContainerContextImpl.java:112)
         at com.retek.rpm.gui.request.RpmRequestResolver.resolve(RpmRequestResolver.java:87)
         at com.retek.request.RequestManager.doResolve(RequestManager.java:123)
         at com.retek.rpm.gui.request.RpmRequestManager.resolve(RpmRequestManager.java:26)
         at com.retek.rpm.gui.pricechanges.PriceChangePanel.<init>(PriceChangePanel.java:95)
         at com.retek.rpm.gui.pricechanges.PriceChangeCreateWorkflow.doInit(PriceChangeCreateWorkflow.java:34)
         at com.retek.rpm.gui.RPMAbstractPage.init(RPMAbstractPage.java:164)
         at com.retek.platform.client.gui.framework.ContentSessionImpl$1.getValue(ContentSessionImpl.java:138)
         at com.retek.platform.client.util.SynchronousWorker$1.run(SynchronousWorker.java:67)
         at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
         at java.security.AccessController.doPrivileged(Native Method)
         at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
         at foxtrot.workers.DefaultWorkerThread.run(DefaultWorkerThread.java:153)
         at java.lang.Thread.run(Unknown Source)
    Caused by: com.retek.platform.exception.RetekNetworkException: java.rmi.RemoteException: EJB Exception: ; nested exception is:
         com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
    exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
         at com.retek.platform.service.EjbServiceLocator$ServiceToEjbAdaptor.invoke(EjbServiceLocator.java:381)
         at $Proxy1.executeCommand(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
         at com.retek.platform.service.ServiceAccessor.callRemoteMethod(ServiceAccessor.java:300)
         ... 28 more
    Caused by: java.rmi.RemoteException: EJB Exception: ; nested exception is:
         com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
    exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl_1033_WLStub.executeCommand(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at com.retek.platform.util.ForwardingProxy.invoke(ForwardingProxy.java:252)
         at com.retek.platform.util.ForwardingProxy.invoke(ForwardingProxy.java:194)
         at com.retek.platform.service.EjbServiceLocator$ServiceToEjbAdaptor.invoke(EjbServiceLocator.java:378)
         ... 34 more
    Caused by: com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
    exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
         at com.retek.rpm.domain.core.service.RPMSessionBeanCommand.execute(RPMSessionBeanCommand.java:94)
         at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb.executeCommand(RPMCommandExecutionServiceEjb.java:114)
         at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl.executeCommand(RPMCommandExecutionService_7g9s0b_EOImpl.java:128)
         at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
         at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
         at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
    exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
         at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb$1.doExecute(RPMCommandExecutionServiceEjb.java:100)
         at com.retek.rpm.domain.core.service.RPMSessionBeanCommand.execute(RPMSessionBeanCommand.java:78)
         ... 12 more
    Caused by: com.retek.platform.exception.RetekUnknownSystemException: java.lang.reflect.InvocationTargetException
    exception id: 1304356963275
         at com.retek.rpm.app.core.service.RequestBrokerAppServiceImpl.resolveRequests(RequestBrokerAppServiceImpl.java:93)
         at sun.reflect.GeneratedMethodAccessor495.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
         at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb$1.doExecute(RPMCommandExecutionServiceEjb.java:94)
         ... 13 more
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.GeneratedMethodAccessor556.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
         at com.retek.rpm.app.core.service.RequestBrokerAppServiceImpl.resolveRequests(RequestBrokerAppServiceImpl.java:79)
         ... 18 more
    Caused by: com.retek.platform.persistence.PersistenceException: Hibernate Error
    exception id: 1304356963275
         at com.retek.rpm.domain.core.persistence.PersistenceManagerImpl.find(PersistenceManagerImpl.java:91)
         at com.retek.rpm.domain.core.service.BusinessObjectServiceImpl.find(BusinessObjectServiceImpl.java:49)
         at com.retek.rpm.app.admin.service.SystemOptionsAppServiceImpl.getSystemDefaultsVO(SystemOptionsAppServiceImpl.java:28)
         ... 23 more
    Caused by: net.sf.hibernate.UnresolvableObjectException: No row with the given identifier exists: com.retek.platform.bo.StringObjectId@43, of class: com.retek.rpm.domain.core.bo.DiffTypeImpl
         at net.sf.hibernate.UnresolvableObjectException.throwIfNull(UnresolvableObjectException.java:38)
         at net.sf.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1964)
         at net.sf.hibernate.type.ManyToOneType.resolveIdentifier(ManyToOneType.java:69)
         at net.sf.hibernate.type.EntityType.resolveIdentifier(EntityType.java:208)
         at net.sf.hibernate.impl.SessionImpl.initializeEntity(SessionImpl.java:2219)
         at net.sf.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:319)
         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:309)
         at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
         at net.sf.hibernate.loader.Loader.doList(Loader.java:1063)
         at net.sf.hibernate.loader.Loader.list(Loader.java:1048)
         at net.sf.hibernate.loader.CriteriaLoader.list(CriteriaLoader.java:118)
         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3660)
         at net.sf.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:238)
         at com.retek.rpm.domain.core.persistence.PersistenceManagerImpl.find(PersistenceManagerImpl.java:86)
         ... 25 more
    Thanks
    saima
    Edited by: 856041 on May 2, 2011 10:41 AM

    This is the output i get when i change the getMessage with printStackTrace.
    String getMessage() replaced with printStackTrace:
    G:\studies\Chapter11\MakeDB.java:33: 'void' type not allowed here
                   System.out.println("Could not drop primary key on UserStocks table: "
    ^
    G:\studies\Chapter11\MakeDB.java:43: 'void' type not allowed here
                   System.out.println("Could not drop UserStocks table: "
    ^
    G:\studies\Chapter11\MakeDB.java:54: 'void' type not allowed here
                   System.out.println("Could not drop Users table: "
    ^
    G:\studies\Chapter11\MakeDB.java:64: 'void' type not allowed here
                   System.out.println("Could not drop Stocks table: "
    ^
    G:\studies\Chapter11\MakeDB.java:83: 'void' type not allowed here
                   System.out.println("Exception creating Stocks table: "
    ^
    G:\studies\Chapter11\MakeDB.java:102: 'void' type not allowed here
                   System.out.println("Exception creating Users table: "
    ^
    G:\studies\Chapter11\MakeDB.java:119: 'void' type not allowed here
                   System.out.println("Exception creating UserStocks table: "
    ^
    G:\studies\Chapter11\MakeDB.java:133: 'void' type not allowed here
                   System.out.println("Exception creating UserStocks index: "
    ^
    G:\studies\Chapter11\MakeDB.java:159: 'void' type not allowed here
                   System.out.println("Exception inserting user: "
    ^
    9 errors
    Tool completed with exit code 1

  • Can we use IDOC_INPUT_ Message type for creating and changing the document

    Hi,
    I have a requirement to create or change the requisition data.
    Can I use IDOC_INPUT_PREQCR01 function module for both the purpose.
    OR shall I go for custom function module by using BAPI function modules to create or change the data.
    Please help me in this regarding.
    Answers will be rewarded.
    Thank you.
    Eswar

    Hello Eswar
    You could use the IDoc processing function module if you had the data already available in the IDoc specific format (which is unlikely). This would mean you are receiving the IDoc data from another SAP system.
    Instead, check the BAPI explorer (transaction BAPI) if you can find an appropriate BAPI.
    Regards,
      Uwe

  • Getting "An attempt is made to create or change an object ..." in one env.

    I have a colleague who wrote some JAX-WS client code using what WebLogic 10.3.3 provides out of the box. His code is creating a "wsse:Security" element by using SOAPFactory and SOAPElement and related classes. This has worked fine on a couple of dev boxes. They've now promoted the deployment to the next environment, and now the attempt to add the constructed "Security" element fails with:
    org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
    They have verified the problem environment is running the same version of the JDK and WebLogic, but they haven't yet confirmed they have the same WebLogic patches.
    I repeat, this is working fine on his development environment and on at least two development servers, and is having this problem on the next environment down the line towards production.
    I looked for some other experiences with this error, and the only substantive code suggestion I found from that was to add all the used namespaces to the envelope. He did that, but it didn't make a difference.
    The relevant block of code is the following (it fails on the last line):
                        SOAPEnvelope envelope = soapMsgContext.getMessage().getSOAPPart().getEnvelope();
                        SOAPFactory soapFactory = SOAPFactory.newInstance();
                        // WSSecurity <Security> header
                        SOAPElement wsSecHeaderElm = soapFactory.createElement(
                                  "Security",
                                  AUTH_PREFIX,
                                  AUTH_NS);
                        QName wsSecHdrMustUnderstandAttr = new QName("S:mustUnderstand");
                        wsSecHeaderElm.addAttribute(wsSecHdrMustUnderstandAttr, "1");
                        SOAPElement userNameTokenElm = soapFactory.createElement("UsernameToken",
                                  AUTH_PREFIX,
                                  AUTH_NS);
                        Name userNameTokenIdName = soapFactory.createName(
                                  "id",
                                  "wsu",
                                  "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd");
                        userNameTokenElm.addAttribute(userNameTokenIdName, "Id-8zvykuwmK8yg6dxn3632nQJB");
                        SOAPElement userNameElm = soapFactory.createElement("Username",
                                  AUTH_PREFIX,
                                  AUTH_NS);
                        userNameElm.addTextNode(userName);
                        SOAPElement passwdElm = soapFactory.createElement("Password",
                                  AUTH_PREFIX,
                                  AUTH_NS);
                        Name passwdTypeAttr = soapFactory.createName("Type");
                        passwdElm.addAttribute(passwdTypeAttr, "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText");
                        passwdElm.addTextNode(password);
                        userNameTokenElm.addChildElement(userNameElm);
                        userNameTokenElm.addChildElement(passwdElm);
                        // add usernametoken to Security header
                        wsSecHeaderElm.addChildElement(userNameTokenElm);
                        // create SOAPHeader instance for SOAP envelope
                        SOAPHeader sh = envelope.getHeader();
                        // add SOAP element for header to SOAP header object
                        sh.addChildElement(wsSecHeaderElm);
    -------------------------

    if it matters, after extensive gnarly debugging, we found the problem was this expression:
    new QName("S:mustUnderstand")
    When we changed this to properly specify the prefix and namespace, the environment it was failing on worked.
    What was odd about this is that other server environments seemingly using the same jars (we turned on verbose:class to verify this) had no problem with this code.
    What was really annoying about this problem is that the error message could have been much more informative. I'm sure the code reporting the error must have known it was this attribute that was having the problem, but it only gave us a very vague error message about the entire element we were creating, which had several sub-elements.

  • [CLOSED]How to create a custom messages

    Hi All,
    I have a page and one save button .on press of save button, i want to show a custom message like "Applied changes are saved."
    Can anybody please elaborate how to create a custom message and how to show it through Controller.
    may i use
    OAException message = new OAException("AK",
    "FWK_TBX_T_EMP_DELETE_CONFIRM", tokens, INFORMATION, null);
    -Thanks,
    Avinash
    Message was edited by:
    user624747

    When i used the code
    OAException confirmMessage = new OAException("JTM","JTM_SAVE_SUCCESSFULL",null, OAException.CONFIRMATION,null);
    throw confirmMessage ;
    i am getting following error :
    Error :
    Application: JTM, Message Name: JTM_SAVE_SUCCESSFULL.
    I have created the message "JTM_SAVE_SUCCESSFULL" through
    Application Developer --> Application --> messages responsibility and given its type as error , application as "mobile application foundation" and then "ran the generate message" program.
    After that i checked the fnd_new_message table . the message is there.

  • RF Goods receipt,Confirm,Create & Pack HU

    Hi ABAP Guru,
                         I am developing a module pool for RF devices in which i have designed 3 screens (e.g. 100,101,102) In SCREEN 100 i m giving PROCESS ORDER when ever im pressing NEXT button for that process order i will get material,batch number, mat. description,UOM. In screen 101 i have to pass the Quantity if Quantity satisfies whenever i press next button for that i have to make a confirmation,create a HU for that one and i have to pack that HU's also.and in Screen 102 i will get a message HU created and Packed successfully.
    all the field values i m getting from CAUFV(AUFK & AFKO) and Batch number i m getting from (AFPO).
    In Types i have used one BAPI Structure from which i am getting all the feilds (BAPI_ORDER_COMPONENT)
    AND Screens size is (840 and 1620)
    i know these BAPI Function Modules to be used.
    BAPI_HU_CREATE
    BAPI_HU_PACK
    or HU_PACKING_CREATE
    but, i don't know how to use these.
    Thanks Regards,
    N Uma Shankar

    Sample for BAPI_HU_CREATE
      clear ltr_header_p.
      ltr_header_p-hu_status_init = 'E'.
      ltr_header_p-plant          = '1080'.
      call function 'CONVERSION_EXIT_MATN1_INPUT'
        exporting
          input        = '1800010000'
        importing
          output       = ltr_header_p-pack_mat
        exceptions
          length_error = 1
          others       = 2.
      if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
      call function 'BAPI_HU_CREATE'
        exporting
          headerproposal       = ltr_header_p
        importing
          huheader             = o_header
    *     HUKEY                =
        tables
    *     ITEMSPROPOSAL        =
    *     ITEMSSERIALNO        =
          return               = lt_return
    *     HUITEM               =
      clear l_ko.
      clear lt_return.
      loop at lt_return.
        check 'EAX' cs lt_return-type.
        l_ko = 'X'.
        exit.
      endloop.
      if l_ko is initial.
    *   Création correctement réalisée : validation dans la BD
        refresh lt_return.
        call function 'BAPI_TRANSACTION_COMMIT'
          exporting
            wait   = 'X'
          importing
            return = lt_return.
        if lt_return[] is initial.
    *     Mise à jour correctement réalisée
          message i000(0h) with 'HU correctement créée :'
                                o_header-hu_exid
                                space
                                space.
    *     Modification de la HU
          perform f1100_modification_hu changing o_header.
        else.
    *     Mise à jour erronée
          call function 'BAPI_TRANSACTION_ROLLBACK'
    *        IMPORTING
    *          RETURN        =
          message i000(0h)
             with 'Impossible de valider la création de la HU:'
                  o_header-hu_exid
                  space
                  space.
          clear o_header.
        endif.
      else.
    *   Erreur de création : annulation
        message id lt_return-id
           type 'I'
         number lt_return-number
           with lt_return-message_v1
                lt_return-message_v2
                lt_return-message_v3
                lt_return-message_v4.
        call function 'BAPI_TRANSACTION_ROLLBACK'
    *      IMPORTING
    *        RETURN        =
      endif.
    Sample for BAPI_HU_CHANGE_HEADER
    report  z_test_bapi.
    data :
      w_subrc    like sy-subrc,
      str_header like bapihuheader,
      w_exidv    like vekp-exidv.
    start-of-selection.
    * Création de l'entête de la HU
      perform f1000_creation_hu changing str_header.
    *&      Form  f1000_creation_hu
    *       text
    *      -->O_SUBRC    text
    form f1000_creation_hu changing o_header like bapihuheader.
      data :
        l_ko         type xfeld,
        ltr_header_p type bapihuhdrproposal,
        lt_return     type table of bapiret2 with header line.
      clear o_header.
      clear ltr_header_p.
      ltr_header_p-hu_status_init = 'E'.
      ltr_header_p-plant          = '1080'.
      call function 'CONVERSION_EXIT_MATN1_INPUT'
        exporting
          input        = '1800010000'
        importing
          output       = ltr_header_p-pack_mat
        exceptions
          length_error = 1
          others       = 2.
      if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
      call function 'BAPI_HU_CREATE'
        exporting
          headerproposal       = ltr_header_p
        importing
          huheader             = o_header
    *     HUKEY                =
        tables
    *     ITEMSPROPOSAL        =
    *     ITEMSSERIALNO        =
          return               = lt_return
    *     HUITEM               =
      clear l_ko.
      clear lt_return.
      loop at lt_return.
        check 'EAX' cs lt_return-type.
        l_ko = 'X'.
        exit.
      endloop.
      if l_ko is initial.
    *   Création correctement réalisée : validation dans la BD
        refresh lt_return.
        call function 'BAPI_TRANSACTION_COMMIT'
          exporting
            wait   = 'X'
          importing
            return = lt_return.
        if lt_return[] is initial.
    *     Mise à jour correctement réalisée
          message i000(0h) with 'HU correctement créée :'
                                o_header-hu_exid
                                space
                                space.
    *     Modification de la HU
          perform f1100_modification_hu changing o_header.
        else.
    *     Mise à jour erronée
          call function 'BAPI_TRANSACTION_ROLLBACK'
    *        IMPORTING
    *          RETURN        =
          message i000(0h)
             with 'Impossible de valider la création de la HU:'
                  o_header-hu_exid
                  space
                  space.
          clear o_header.
        endif.
      else.
    *   Erreur de création : annulation
        message id lt_return-id
           type 'I'
         number lt_return-number
           with lt_return-message_v1
                lt_return-message_v2
                lt_return-message_v3
                lt_return-message_v4.
        call function 'BAPI_TRANSACTION_ROLLBACK'
    *      IMPORTING
    *        RETURN        =
      endif.
    endform.                    "f1000_creation_hu
    form f1100_modification_hu changing o_header like bapihuheader.
    data :
      l_ko      type xfeld,
      lt_return type table of bapiret2 with header line.
      o_header-warehouse_number = '380'.
      o_header-hu_stor_loc   = 'X'.
      o_header-created_by    = 'EXISTE_PAS'.
      call function 'BAPI_HU_CHANGE_HEADER'
        exporting
          hukey           = o_header-hu_exid
          huchanged       = o_header
    *   IMPORTING
    *     HUHEADER        =
        tables
          return          = lt_return
      clear l_ko.
      clear lt_return.
      loop at lt_return.
        check 'EAX' cs lt_return-type.
        l_ko = 'X'.
        exit.
      endloop.
      if l_ko is initial.
    *   Emballage correctement réalisé : validation dans la BD
        refresh lt_return.
        call function 'BAPI_TRANSACTION_COMMIT'
          exporting
            wait   = 'X'
          importing
            return = lt_return.
        if lt_return[] is initial.
    *     Mise à jour correctement réalisée
          message i000(0h) with 'HU correctement modifiée.'
                                space
                                space
                                space.
        else.
    *     Mise à jour erronée
          clear o_header.
          call function 'BAPI_TRANSACTION_ROLLBACK'
    *        IMPORTING
    *          RETURN        =
          message i000(0h)
             with 'Impossible de valider mise à jour de la HU.'
                  space
                  space
                  space.
        endif.
      else.
    *   Erreur de modification : annulation
        clear o_header.
        message id lt_return-id
           type 'I'
         number lt_return-number
           with lt_return-message_v1
                lt_return-message_v2
                lt_return-message_v3
                lt_return-message_v4.
        call function 'BAPI_TRANSACTION_ROLLBACK'
    *      IMPORTING
    *        RETURN        =
      endif.
    endform.

  • How to chang message "W" to "E"

    Dear all,
    During creating Delivery for sales order, I am facing the following waring message.
    Delivery quantity must be entered for the item
    Message no. VL361
    Diagnosis
    The delivery quantity must be greater than zero, as defined in Customizing for the item category of this delivery item.
    Procedure
    Enter a quantity greater than zero in delivery processing.
    Should this error message appear when you are confirming a WMS transfer order that you want to close with a quantity of zero, it could be that the delivery item does not allow a quantity of zero. If necessary, ask the person responsible for Customizing if this is intentional. If so, you cannot confirm the transfer order with a quantity of zero.
    I hope the message is eror.
    How to chang message "W" to "E"?
    colin

    Hi
    SAP has given some messages which can be converted from waring to error and vice versa thro customization
    All that SD related messages which is offered by standard SAP you can find in OVAH and OVM1
    your message VL361  will not be there in OVM1 which means that standard SAP has hardcoded this message type thro its program and not available for customization
    Go to SE91 and do the following:-
    input VL in Message Class
    input 361 in Number and execute.
    select the message number and click on "Where-Used List" (press Cntrl + Shift + F3)
    Deselect all boxes excepting "Programs"
    List of programs will be displayed where this error message is used
    Double click on the description in right side of the screen
    You can see the codings written for the error message as W361 which may be changed to E361.
    This is a modification of the codings of the standard program which standard SAP does not recommand and if still you want to go with it it needs to be done thro ABAPer which will ask for developer access key etc
    Regards
    Raja

  • Create a Support Message in Production system showing up in Solution Manage

    Has anyone setup the link between creating a support message (under help) in a production system (like ECC) and SAP's Solution Manager.
    I understand that it uses BADI SBCOS001 with the interface method PREPARE_FEEDBACK_BO, but when I try to run it, it tells me that Customizing for feedback functionality missing. What functionality is missing? And how to I correct this? And how do I ensure it shows in SAP Solution Manager under a solution or project?
    Thanks
    Paul

    Hi Paul
    The only way is to use the IMG. I have just completed this via the IMG info. BUT, it is not that simple.
    Make sure your RFC's are trusted and that you have SAP ALL during config.
    I hope this will help:
    Setup Service Desk
    Steps to follow while configuring support desk.
    1) Implement the note 903587 .
    2) Create all the relevant RFC objects in the satellite system and add the appropriate logical components using transaction SMSY.
    3) Check all the objects in the table BCOS_CUST using transaction SM30.
    Appl : OSS_MSG
    + :W
    DEST :BACK RFC NAME (for solution manager system keep this field as 'NONE')
    + :CUST 620
    + :1.0.
    *4) Check whether the BC sets are activated or not using the transaction SCPR20.If the BC sets are not activated then implement the note 898614.The steps to activate the BC sets are described below
    4.1) Activate SOLMAN40_SDESK_BASICFUNC_000 BC Set.
    4.2) Activate this in expert mode with option u201COverwrite everythingu201D.
    4.3) Activation of the following components has to be done by replicating the previous steps
    3.1) SOLMAN40_SDESK_TPI_ACT_AST_001
    3.2) SOLMAN40_SDESK_ACTIONLOG_001
    3.3) SOLMAN40_SDESK_ACT_ADVCLOSE_001
    3.4) SOLMAN40_SDESK_TEXTTYPES_001
    *Depends upon the number of inactive BC set objects that we have after the upgrade.
    4.4) if the actions mentioned in 4.3 are not listed while executing the transaction SCPR20, then implement the note 898614.In the source client 000 of the solution manager system create a transport request using transaction SE09, unpack the file 'PIECELIST_SERVICE_DESK_INIT.ZIP' from the attachment of the note. Copy the contents of the file 'PIECELIST_SERVICE_DESK_INITIAL.TXT' to the transport request. And activate the actions. Use transaction SCC1 to import the transport request to the solution manager client. If any short dump occurs during the activation, implement the note 939116.
    5) Check whether the number range is set correctly. If not set the number ranges of basic notification (ABA) and the support desk message (Service transaction SLFN).To be able to use the same number ranges for both message types, the internal number range for basic notification (ABA) must correspond to the external number range for the support desk message.
    Number ranges for ABA notifications
    5.1) create an internal and external number range using transaction DNO_NOTIF.
    5.2) assign number range intervals to groups internal and external.
    5.3) SLF1 is the internal number range group
    5.4) SLF2 and SLF3 is the external number range interval
    5.5) Use transaction DNO_CUST01 to assign message categories to the number range.
    5.51) Go to transaction DNO_CUST01
    5.52) From the GOTO menu select the menu item DETAILS
    5.53) Now you can assign the number range of basis notification (ABA) into the notification type.
    The number range for ABA notification is 12 characters in length and to make it compatible with the CRM service transaction insert 2 ZEROES at the beginning.
    Number ranges for Support Desk notification
    5.54) Use transaction CRMC_NR_RA_SERVICE, and define the internal and external number ranges. Intervals must correspond to the intervals of the basic notifications (ABA notification).
    5.6) Then assign both the external and internal numbering
    5.61) Go to SPRO and then to SAP Solution Manager
    5.62) Then select General Settings and then select Transaction types
    5.63) Select the transaction type SLFN and then select the menu item DETAILS from the GOTO menu.
    5.64) In the Transaction Numbering block, assign the internal and external number range. The Number Range object should be CRM_SERVIC.
    5.7) To view the priorities use transaction DNO_CUST01 and select the notification type as SLF1 and then select priorities from the left pane of the screen. The priorities of the first four cannot be deleted, but new priorities can be added.
    6) Check the Action profiles for ABA Notifications (Action profiles are used for synchronization of ABA notification with the CRM Service transaction).
    6.1) To check the action profiles use the transaction SPPFCADM and select the application type DNO_NOTIF then select u2018DEFINE ACTION PROFILE AND ACTIONSu2019.
    6.2) Select the item u2018SLFN0001_STANDARD_DNOu2019 and then from the menu GOTO, select the menu item DETAILS.
    7) The Action profile u2018SLFN0001_STANDARD_DNOu2019 has to be assigned to the message category SLF1 (ABA notifications) using the transaction DNO_CUST01.
    8) The action profile for the support desk message can be set to u2018SLFN0001_ADVANCEDu2019.
    8.1) From SPRO select SAP Solution Manager then Scenario Specific Settings.
    8.2) Select the item Service Desk and then to general settings.
    8.3) Execute the category u2018Define Transaction Typesu2019.
    8.4) Select the transaction type as SLFN
    8.5) From the GOTO menu select the menu item u2018DETAILSu2019 and assign the action profile as SLFN0001_ADVANCED .
    9) Activate the partner/ Organization
    9.1) Go to CRM->MASTER DATA->BUSINESS PARTNER->INTEGRATION BUSINESS PARTNER ORGANIZATION MANAGEMENT->SET UP INTEGRATION WITH ORGANIZATIONAL MANAGEMENT.
    9.2)Find the entries starting with HRALX
    HRALX-HRAC WITH VALUE 'X'.
    HRALX-OBPON WITH VALUE 'ON'.
    HRALX-PBPON u2018ONu2019.
    HRALX-MSGRE u2013 u20180u2019.
    9.3) If entries are not found create it.
    10) Generate Business partner screens
    10.1) Go to transaction BUSP.
    10.2) Execute the report with the following parameters
    CLIENT - Client in which business partners should be created (solution manager client)
    APPLICATION OBJECT-
    SCREEN - *
    Generate all/ selected screens - All screens.
    delete sub screen containers -
    11) implement SAP note 450640.
    11.1) Go to transaction SA38 and select the report CRM_MKTBP_ZCACL_UPDATE_30.
    11.2) Execute it with test mode box unchecked.
    If a new relationship is to be created then steps 12 and 13 has to be followed
    12) To create a relationship category
    12.1) Go to transaction BUBA
    12.2) Select the entry CRMH00: Undefined relationship
    12.3) click on copy
    12.4) Rename CRMH00 to ZCRMH00.
    12.5) CREATE A RELATIONSHIP CATEGORY.
    IN GENERAL DATA FILL LIKE ' FROM BP1 : HAS THE ACTIVITY GROUP '.
    ' FROM BP2 : IS A PART OF ATTUNE
    13) Add the relationship category to the support team partner function
    13.1)Use SPRO
    IMG GUIDE->SAP SOLUTION MANAGER->SCENARIO SPECIFIC SETTINGS->
    -> SERVICE DESK->PARTNER DETERMINATION PROCEDURE->DEFINE PARTNER FUNCTION.
    13.2) FIND THE PARTNER FUNCTION SLFN0003 (SUPPORT TEAM).
    13.3) In the field relation ship category, Select the newly created relationship category and save.
    14) Steps 12 and 13 should be repeated for various business partner types like sold-to-party, message processors if new relationship is to be created for the respective business partner types.
    15) Create a new access sequence for the support team determination
    15.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide ->
    SAP Solution Manager -> Configuration ->
    -> Scenario Specific Settings ->Service Desk -> Partner Determination Procedure ->
    ->Define Access Sequence
    15.2) Click on New Entries
    15.3) Define a new access sequence with sequence name as u2018Z001u2019 and description u2018NEW BP RELATIONSHIP ACTIVITY GROUPu2019
    15.4) Create an new Individual Access with the following value:
    u2022 Batch Seq: 10
    u2022 Dialog Seq : 10
    u2022 Source : Business Partner Relationship.
    u2022 Detail on the source:
    u2022 Partner Function : Reported By (CRM)
    u2022 Mapping/restrictions
    u2022 Flag Mapping/definition for partner being Searched
    u2022 Partner Function in Source: Support Team (CRM).
    Save it.
    This Access Sequence will give us the Partner which has the relationship assigned
    to the Support Team in the Reported By partner data.
    16) Adapt the partner determination schema/Function
    16.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide ->
    SAP Solution Manager -> Scenario Specific Settings ->Service Desk ->
    -> Partner Determination Procedure -> Define Partner Determination Procedure.
    16.2) The two options to adapt partner determination schema are
    16.21) Adapt the standard Procedure (SLFN0001) or to create a new one by copying the standard one.
    16.22) select the line starting with SLFN0001 or the newly created procedure.
    16.23) Double Click on Partner Function in Procedure.
    16.24) Select the Partner Function "Support Team", and click Details.
    16.25) in the detail view only change the Partner Determination/access Sequence to
    the one we've just created. Save your entry.
    17) Create a root organizational model.
    17.1) Go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Configuration-> Scenario Specific Settings ->Service Desk -> Organizational Model ->Create a Root Unit for Your Organizational Structure.
    17.2) creating an organizational unit by entering the data in the BASIC DATA tab.
    17.3) enter the organizational unit, the description and save it.
    18) Create the support team organization
    18.1) go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Scenario Specific Settings ->Service Desk -> Create Organizational Objects in the Organizational Structure. Or use transaction (PPOMA_CRM).
    19) Create the business Partners.
    19. 1) Key users- End user (Business Partner General) ,Address should be specified.
    19.2) go to the transaction BP.
    19.3) create a new Person, Select the role: Business Partner (Gen).
    For Identification of the key user
    19.31) click on the identification tab
    19.32) enter a line in the identification number formatted as follows
    IDTYPE : CRM001.
    Identification number : <SID><INSTALL NUMBERS><CLIENT><USERNAME>
    eg: USER NAME : USER1.
    CLIENT : 100.
    SID : ER1.
    INSTALL NUMBER : 123456789.
    IDENTIFICATION NUMBER : ER1 123456789 100 USER1.
    20) Message Processors- Support Team members .
    20.1) they should be created first as the users in the corresponding client of the solution manager.
    20.2) As business partners they will have the role 'EMPLOYEE'.
    20.3) Go to transaction BP .
    20.4) Create New Person with the role employee.
    20.5) In the Identification tab you should enter the user name in the employee data/User Name.
    eg: username: proc1
    enter proc1 in the field User name.
    21) Organizational Business Partner- Organizational BPS have the same country in there main address tab. They should be created through the organizational model. Business partner corresponding to the root organization have the role 'SOLD TO PARTY'.
    22) Assign the business partners (Message Processors) to the previously created support team.
    22.1) Go to transaction PPOMA_CRM.
    22.2) Select the support team 1.
    22.3) Click on create
    22.4) select position
    22.5) call it 'MPROC_T1/Message Processors for team 1
    22.6) Replicate it for the other support teams.
    22.7) Select the position MPROC_T1/Message Processors for team1 and click assign,
    choose owner/Business Partner find and select the business partner
    22.8) Validate and Save it.
    22.9) If the assignment of business partner is not possible then implement the note 1008656
    Or 997009
    23) Create the iBase component
    23.1) IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Basic Settings -> Standard Configuration of Basic Settings -> Solution Manager -> iBase -> Initially Create and Assign the Component Systems as iBase Components.
    23.2) or use the transaction IB51 to create the installed base.
    23.3) it is also possible to create the SOLUTION_MANAGER, select the solution and go to menu Edit -> Initial Data Transfer for iBase.
    24)Assign Business Partners to iBase Components
    IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Basic Settings
    -> SAP Solution Manager System ->ServiceDesk-> iBase -> Assign Business Partners to iBase Components.
    *--optional--
    If you want to be able to assign the System Administrator: Go to the IMG: SAP Solution Manager Implementation Guide -> Customer Relationship Management -> Basic Function -> Partner Processing -> Define Partner Determination Procedure.
    Select the entry "00000032 Installed Base/IBase" and double click on Partner Functions in Procedure.
    Then copy the Entry "Contact Person (CRM)" to a new entry with the partner Function "System Administrator (CRM)" , save it.
    Go back to transaction IB52, select a component, and Goto -> Partner, you should be able
    now to assign the partner Function "System Administrator".
    25) Assign the SAP Standard Role to the user. Message Creator should have the role : SAP_SUPPDESK_PROCESS.
    26)Define the transaction variant for the message processors
    Go to the following IMG Path: SAP Solution Manager Implementation Guide -> SAP Solution Manager -> Configuration -> Scenario Specific Settings ->Service Desk -> General Settings -> Specify User Selection Variant.
    Here we will create variants for the central message processing transaction CRM_DNO_MONITOR.so that the user will have direct access to there dedicated message.
    27) Go to transaction PFCG
    27.1) Enter the role name as Z_MSG_PROCESSORS and choose single role.
    27.2) Give a description Message Processor role and save it.
    27.3) Go to the menu tab and choose add report
    27.4) select the report type : ABAP Report
    27.5) And in the report enter the report name as 'CRM_DNO_SERVICE_MONITOR'.
    27.6) Enter the previously created variant.
    27.7) flag the skip initial screen box.
    27.8) flag the SAPGUI for windows.
    27.9) Create a new transaction with tcode starting with Y or Z.
    27.10)Display this transaction and check the values at the bottom of the screen
    in the subscreen Default Values, you should have the following parameters:
    u2022 D_SREPOVARI-REPORT = CRM_DNO_SERVICE_MONITOR
    u2022 D_SREPOVARI-VARIANT = MY_TEAM_MSG
    u2022 D_SREPOVARI-NOSELSCRN = X
    And also all the user should have the correct role.

  • When I try to create a new Message on my Mac, Messages does not bring up my Contacts

    I have followed the instructions to setup Messages, I can send messages to the email addresses that I have memorized, but when I try to create a new Message on my Mac, Messages does not bring up my Contacts when I type in the search field for a person that has an iPad or iPhone.
    This sems out of sorts for an Apple product. Their stuff normally just works.
    For some reason, My Mac Mini with Mountain Lion doesn't recognize my contact names, or it isn't synched with my contacts...
    Anybody else want to weigh in, please?
    Thank you!

    Hi,
    I would point out that I did say...
    Of course the Contacts List has to have people listed in it.
    The Error seems to be that you have not even got an My Card.
    The OS when the computer is brand new and you set up the first Admin Account should create at least once Card entry for the Address Book/Contacts which has the Head and Shoulders icon (the My Card)
    The does presume the the first account on the Mac doers have a person's First name and Last name to work with.
    Of course not everyone sets things up this way.
    Anyhow
    To Check the Contacts List open the app.
    Go to the Preferences.
    Go to the Accounts section.
    This should list at least two "accounts
    One is for Syncing with iCloud and the other is for storing the Info on the Mac itself
    In System Preferences > iCloud you can only set up one Apple ID to be the iCloud ID.
    If you do or have changed this you may have extra accounts in the Contacts > Preferences > Accounts
    Uploaded with Skitch!
    7:36 PM      Thursday; September 6, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Change Message Control for Customer Master data

    Hi Friends,
    I have to choose/populate a message when the user is about to create an already existing customer.
    In SPRO --> Financial Accounting --> Accounts Receivable and Accounts Payable --> Customer Accounts --> Master Data --> Preparations for creating customer master data --> "change message control for customer master data" ...
    OK...
    When u click this it goes into Change View "message control by User" Overview screen wherein u can insert new messages and texts and the type of message ....
    Now .....
    I want to display the 145th message (F4 help of the Message column) ..... it picks up the text "Customer found with same address;check"..... with Online mesasage type 'I' and batch type 'I' and with standard type '-' ..
    I want to have the same message with message types 'E','E', and 'I' respectively.......
    How is this possible (or) what should i do to meet my requirement :-|
    Expecting ur answers
    Thanks in advance ........
    Cheers,
    R.Kripa.

    Hey yes it is not possible (as of now
    I ve met the requirement by just using message statement in the program itself ............
    My requirement is met but still if anyone knows about this do answer / reply
    Thanks
    Cheers,
    R.Kripa.

  • Creating a new message in adapter module

    Hello,
    I already posted the question in this [Thread|Sending Adapter Module to split messages;, but I now create this new topic so you can get points for your answer
    Jan from this thread wrote "I know how to send a new message using a new instance of the Module Processor and using ModuleProcessor.process()" and I'm now searching for a code example how to create a new message from within an adapter module. I think it must be something like [this|http://help.sap.com/saphelp_srm40/helpdata/en/8d/6ad6409ff68631e10000000a1550b0/frameset.htm].
    Regards
    Markus

    Hi Sippy,
    First of all we need to configure the systems. So that we can transfer data from Outbound system to Inbound system.
    Configure an Outbound Process that uses Message Control
    Step 1: Create a new Message Type
    TCode: We 81
    Path: From the Area menu of EDI, choose Development, IDOC Type/ Message
    Step 2: link the IDOC type to the Message Type
    TCode: We 82
    Path: From the Area menu of EDI, choose Development, IDOC Type/ Message
    Step 3: Create a new Process Code
    TCode: We 41
    Path: From the Area menu of EDI, choose Control,Outbound Process COde
    Step 4: Create or Change a Partner Profile
    TCode: We 41
    Path: From the Area menu of EDI, choose IDOC,Partner Profile
    Configure an Outbound Process for Stand-Alone Programs.
    1. Create a new message type
    2. Link the IDOC type to the Message Type
    3. Add the message to the ALE Distribution Model(use BD 64)
    4. Create or change the Partner Profile
    I think this will be helpful for you.
    Reward points if useful.
    Cheers,
    Swamy Kunche

  • How to create the change document functionality for a dependent objects?

    May I please know how to create the change document functionality for a dependent objects?
    I have done it follow the same process as for business process objects. But when i try to test it in BOBT, there is no records under "FIELD_CHANGE_WITH_FILTER". It seems the change hasn't been recorded.
    If the way I did to create change document for dependent object is correct, please also kindly advise the possibilities for why there is no record during testing.
    thanks in advance.

    I also have some doubts about the business object.In this case,one abstract BO hase a subnode wihich is root extended.I added the change document for this node under the category "root_extended" and then tested the function in BOBT.I got some error message "can't find the root key".Shall i redefine the method /BOFU/IF_CDO_CREATION~IS_CDO_CREATION_ACTIVE so as to solve the problem?
    Thx.

  • IOS - Create Event from Messages in Calendar doesn't observe default Alert settings

    I have discovered a bug in the iOS Calendar app. If one gets a text message with a time and uses the underlined link (in Messages) to "Create Event," the newly created calendar item (Event) does not set the alert as defined in Calendar settings.
    For example, my alerts are set (in Settings) to 1 hour, but when using "Create Event" from Messages, the alert is pre-set to none. When creating a new event strictly in Calendar however, the 1 hour alert is set properly for the new event.
    Is this just me, or can others confirm this?
    And does anyone have suggestion for a fix?

    You can send Apple Feedback here: http://www.apple.com/feedback/

  • How to trigger a sales order Idoc ORDERS05 when ever we create or change it

    Hello Experts,
    What are all the configuratons that we need to do on SAP to configure triggering of sales order when ever its created or changed.
    It will be very helpfull if you give in step - step process to do it.
    If any have any documentation please sendme
    Please Help,

    If i understand your message correctly, You want to trigger an ORDERS05 IDOC with message type ORDRSP from the sales order right. You can configure the output type in transaction NACE under application V1 and assign it to you output determination procedure. You need to check the box Multiple issueing if you want the output to be proposed every time you change the order. You also need to create partner profile for the customer in WE20.

Maybe you are looking for