User timereporting on service order without assignment
Experts,
When a user needs to timereport on a service order operation, does the user's workcenter in any way be assigned or allocated for the operation/service order? Or can a user timereport on a service order without being assigned by default?
BR,
Cenk
Hi Kapil,
Enter some value for work in the required operation and click on Internal tab, you'll find Reqmnts Assigment tab.
Prabhu.
Similar Messages
-
Restriction of user status in service order for billing due list
Dear CRM Experts,
I have configured status profile for service order as OPEN,INPROCESS and Completed and have assigned this to the service order transaction type.
Now once i save a service order without errors ,the system is automatically generating abilling document in billing due list TX:BEA_DL_01 even though the user status assigned to it is OPEN ,INPROCESS AND COMPLETED.
According to our client requirement ,a billing document has to be created in Billing due list if the User status assigned to it is COMPLETED only.
Please suggest the solution.
Bye,
MadhavHi Nanda,
As per your last reply, for some Service Orders you are unable to change the Status. Can you have check whether those service Orders are error free?
Sometimes, when there are errors in service orders or in 1Orders you cannot change the status from In Process or Open even when you have released certain Items.
Hope this helps.
Thanks,
Samantak. -
SLA for service request\service order without create a service contract
Hello Experts,
We are using CRM 7
Is there a possibility to determine SLA for service request\service order without create a service contract?
We have defined:
1. Trasaction Code: CRMD_SERV_SLA- Response Profile / Response Times
2. In Customizing we have defined our date profile with the relevant duration
3. In Customizing for transaction types we defined SLA Prof. Det. Proc= IT000001
4. we assign the Service Profile and Response Profile to BP (from "service levels" block) .
Everthing seems ok but the SLA time is not determined automatically.
Hope you can help me out.
Thanks,
TalHi Tal Tal
Your steps are correct and i hope you did these too
a) In the SLA determination procedure ,you have defined the access sequence for service product item or org
b) If service product item ,take any service product for ex INVESTIGATION assign the two Service and response profile in the service tab
c) if org the above two profiles can be assigned to org attributes.
d) In my opinion the date profile you should have assigned it to item category as I think the SLA date calculation is done at the item level
e) You should assign the SLA det prof to the transaction type in the service process business category - customizing header.
f) when you create a transaction type sla dates will be determined as follows
a) you have to enter service product entered in the item ,then dates will be visible,and also if your access sequence is based on service product,the respons profile and service profile will be determined.
b) if you have given indicators as all these three "category,priority,codes' in your response profile, then you have to enter all three and then hit enter
c) After hitting enter,the response profile determined above,will use the above 3 inputs of category,priority etc and determine the duration times ,which should be maintained in your date profile.hence the durations determined will be used in the dates calculation.
Let me know if you have any other questions. -
How to get system status and user status of service order
Hi,
I want to show user status and system status for service order in my report and i am using CRM_ORDER_READ function module to read the status, but it is returning lot of status records, could anyone please suggest how to get the system status and user status for service order.
I did not find any clue for how to get user status, i can see the user status when i open the transaction using CRMD_ORDER.
Regards,
Kamesh BathlaHi,
Go to CRM_JEST table give your service order guid and get the status, pass this status into TJ02. You will get the status of your order.
Regards
Srinu -
How can we restrict users from marking service orders as deleted
Hi,
Please guide me :
Is it possible to restrict users (who are having authorization of marking service orders as deleted) from marking some service orders as deleted, if they have not created these service orders?
In other words, requirement is : only the person creating the Service Order should be authorized to delete.
Please guide.
Thanks and RegardsThere are many BADI and EXITS available, you have find the appropriate place to put your code.
USER - EXITS
CNEX0013 Order: Cust. enhancement: Default item category comp. assgmt
CNEX0026 Customer enhancement for general inspection of material
CNEX0027 Customer enhancement: Plant, storage loc. finding for comp.
IWO10004 Maintenance order: Customer check for order completion
IWO10005 Maintenance order: Cust.-specif. determination of profit ctr
IWO10006 Maint. order: Fcode exclusion through cust. enhancement
IWO10007 Maint.order: Customer enhancement - permits in the order
IWO10008 Cust. enhancement: Determination of tax jurisdiction code
IWO10009 PM Order: Customer Check for 'Save' Event
IWO10010 Maint. order: Cust. enhancement for determining WBS element
IWO10011 Maint. order: Customer enhancement for component selection
IWO10015 Maintenance order: F4 Help for user fields on operation
IWO10016 PM Order: Cust. enhancement to check operation user fields
IWO10017 Determine external order number by customer logic
IWO10018 Maintenance order: User fields on order header
IWO10020 Maintenance order: Automatically include task list
IWO10021 Automatic task list transfer when creating order from notif.
IWO10022 Determine calendar from user exit
IWO10023 Service order: Change header data for advance shipment doc.
IWO10024 Service order: Changes to items for advance shipment
IWO10025 PM/SM order: Finding responsible cost center
IWO10029 Inclusion of bill of material in PM/SM order
IWO10030 Preset Fields for Event Object
IWO10031 Hide personnel number in PM/SM order
BADI
Name of a BAdI Definition
ARC_PM_ORDER_CHECK
ARC_PM_ORDER_DELETE
ARC_PM_ORDER_PREPROCESSING
ARC_PM_ORDER_WRITE
ARC_PM_QMEL_CHECK
ARC_PM_QMEL_DELETE
ARC_PM_QMEL_PREPROCESS
ARC_PM_QMEL_WRITE
IWO1_ORDER_BADI
IWO1_PREQ_BADI
IWO1_SCREEN_MODIFY
IWO1_TL_INTEGRATION
IWO1_TL_INTEGRATION2
Edited by: Manish Bisht on Jul 11, 2009 9:27 AM
Edited by: Manish Bisht on Jul 11, 2009 9:28 AM -
Service Order Settlement - assigned to PSG
Hi,
I need a help regarding Service Order Settlement assigned to Profitability Segment.
Currently, in our system every item of SD Invoice posts revenues and COGS to profitability segment (PSG).
Main characteristic of PSG are: Customer, Product, Division, Profit Center.
We have implemented CS module using in Car maintenance service.
And now in CS module it is not possible to get PA document automatically after an invoice posting so we have to settle Service Order to PSG.
But Settlement rule for Service Order is not on item level (per every material-product separately).
We wants to have the same rules (per Product char.) for Service Order as we had so far in SD.
Is it possible to customize Settlement rule of Service Order on item level?
For instance according to an Invoice items from document flow:
Thanks,
ZoranResolved
-
Re : sales order without assigning document type in OVAZ
Hi
How to create sales order without assigning document type in OVAZ.
Thanks
ManiHi Mani,
If all your order types can be used in all the sales orders, you dont need to maintain in OVAZ. If you think ur order type has to be used only in one of the sales area then you need to maintain in OVAZ.
Hope this helps.
Kind Regards
Chakradhar -
User exit for Service order release ( needed operation details as import )
Hi All,
I need a user-exit while service order release( tcode : IW31 ) activity . I find some of the exits, but none of those not having "Operation" details , all are having only header details. Please suggest if any user-exit is available for this or BADI . I tried with badi "ALM_ME_001_ORDER" , its not triggering at all while creation of service order.
Is there any way we can get from operation data from buffer, please suggest me the same.
Thanks in advance,
Pavan.Hi Thomas,
Thanks for reply. I saw the function exit which you mentioned , but it didn't have the operation details in import.
Regards,
Pavan -
Unable to edit User Status in Service Order
Hi Experts,
There are several service orders with user status 'Open', whereas the system status is 'In Process'. The individual items are either set to Completed or are Released. I am unable to change the user status from 'Open', as there are no other options available in the dropdown list in edit mode. I even tried changing the status in CRMD_ORDER and was not able to do it. I checked the configuration for this and its perfectly fine. The status profile has been maintained properly.
I tried using FM CRM_STATUS_CHANGE_EXTERN and CRM_STATUS_CHANGE_EXTERN_OW for this purpose and it still did not work. Any help/tips to resolve this will be highly appreciated.
Thank you,
NandaHi Nanda,
As per your last reply, for some Service Orders you are unable to change the Status. Can you have check whether those service Orders are error free?
Sometimes, when there are errors in service orders or in 1Orders you cannot change the status from In Process or Open even when you have released certain Items.
Hope this helps.
Thanks,
Samantak. -
Creation of Process Order without assigning master recipe
Hi,
I want to create a process order without having default master recipe for the given material or default operation for the given order type. I want the user to select the master recipe manually in process order. We do not want to use production version also.
We can define the default operation for the order type (OPJG) so that we can create a process order. I do not want a default operation in the process order but the user should select a valid master recipe. If we have default operation in the process order, it serves no purpose as it is never used anywhere.
Is there any way we can achieve this?
Regards,Hi,
Please find the required details and conditions for creating process orders without master recipe.
http://help.sap.com/saphelp_47x200/helpdata/en/89/a42cb3461e11d182b50000e829fbfe/frameset.htm
Regards
Kannan -
Dear all,
How i am goin to assign the service order with the repair order type?
Regards,
MohsinThe links are as follows:
Item category --> Requirements type --> Requirements classes. In the requirements classes the order type is assigned.
In customization:
Sales & Distribution --> Basic Functions --> Availability Check and Transfer of Requirements --> Transfer of Requirements
B A -
Unable to Save a Service Order (Account Assignment Error)
Hi,
When i Save my service order, it gets saved but says Account could not be determined in the ECC System.
What could be missing ?
Seems like something is not configured properly in the ECC System (back-end).
I have pasted the error text for reference.
Thanks,
Prish
An error occurred in system AS1CLNT100 during account assignment
Message no. CRM_ORDER_MISC 060
Diagnosis
Errors occurred when assigning an account assignment object to a business transaction. To view the error message, see the accompanying log file.
Transfer Log
Orgfinder: No value found for Organizational Unit BILL_ORG (Notification E CRM_OFI 002)Hi Prish,
Please check the below link.
[Service order - Error during account assignment - Avoid the transfer to ERP;
Hope this helps you.
Regards,
Lakshmi.Y -
Hoe to see if an USER-Status of service order is changed
Hi,
for service order we use a user-status profile. Every things worcs as we want.
Now the question is: how can i see if the user-status is changed?
First i use IW31 to create an service order. Next day the user-status will be changed (IW32).
Where can i see, that it is changed?
Regards, DieterWhen user and system statuses are changed, records of JEST are updated and records are inserted into table JCDS, check this table.
- JEST - current status
- JCDS - log of status - with date/time/user
In transaction IW32/33, you can see the history of statuses: click on "information" icon in status line, then on "display status" screen, go to menu : Extras, Change document, All or For a selected status.
Regards,
Raymond -
In Service Orders - Adding addition status in User Status Profile
Hi Guyds,
I have a question.
Customer have a requirement where, in repair process when they receive the defective device (equipment) thru return delivery they want to put the device in contamination. And once the contamination is done they want to stage the device for repair. They are asking how can this requirement be met or mapped in SAP system? I suggested we can define additional user statuses in user status profile. Like when the device is received the user can manually set the user status as "Put to decontamination" status in service order. And once the decontamination is complete, then user can manually set another user status as "Decontamination complete" (just as an example). Customer has agreed with this suggestion.
Now, my question is I can meet this requirement by adding addtional statuses to the user profile and then assigning the user profile to service order right? And as customer has agreed that user will have to manually set these statuses in service order, so customizing/configuring the status profile should suffice right? Or do I have to perform any enhancement? Please advice but remember that the customer has agreed to setting the user status manually, automation is not required. So, in this case do I still have to go for any enhancement to meet this requirement or can I do it just by defining extra statuses in user status profile.
Please guide me. Appreciate your help.
If you have any questions or need any clarifications, please let me know.
Best regards,
Abdul RafeyHi
As you correctly pointed out user status will be straight answer. there is no enhancement required. you have to create the user status and assign the same for the order type .
also you can automate to some extent ex while order created you can make the "Put to decontamination" as initial and while releasing the order you can automate that "device for repair" will be set on releasing
regards
thyagarajan -
Query on Service Order Assignment Type in CRM Service Manager
Hi All,
This query is regarding the Service Order Assignment type in CRM Service Manager.
While fetching the service orders from SAP, the ServiceOrderFetchBAPI calls the ServiceOrderAssignmentTypeDelegateFactory class
ServiceOrderAssignmentTypeDelegateFactory class contains {
1. public static String ASSIGNMENT_TYPE_GLOBAL = "ServiceOrder.AssignmentType";
public static String SECTION = "APPLICATION_CONFIG";
Question 1: Please explain about both the String values, Are these two values being fetched from the sap config panel ? If yes then please elaborate where can I check their respective values in SAP.
2. The method getAssignmentTypeDelegate compares each values and returns the respective assignmentTypes
public static ServiceOrderAssignmentTypeDelegate getAssignmentTypeDelegate(User user, SAPObject sapObject, BAPI bapi)
throws Exception
String assigmentType = user.getPropertyValue(SECTION, ASSIGNMENT_TYPE_GLOBAL);
if (assigmentType.equalsIgnoreCase("1"))
ServiceOrderAssignmentTypeDelegate assignmentTypeBAPI = new ServiceOrderByResourcePlanning(user, sapObject, bapi);
return assignmentTypeBAPI;
if (assigmentType.equalsIgnoreCase("2"))
ServiceOrderAssignmentTypeDelegate assignmentTypeBAPI = new ServiceOrderByPartnerResponsible(user, sapObject, bapi);
return assignmentTypeBAPI;
if (assigmentType.equalsIgnoreCase("3"))
ServiceOrderAssignmentTypeDelegate assignmentTypeBAPI = new ServiceOrderByMultiResourceScheduling(user, sapObject, bapi);
return assignmentTypeBAPI;
if (assigmentType.equalsIgnoreCase("4"))
ServiceOrderAssignmentTypeDelegate assignmentTypeBAPI = new ServiceOrderByAccount(user, sapObject, bapi);
return assignmentTypeBAPI;
Based on the values a new class is instantiated and it mentions their filter range to be set in BAPI
For ServiceOrderByResourcePlanning -
public void setParameters(SAPObject obj)
throws Exception
String partnerGUID = this._serviceOrderComponentManager.getPartnerGUID();
this._bapi.setFilterRange("IT_LRP_RESOURCE_GUID_RA", "I", "EQ", partnerGUID, "");
For ServiceOrderByPartnerResponsible -
public void setParameters(SAPObject obj)
throws Exception
String partnerGUID = this._serviceOrderComponentManager.getPartnerGUID();
this._bapi.setFilterRange("IT_PARTNER_GUID_RA", "I", "EQ", partnerGUID, "");
For ServiceOrderByMultiResourceScheduling -
public void setParameters(SAPObject obj)
throws Exception
String partnerGUID = this._serviceOrderComponentManager.getPartnerGUID();
this._bapi.setFilterRange("IT_LRP_RESOURCE_GUID_RA", "I", "EQ", partnerGUID, "");
For ServiceOrderByAccount -
public void setParameters(SAPObject obj)
throws Exception
for (GUID object : this._accounts)
String guid = object.getGUID();
this._bapi.setFilterRange("IT_ACCOUNT_GUID_RA", "I", "EQ", guid, "");
Question 2 : Why the filter range in ServiceOrderByMultiResourceScheduling (MRS Scheduling engine ) is set as - this._bapi.setFilterRange("IT_LRP_RESOURCE_GUID_RA", "I", "EQ", partnerGUID, ""); ? If we see the ServiceOrderByResourcePlanning also has the same filter range - this._bapi.setFilterRange("IT_LRP_RESOURCE_GUID_RA", "I", "EQ", partnerGUID, "");
If these are two different scheduling engines then the table names should be different both in case of MRS and LRP ? Please clarify and explain
Please Explain
Thanks and Regards
Neha MahantyNeha,
Got these answers back from the programmer:
Answer 1: Yes, this is being
fetched from the Mobile application configuration parameters as shown below.
The value is configured by a rule to look up to the Service Order MDO
Assignment type filter.
Answer 2: Yes, MRS and LRP are
different scheduling engines, but since the client does not have all the user
information regarding MRS (i.e the resource information), we set the partner
GUID for both. SAP backend ABAP code will determine resource based on the
partner GUID and will call the respective handler for MRS and LRP to retrieve
the service order assignments. Currently Service Manager 4.0 code does not
support MRS with the provided add on.
Jason Latko - Senior Product Developer at SAP
Maybe you are looking for
-
Could not see loaded data in the Cube
Hi Gurus, Pl. help me in this: I am not able to get teh data loaded into the cube. In PSA it is loaded right. after that I created Transformation on InfoCube and I got Proposal Generated. Then I created DTP and executed, and monitor shows green. but
-
Is there a way to affect the URL used when running a report subscription?
We are using SQL Server 2008 R2. I am finding out that when running a report subscription to extract a file in csv format, an extra blank line is created at the bottom (i.e., extra line feed), and the mysterious BOM characters also get inserted at t
-
How to save the image in the form?
As thread, how to save the image into a file from the pdf form - image box? I have Adobe Acrobat 9 Pro extended.
-
Plz all, I just try to develop first JSF app. But I've problem in it. I've bean called UserNumber, it has one property called number, setter and getter. When i run application this Exception appeared "Can't set managed bean property: 'number'" Why th
-
I know how to stop the automatic updates but how do I remove or hide the history of every update? I.E "updated 23 October 2013", "updated 29 September 2013" Please help