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,
PraveenHi 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>
PhilHi 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
SachinHi,
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,
PraveenPls 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çoisHi 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,
PraveenHi 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,
DPHi 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 SarathiThis 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,
SDGWhat 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.PHi 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
KamiHi,
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
RamanaHi 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
-
Ditch this 2005 iMac that works OK?
My current 2005 iMac is a PowerPC G5 (3.0). I understand that Snow Leopard (10.6) cannot be installed on this machine. Seems like only yesterday that I bought this nice computer. So soon obsolete. So, now should I buy a new iMac and ditch this one th
-
Email folders to Mac Mail?
I'm setting up iMac Mail. What will happen to the emails that are currently contained in all my Verizon folders? Will these folders and the emails in them automatically appear in iMac Mail?
-
Export dump and the Oracle performance
My prod system is 10g r2 on an AIX box with 4 CPU ( oracle only uses two) and 4 G memory. It also installs with a BAAN 5c system. I noticed that when I did the export dump, the Oracle system was slow to other query processes by the BAAN and the messa
-
Hi there, i am trying to program a dynamic classloader in Abap. by now i came this far: DATA classname TYPE string VALUE 'ZCL_TEST'. DATA dref TYPE REF TO data. DATA type_descr TYPE REF TO cl_abap_typedescr. FIELD-SYMBOLS <ref> TYPE ANY. type_descr =
-
What does this mean?