SMS Alters on saving of maintenance order or notification

Dear All ,
If any consultant worked on the subjected functionality please share with me i have the requirement to generate the sms on saving of the maintenance order that it is possible or not if possible which i am sure what is the requirement and the procedure.
Thanks and Regards
Muhammad Haris Khan

Haris,
   You should be able to send a SMS message directly from SAP without any middleweare.This is just like sending a email out of SAP(Uisng any standrd FM like SO_OBJECT_SEND),only that the address should be the entire phone number(1913454626@xyz) for the carrier.You could maintain this number in the user profile or at any other place. You could also call this FM using the "ON SAVE" user exit for Notification or Order transaction , or you could use teh CREATED event for the object types to send this SMS out.
   Basis should have configured the external communication transaction SOST for this to be accomplished though.
Hope this helps.
Regards
Narasimhan

Similar Messages

  • Error while saving the maintenance order??

    Dear Experts,
    I am creating maintenance order for order type:PM01 and I given all parameters when I am saving the order I am getting some error called
    " Field reported by must be filled".
    Can u please tell me how to save this order.
    Thanks & Regards,
    Sunil Boya

    Hello Shashank,
    I'm sorry , I could not completely get you. The issue discussed in this thread is a simple one, where the QMNAM field was marked mandatory in the Notification Configuration setting (Tcode OIAL) . See the picture.
    You need to just change the radio-button setting to Input to get rid of this error. If your issue is not this and something-else, then it will be better if you start a new discussion by detailing further, especially about what you want about the integration of Notification and Order. You want it or not?
    Regards
    KJogeswaraRao

  • Creation of maintenance order from notification

    Hi experts,
    Is there any standard settings available by which I can block to create maintenance order from a notification until & unless it's system status is "NOPR"?i.e when the system status of notification is OSNO ,system should not allow to create maintenance order.
    Also in notification front page under TAB 10\TAB01(Notification1), I want to populate activites under screen area 015(item+cause) like object part,damage, cause code as my users do not want to enter the activities under tab 10\Tab12(Activities) due to the complexity it containes.
    Would appreaciate of any suggestion pl
    rgds
    rajib

    Hi Rajib,
    First one:
    Create a user status profile for the notification . In the initial status make it forbidden for the create of order. So as soon as you create the notification system will set to the initial status and will make it forbidden to create order at OSNO.
    You have to assign this status profile to the notification type you want to do. Further you can make status profile in auhtorization control also.
    refer the config path: Maintenance and Service Processing ->>Notification Processing>>User Status for Notifications>>Define Status Profile.
    Second one:
    In the config path
    Maintenance and Service Processing>>Maintenance and Service Notifications>>Overview of Notification Type
    select the notification type you want to include the activity code in the header data. click on Screen Structure for Extended View >> selec the 10\TAB01 add the 045 in the screen area , most possible it will be at 10\TAB01
    Hope this will meet your requirement.
    DP

  • Automatic Creation of Maintenance Order from Notification

    Hello Eperts,
    I need an opinion. I have a scenario where i am required to create a maintenance order automatically from a notification. I want to know the best way of doing it. Can it be done by configuration in the node> Notification processing>Define follow up actions for tasks, where based on a open status of task an order can be automatically created.
    Please let me know the best way to do it.
    Regards,
    Boby Mathew

    Hi Pete,
    Thanks a lot for the reply. Based on your experience can you tell me which function module can be used to create an order if an open task exists in the notifictaion. What I am trying to do is,
    in Customization >Plant Maintenance & Customer service>Maint & Ser Processing>Maintenance & Service Notifications>Notification Processing>Additional function>Define follow-up actions for tasks;
    Here I am creating a follow-up action for a task as create order and thought of assigning an order create function module ALM_ME_ORDER_CREATE with modifying the subrc parameters with some return values. Can it be done this way? I am asking because I am not very sure as to what is the best way to acieve it. I want to achieve this min minimum development.
    Please explain in detail.
    Thanks & Regards,
    Boby Mathew

  • Error Occurred while saving the purchase order

    Dear Experts,
    While changing PO and Schedule Agreement using T.Code : ME22, ME32 we are facing below error message.
    Problem occurred While altering and saving the purchase order.
    Error message FGV004 - "SYST:date 00.00.0000 is not permitted" is generated
    when modifying an Scheduling Agreement that does not have a Delivery
    Schedule using ME32L.
    Please Kindly help to fix this error as soon as possible.
    Thanks in Advance.
    Prasath Manoharan

    hi,
    In addition to above..
    I also checked for the SAP note...
    It shows only one note regarding MM...
    pls check the sap note 355827..
    As per this note you need to add few corrections...pls take help of basis consultant..
    Regards
    Priyanka.P

  • Control date fields in Maintenance Order

    Hi experts,
    I need to implement a control between the dates of operation of the maintenance order (NTANF and NTEND) and the dates of the header of the order (GSTRP and GLTRP) with an error when saving.
    Can you suggest me a BADI or an exit?
    Thanks a lot!
    L.

    Hi,
        If u want to have checks while saving the Maintenance Order then User exit : IWO10009 PM Order: Customer Check for 'Save' Event Triggeres at the saving the Maintenance Order
    Regards
    pushpa

  • WCM Work Operation tab  is disappearing in Maintenance Order

    HI All,
    I am facing problem in WCM.
    In the Maintenance Order,Work Operation tab  is disappear after seleting Task list.
    After saving the maintenance order and open in change mode,The WCM operation tab appears again.
    Can anybody help me on this
    Thnaks in Advance
    Vishal

    HI Uwe,
    Many many thanks
    As per note implementation,
    General task list secetion problem is solved
    but still we are facing the problem in selection of Functional task list 
    Can you please suggest on this
    Thanks
    Vishal

  • Maintenance Order creation control

    Is there a way to control that a Maintenance Order could be created only if the notification is already put in progress? Not if the notification is on status u201COutstanding notificationu201D.
    Iu2019ve tried to do it by security access but didnu2019t get the way to do it either, I need to know if itu2019s possible by customization.
    Thanks.

    Dear all,
    You can do this by using User Status attached to Order.  Create User Staus , with Object Type ticking Maintenance Order & Maint Notification you get all buisness transcition , in that select " PUT NOTIFICATION IN PROCESS AGAIN " and  select "SET" Radio button ,
    So whenever you create the Order from Notification , Even if notification is in "CRTE" Status , Notifcation gets released while saving Order.
    This is similar to ur Requirement ,
    Check for Other Notification Parameter also.
    Regards,

  • Bapi's for creating Maintenance order in IW31 with notification

    Hi All,
       Is there any bapi's for creating Maintenance order with Notification number in the transaction iw31.
      Also is there any bapi's for creating measurement document.
    Points will be awarded.
    Regards,
    vinoth

    RFC MeasDocument: Individual Processing, Create
    MEASUREM_DOCUM_RFC_SINGLE_001
    RFC MeasDocument: Individual Processing, Change/Display or Read
    MEASUREM_DOCUM_RFC_SINGLE_002

  • Archive Maintenance orders

    Dear Friends,
    Plz send me the procedure to archive Maintenance orders & notifications.
    Guruprasad

    Hi Guru,
    Please refer to http://help.sap.com/saphelp_erp60_sp/helpdata/en/bc/c2963457889b37e10000009b38f83b/frameset.htm
    Object for Maintenence orders is PM_ORDER and for notifications is PM_QMEL.
    You need to maintain proper customization and residence times before archiving. Also you need to archive the dependent objects before archiving maintenance orders and notifications. You can view the dependent objects for a particular object in tcode SARA ->network graphic
    Hope this helps,
    Naveen

  • Sort field in maintenance order

    Hello;
    I want to make sort field in maintenance order as a mandatory field. But if I make it as a mandatory field, system still allows me to save the order as long as I have not clicked 'Location' tab. So there is no positive control over this field. May I know, how do I achieve this? I have even tried to put order type as the influencing field but it does not help.
    Points assured.
    Regards
    Hemant

    Hello Hemant,
    access to the SAP service marketplace via www.service.sap.com to create an OSS message. Choose link "product errors". Therefore you need an OSS user and you have to be authorized to create OSS messages.
    To create an user-exit, you have to go to transaction CMOD. There you have to create a project and assign the enhancement you want to use (I'm not really sure, but I think IWO10009 is the correct one in your case - you can search the user-exits via transaction SMOD - search for IWO*).
    After this you have to implement your coding and then you have to activate the project.
    The implementation of the user-exit should be done by an ABAP developer.
    By the way - I've had a look at the OSS. There's note 768576.
    Reason and Prerequisites
    The problem is caused by a missing function.
    Influences set via field selection will only become effective if a screen with the corresponding fields is processed. You must also refer to the documentation defined in the corresponding Customizing area. For the location & account assignment data, no additional check is (such as with the general order header data) is realised during the saving.
    Prerequisite
    Via field selection you declared fields of the location & account assignment data as mandatory field, and no screen that contains these fields was passed.
    Solution
    By means of the example code, you must implement a corresponding mandatory field check via customer enhancement IWO10009 at the time of the order backup.
    1. Create subroutine Z_IWO10009_GET_DATA_FOR_FAW in program SAPMILA0. It would be best if you create an own include ZMILA0F1 for this so that you will not have any unnecessary expenditure for future Support Packages (via Transaction SE80).
    FORM Z_IWO10009_GET_DATA_FOR_FAW.
      CALL FUNCTION 'CO_IH_GET_HEADER'
           IMPORTING
                     CAUFVD_IMP = CAUFVD.
      CALL FUNCTION 'CO_IH_GET_ILOA'
           EXPORTING
                     CAUFVD_IMP = CAUFVD
           IMPORTING
                    ILOA_WA    = ILOA.
    ENDFORM.                    "Z_IWO10009_GET_DATA_FOR_FAW
    2. Create the following source code in customer enhancement IWO10009:
    STATICS: XTFAWF LIKE TFAWF OCCURS 0 WITH HEADER LINE.
    tables:  tfawf.
    DATA: wa_screen    LIKE screen.
    FIELD-SYMBOLS:  'A'.
      perform Z_IWO10009_GET_DATA_FOR_FAW(SAPMILA0).
      if xtfawf[] is initial.
        SELECT * FROM TFAWF INTO TABLE XTFAWF
                 WHERE PROG = 'SAPMILA0'.
      endif.
      LOOP AT XTFAWF WHERE CUST_M = 'X'.
        CALL FUNCTION 'FIELD_SELECTION_INFLUENCE'
             EXPORTING
                  dynprogruppe = '7   '
                  mode        = 'C'
                  modulpool    = 'SAPMILA0'
                  fieldname    =  XTFAWF-MFELD
             IMPORTING
                  input        = wa_screen-input
                  output      = wa_screen-output
                  active      = wa_screen-active
                  required    = wa_screen-required
                  intensified  = wa_screen-intensified
                  invisible    = wa_screen-invisible
             EXCEPTIONS
                  OTHERS      = 1.
        if wa_screen-required = 1.
          clear lv_mfeld.
          lv_mfeld = 'CAUFVD_IMP-'.
          case XTFAWF-MFELD.
            when 'ILOA-AUFNR'.
              lv_mfeld+11 = 'IAUFNR'.
            when 'ILOA-KOKRS'.
              lv_mfeld+11 = 'IKOKRS'.
            when 'ILOA-BUKRS'.
              lv_mfeld+11 = 'IBUKRS'.
            when 'ILOA-GSBER'.
              lv_mfeld+11 = 'IGSBER'.
            when 'RILA0-ARBPL'.
              lv_mfeld11 = xtfawf-mfeld6.
            when others.
              lv_mfeld11 = xtfawf-mfeld5.
          endcase.
          ASSIGN (lv_mfeld) TO  IS INITIAL.
            Message E461(IW)
            with 'Mussfelder der Standort&Kontierungsdaten füllen'.
            EXIT.
          ENDIF.
        endif.
      endloop.
    endif.
    3. Activate the changes
    Correspondingly you can implement this solution also for the order release, for example, via customer enhancement IWO10002.
    Bear in mind that this is a source code proposal. It might be useful or necessary to adjust this source code to special applications.
    Best regards
    Stephan
    Edited by: Stephan Theis on Jan 5, 2008 11:20 AM

  • Table control View in Maintenance order Services tab

    Hi Experts,
    I am trying to change the table control fields of the services tab of the maintenance order , when we use PM03 control key to generate services PR.
    I try to remove some check box which are earlier defined as invisible to make it visible. However after saving the system variant system doesnt take the changes. It is coming back to the original .
    Here are couple of fields I would like to change the setting. As of now I am trying to change the below mentioned field to visible . Presently it is in invisible mode.
    Fields
    Formula::ESLL-FORMELNR,
    Form values: ESLL-FRMVAL1 to ESLL-FRMVAL5 and
    User field3:  ESLL-USERF1_TXT
    program name SAPLMLSP
    Control TC_VIEW
    I am following the below. Kindly let me know whether I am following the right step.
    1) Click on tbale setting
    2) CLick on administrator
    3) Select the field and do the necessary change to make visible or invisible.
    4)Activate
    5)Close
    6) save.
    RG
    Vinod
    Edited by: vnodpm on Feb 6, 2012 7:07 PM

    Hi,
    The IMG customizing will have greater priority than the screen table controls (also specific program logic can supersede the table controls). Check the customizing for service screen at following path:
    SPRO - Materials Management - External Services Management - Define Screen Layout
    -Paul

  • How to change Unit for Breakdown Duration in Maintenance order.

    Hello,
    In cuni, somebody created Unit "TST" by mistake, system can not convert it to "second" for calculation automaticlly.
    "TST" make no sence. So if maintain "TST" as Unit for Breakdown Duration in a maintenance order, dump will happen. However there is a maintenance order maintained Unit for Breakdown Duration as "TST" saved by mistake, Dump will happen when I try to access to this order by IW32 to change the Unit for Breakdown Duration. Is there any way to change the Unit for Breakdown Duration"TST" to "H" so that I can access to this order by IW32.
    Thank you.

    Hi,
    You could temporarly adjust the CUNI definition for TST so that it can be converted to seconds. Adjust the notifications to set a valid unit of measure.
    The alternative would be to update the field MAUEH in table QMIH with a valid breakdown unit of measure.
    -Paul

  • Need help on to set User status for Operations in Maintenance order

    Hi experts,
    i am new to PM module.
    i need to do BDC for IW31. i want to know some inforamtion
    on user status for each opertaion.
    my problem is ,, what is user status.
    why it is saying order is not yet released when saving and status can not set.
    in this cases how can i do BDC.

    User status are something set in the configuration and specific to the company which SAP hasn't given in the system status.
    May be in your system user status are configured to set only  after the release of the order.
    For doing the userstatus you may need to release the order, you can release the order thru bdc and then do bdc for user status. Also see below link
    http://www.sap-img.com/plant/user-status-set-date-in-maintenance-order.htm

  • Release of maintenance order

    Hi,all,
    After releasing of maintenance order, my client's requirement is not to change any data like operation ,components by anyone.Is there any settings in standard SAP to do this or some user exit to prevent anyone to change the data but again changeable option  should be there to some authorised person only.please suggest .Thanks in advance.
    rgds
    rajib

    I thought PJ had a good solution with the user status, and only giving the authorization to remove the status to authorized users.
    Unfortunately, there is nothing in the business transactions to forbid changes like operation changes.
    I tried forbidding 'change' and that did nothing.
    I was surprised that even the forbid 'change documents' setting didn't prevent me changing the operation control key and the system created the change documents, but then I realized there is a different status profile for operations. So this would require assigning the user status to each operation, and even that would not prevent addition of operations.
    Of course, I usually advocate accountability over control. If anyone makes inappropriate changes, the system records who, what and when, so you can see who changed an operation after release.
    But in the end, if that's what the customer wants.......
    I think the solution would be to use user exit IWO10009 (Checks at order "save")
    Check to see if the order is released, if it is then prevent user from saving unless their user ID is in a Ztable that has a maintenance view  for administration. A sort of variation on TVARV.
    Hope it helps

Maybe you are looking for

  • Creation of RW Table

    Dear Friends, I am planning to create a New report by using report painter, for that i am planning to arrange the required data by creating RW Table for assigning it to Rw -library. I have created Z Table but while creating the library when i am tryi

  • Adding new Field in Business Partner General Data

    Hi All, I'm working on a mySAP CRM 4.0 implementation. I would like to extend the business partner data with this new three field: 1) Capital Stock 2) Base Number 3) Sales pl. The three field are Dun & BradStreet information. I  created a BSP that sh

  • PDF won't download

    I just created a fillable form with FormsCentral but when I click "Download as PDF" it will say "Creating PDF" then nothing happens. Why can't I download the PDF form?

  • Need to re-install the CS6.  How do I do that?

    I had to change hard drives and need to re-install the Photoshop CS6 that I down loaded a year ago. How do I do that? I have the product code as proof that I paid for the software.

  • CRM On-Demand Intergration with Phone System

    Hello, We have now began looking at requirements for a new phone system for the company. I have been asked to investigate what our departmental requirements are. Due to the fact that i manage the Company CRM i am asking that a key requirement must be