Stopping the service order from further processing

Hi Experts,
According to my requirement, the service orders will be generated by the call centre agents , then they will release and the technicians will be determined . The pager messages will go to the technicians.
But the service order whic are generated after 5 PM , we should not send the messages to the technicians althought the service orders are released.
For this where should I do the coding , which is the exact place to stop the service order from further processing.
Please help me out in this.
Thanks in Advance,
Praveen

Hi,
The best way would be to implement a ORDER_SAVE Badi..wherein u can stop a service order for further processing based on the status..
Regards,
PePe

Similar Messages

  • Preventing the service order from further processing ????

    Hi Experts,
    According to my reks, I need to stop the service order processing based on the timings after releasing the service order, for this do I need to use the status badi and what is the procedure to follow.
    Please help me out in this.
    Thanks in Advance,
    Praveen

    Hi Praveen,
      Using status BADI set the status to 'Distribution Lock', so it will not trigger any changes to ECC.
    //Bhanu

  • Stopping the service principle from requesting a TGT

    Is there a way to stop the service end of the JGSS negotiation from requesting a TGT for its service principle ?
    </P>
    In a Kerberos GSSAPI negotiation the accepting service only needs access to a keytable containing the exported service key to successfully authentication and identify the client principal. The service does not need any network access to the KDC.
    </P>
    The JGSS implementation during the acceptSecContext requests a TGT for the service principal, even though it makes no use of it and discards it. The service therefore requires network access to the KDC and incurs the overhead of a KDC access for each authentication.
    </P>
    This can simply be demonstrated using the sample code at:
    </P>
    http://java.sun.com/javase/6/docs/technotes/guides/security/jgss/tutorials/BasicClientServer.html
    </P>
    If the com.sun.security.jgss.accept entry is bcsLogin.conf is modified to:
    </P>
    com.sun.security.jgss.accept {
    com.sun.security.auth.module.Krb5LoginModule required storeKey=true doNotPrompt=true useKeyTab=true keyTab="service.keytab" principal="service";
    </P>
    I would not expect the service to request a TGT, but it does, as the KDC log shows:
    </P>
    Jun 27 16:06:35 kdc krb5kdc[1865](info): AS_REQ (3 etypes {16 3 1}) 192.168.111.1: ISSUE: authtime 1151420795, etypes {rep=16 tkt=16 ses=16}, service@REALM for krbtgt/REALM@REALM
    Jun 27 16:06:35 kdc krb5kdc[1865](info): AS_REQ (3 etypes {16 3 1}) 192.168.111.1: ISSUE: authtime 1151420795, etypes {rep=16 tkt=16 ses=16}, service@REALM for krbtgt/REALM@REALM
    </P>
    Any ideas ?
    </P>
    Thank
    </P>
    Phil

    Hi Seema,
    Thanks for the reply. I assume you're talking about the isInitiator flag ?
    I'm using Java version 1.6.0-beta2 and still getting the same results. The config file is now:
    com.sun.security.jgss.initiate {
      com.sun.security.auth.module.Krb5LoginModule required
    useTicketCache=true ticketCache=ticket.cache debug=true;
    com.sun.security.jgss.accept {
      com.sun.security.auth.module.Krb5LoginModule required isInitiator=false
    storeKey=true doNotPrompt=true useKeyTab=true
    keyTab="service.keytab" principal="service" debug=true;
    };The output from the SampleServer is:
    [root@kdc gssapi.new]# ./server
    Waiting for incoming connection...
    Got connection from client /127.0.0.1
    Will read input token of size 445 for processing by acceptSecContext
    Debug is  true storeKey true useTicketCache false useKeyTab true
    doNotPrompt true ticketCache is null KeyTab is service.keytab
    refreshKrb5Config is false principal is service tryFirstPass is false
    useFirstPass is false storePass is false clearPass is false
    principal's key obtained from the keytab principal is service@REALM
    Acquire TGT using AS Exchange
    EncryptionKey: keyType=3 keyBytes (hex dump)=0000: 57 08 1A 80 75 D0 7C 31
    ...As you can see the server is still acquiring a TGT. Also the isInitiator flag is not showing up in the debug options.
    Is this functionality in version 1.6.0-beta2 ?
    Thanks again
    Phil

  • Stop Message while saving Service Order from IW51

    Hello,
    I am getting bleow error while saving service order.
    System: Status object does not exist. Message Numner IW351
    Actually I have done one enhcement in the User exit of the Sales order in the form Routine...
    USEREXIT_SAVE_DOCUMENT_PREPARE
    From this depending upon the some validation i am populating Error message,
    I am creating sales order through service order from the Transaction IW51.
    When i Try to save the service order i get the error messages which is coming from my validation which
    I had put in the MV45AFZZ.
    After the error messgae i press ENTER and then try to change the order by clcicking on the advance shipment.
    As soon as i click on that i get a STOP messgae.
    Which i as below.
    System: Status object does not exist
    I m not getting why it is coming.
    Kindly Help.
    Regards
    Sachin

    Hi,
    After MESSAGE add STOP. :
    MESSAGE ixxx(xxx) with param1 param2 param3 DISPLAY LIKE 'E'.
    STOP.
    or If ambiguity with usage of  STOP being obselete use EXIT after message.
    MESSAGE ixxx(xxx) with param1 param2 param3 DISPLAY LIKE 'E'.
    EXIT.
    BR
    Dep

  • Net Price from the Service Order

    Hi Experts,
    I want to read the net price from the service order, in the order_read_ow FM I am getting the pricing conditions tab and getting the prices related to the conditions.
    Is there any way to get the net price directly.
    Thanks in Advance,
    Praveen

    Pls use the FM CRM_PRIDOC_READ_OW. You can pass the header GUID.

  • Pricing procedure picked up from the service order not from the contract

    Hello, All
    I am working on CRM 5.0 service order and service contract,
    While creating a service order a popup screen shows that there is a contract which should be assigned, after assigning the contract an error message appears showing that a condition type is missing, the missing condition type is in the pricing procedure of the service order not in pricing procedure of the service contract
    Note: I set the copy control for the item category to copy all the condition
    Regards
    Jacopo François

    Hi Jacopo,
    Please check your pricing procedure settings and check for mandatory pricing condition.
    Secondly, check the pricing agreement in the contract.
    Best Regards,
    Pratik Patel.
    Reward with points if it is of any help to you!

  • Case number from the service order number

    Hi,
    I am doing a report where in when the user enters a service order number <b>or</b> case number (both are optional )the result list that he gets would include both case number <b>and</b> the service order number(of the service and case documents).
    I would like to know the function module that i can use to get the case number for the given service order number.
    Thanks and Regards,
    Harish.

    Pls use the FM CRM_PRIDOC_READ_OW. You can pass the header GUID.

  • How to get the IObject from the service order number

    Hi Experts,
    I am implementing the CRM_ORDER_STATUS Badi, in that I am getting the Service Order number but I want to get the IObject number, how to get it, which FM to use or any other table.
    Please let me know.
    Thanks in Advance for your help,
    Praveen

    Hi Praveen,
    In the interface of the badi methods there is import parameter IS_STATUS_WRK with the field GUID
    use that one to call FM CRM_ORDER_READ with that GUID (check if the GUID is for ORDER by using update saved trnsaction).
    in the export parameter ET_ORDERADM_H you will find the object id (only after save unless it was customizing different)
    Amit.

  • Auto creation of service orders from service plans using action management

    Hi,
    We are using service plan products in service contracts where in serviceorders are created according to the plans for the duration of the contracts according to the defined frequency.
    The processing for the action is set as "Immediate processing" so that the order is created the moment the deadline is reached. The order is created using the method "CREATE_ORDER_SRVPLAN".
    The contract is created and released and with all the line items (including the service plan line items). The schedule condition is such that => all the orders due in a particular month are created on the first of that month. e.g. plan orders for 15.01.2009, 30.01.2009, etc (i.e.,all the orders due in Jan 2008) will be created on the 01st of Jan 2008.
    As per this definition, the relevant actions get scheduled, BUT DO NOT GET EXECUTED. The moment I just go to the edit mode in the document and save (without making any changes) the action gets executed and the service order gets created.
    The requirement is that the moment the deadline is reached the action should get executed and there should be no need to edit the contract since the processing is kept as immediate.
    Please advice further.
    Warm regards,
    DP

    Hi Cenk/Pepe,
    Thanks a lot for the response.
    I did schedule the report and it gets executed as per the schedule. But it does not execute the actions. As a output it just logs "3 actions selected". What I want is that it should actually go ahead and execute these actions and not just select them.
    Kindly advice on the same.
    Regards,
    DP

  • IMP: How to delete the service order

    Hey Experts,
    Can you tell me how to delete the service order which was created in IW31..? or we have any Functions Module to delete the service order?
    and one more question is I have more than 100 service order in the table ,but it will display only 50 order when i execute this Functions Module BAPI_ALM_ORDERHEAD_GET_LIST
    can you tell me how to solve this problem...?
    Thanking you in advance,
    Regards
    J Sarathi

    This is what the BAPI_ALM_ORDERHEAD_GET_LIST documentation says
    "You can use this method to determine a list of orders according to a list of selection criteria. The number of hits that are produced for the person calling up the list, can be specifically reduced; without further parameter transfers, the first 50 hits are displayed. A complete list of the hits is stored internally. If you call up the selection again within a Logical Unit of Work (LUW) without changing the selection parameters, but with other refurbishment parameters, then you receive further partial quantities of the selection result, as specified by you."
    and for deletion
    check whether you can set any deletion status through the fm BAPI_ALM_ORDER_MAINTAIN
    Also check the business objects BUS2007, BUS2088

  • Error while releasing the service order .

    Hi,
    After creating sales order from service order (ZOR3), when I am trying to release the service order by clicking on the green flag it is giving me error 'WBS for the Variant Service Line selected does not exist'.
    Kindly advice a solution.
    regards,
    SDG

    What is the error message number ??  If it starts with "Z", then through some user exit, this control is applied which you have to check with your ABAPer on the coding.
    thanks
    G. Lakshmipathi

  • Creation of Service Order from Service Plan

    Hi Experts,
    I am working on sap crm 5.0 version
    Pls help in the service order creation from service plan  document
    I have Created a service plan product and maintained a service plan template with an interval of 3months
    In Service Plan to service order action  i am using the Standard method call
    CREATE_ORDER_SRVPLAN in the action profile and Action profile Start Condtion 
    Start of interval equal to todays date . when i am executing the action
    First service order is getting created immediately on the serviceplan Creation date.
    Subsequent service orders are getting generated respectively as per defined frequency .
    So I am getting one extra service order . how to restrict the additional service order creation and
    order creation to happen as per template frequency
    Regards,
    Prajit.P

    Hi vishant,
    thanks for ur quick reply.
    I am not able to find the scheduling type as u mentioned for changing the planning start date in template.   I am using the standard date profile SERVPLAN in my  service plan action profile
    Please suggest me the daterule i need to select in the date type start of interval  in my date profile
    Regards,
    Prajit.P

  • Creation of service order from sales order

    Dear gurus,
    I am creating a service order from sales order. the system is asking me the variant configurations for the said material.
    But i dont want to use a configurable material. I want to use a general material withour variant configuration and generate a service order using predefined tasklist.
    Please help!

    Hello Prashant,
    if you do not want to use configurable materials in sales order:
    make sure the material cannot be configured (material master view 'basic data2')
    make sure the customizing for the item line does not require configuration (remove the 'configuration strategy' in the customizing for the item line)
    Link your sales material to your task list using transaction OISD
    If you do not wat to configure your task list as well, just make sure it is not linked to a configuration profile.
    Does this help?  
    Nicolas

  • Creation of Purchase order by batch run after saving the Service order  !

    Hello guys,
    I am quite new comer, can anybody tell me how to setup a batch job to create the purchase orders once the service order has been created.
    Thx
    Kami

    Hi,
    You can maintain source list Tcode ME-01 and make it MRP relevant by selecting Sorce list MRP relevant. In sorce list you can maintain vendor and material data valid for particular period and make it MRP relevant.
    With this you can automatically generate purchase order from Purchase requisitions after MRP Run.
    Regards,
    Tushar Patankar

  • User Exit or BADI to update the service order  in R/3

    Hi,
    When creating a service order the following fields need to be populated automatically using an user exit or badi.
    1. Planner Group
    2. PMActType – Plant maintenance activity type
    3. Cost/Profit Centre
    4. WBS element
    5. Work center
    so my requirement is there any function module or Badi or user exit to update the service order details when service order is created / changed.
    Pls do the needful.
    Reg
    Ramana

    Hi Ramana,
    Go to SPRO Transaction and follow the below path
    Customer relationship management>Transactions>Settings for Service Processes>Business Add-Ins and you will find 8 BADI's.
    Check these BADI's useful for you.
    Regards,
    Lijo Joseph

Maybe you are looking for