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,
Nanda

Hi 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.

Similar Messages

  • 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 Bathla

    Hi,
      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

  • 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,
    Madhav

    Hi 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.

  • 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, Dieter

    When 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

  • PCNF status for Service order

    Hello Experts,
    On Service scenario, I want not to proceed sales order if the system status of the service order PCNF (Partially confirmed)..... Is there any configuration path to do this?
    Best Regards,
    Amr

    I hope you want to restrict sales order creation. There are 2 ways to restrict.
    1. Using User Status for Service Orders
    Create one user status profile in OIBS by having object type as Maintenance Order. Define one user status as PCN1. Double click that user status. Click create button in Business transaction & go to Partially confirm order option and select Set option. Then go to Create Sales document & select the option as Forbidden.
    Assign that User status profile to your order type in OIOG.
    2. Using System status
    Its not recommended as it may affect other transactions & may create inconsistency.

  • 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 Regards

    There 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

  • How to Set User Status of Sales Order at item level.

    How to Set User Status of Sales Order at item level by default to 'Purchase Req Not Created' (example)while creating order. Please tell EXIT Name to be triggered & Internal table to be populated.
    Thanx,
    Srini
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Feb 21, 2011 11:19 AM

    Mathew,
    Here is a document that should help you get started on enhancing 2LIS_11*
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c09d5356-d8c4-2d10-8b84-d24723fc1f0a?QuickLink=index&overridelayout=true
    Good luck!

  • Activation of User status for Prod. order

    Hi,
    I have created a status profile with a status as a user status for production order. Now the thing is how to activate this user status for a specific transaction.
    the requirement is after settlement the user status should get activated for production order.
    Regards
    Amit Parkhi

    Hi Amit,
    As told by Ajay , after assigning Status Profile in OPJH you can assign User Status to production order as below:
    Pls. go through the following procedure for activating the User Status :
    Activating User Statuses
    Use
    You can activate a user status at order header and at operation level.
    Procedure
    Order Header Level
    Go to the order header.
    Choose .
    Choose Edit ® Direct entry.
    The system displays a dialog box in which you can select the permitted user statuses.
    Position the cursor on the required user status and choose Choose .
    Operation Level
    Go to the operation overview.
    Select the operation in question.
    Choose .
    Choose Edit ® Direct entry.
    The system displays a dialog box in which you can select the permitted user statuses.
    Position the cursor on the required user status and choose Choose .
    Pls. follow the above procedure as per rquirement and set user status accodingly.
    Pls. revert if any doubt and reward if useful.
    Regards,
    Tejas
    Edited by: Tejas  Pujara on Jun 23, 2008 8:10 AM
    Edited by: Tejas  Pujara on Jun 23, 2008 8:11 AM

  • Unable to start User Profile Sync Service

    Hi,
    I am currently facing some issues with starting the User Profile Sync Service on my SP2013 farm.. I was wondering if someone could help me out a bit.
    I have successfully installed the SP2013 farm on a environment that has access to our AD etc. and I have also
    restored the database from SP2007 and converted it to Claims authentication etc. The one thing I can’t get to work is to enable the User Profile Sync Service on the server. I have checked quite a bit of TechNet blogs and other sites and tried almost everything
    suggested but it still fails. I’ve also recreated the farm from scratch yesterday again but no luck still
    L.
    The below is what I have done:
    Farm Admin account – spadmin2013 is local admin on all SP Farm servers (2 WFE and 2 APP Servers) and has log on locally rights as well on security policy. On the SQL DB it has dbo permissions on the Sync, Profile and Social DB’s.
    Farm Service account – spservice-s is a managed farm account that is used to run the various services of the farm (used during the config wizard part).
    From within the Admin Control Panel I have verified the managed accounts and it is indeed spadmin2013 which owns the User Profile Sync Service (not the application itself). When I try to start the service it tries to do that for 5-10 minutes and then fails
    and goes back to stop and I do not see any error. I have created a custom service application with new database that runs on spadmin2013/spfarm/ldap accounts etc. I can see from the Windows services – FIM and FIMSync service try to start using the spadmin2013
    and then go back to disabled. I have also tried giving the spadmin2013 rights to replicate the AD as few blogs suggested that. I am not sure where this is going wrong or what is missing. I had successfully got this to work and still can get it to work on my
    first SP2013 server which is a standalone – running SQL, SP app and WFE on the same box.
    In fact I also tried to activate this service first before I joined my 3 other servers to the farm and had no luck. I am kinda lost here as to what is going on! 

    Right. i ran a new log as suggested. I have also cleared the config cache and created a Powershell profile as suggested in this link - http://blogs.msdn.com/b/bryanbolling/archive/2014/01/02/unable-to-start-user-profile-synchronization-service.aspx
    I checked the ULS Logs and i can see the below error -
    ILM Configuration: Validating account.
    ILM Configuration: Validating the system groups
    ILM Configuration: Setting up WMI
    ILM Configuration: Setting required permissions
    ILM Configuration: Create install config file
    ILM Configuration: Update source project
    ILM Configuration: Changing service account credentials
    ILM Configuration: Setting policy for service account
    Updating SPPersistedObject UserProfileApplication Name=User Profile Sync Service. Version: 63903 Ensure: False, HashCode: 55647834, Id: ef1ec55c-aa15-4cb7-a9fe-498382a88b4e, Stack:
    at Microsoft.Office.Server.Administration.UserProfileApplication.Update()
    at Microsoft.Office.Server.Administration.UserProfileApplication.SetupSynchronizationService(ProfileSynchronizationServiceInstance profileSyncInstance)
    at Microsoft.Office.Server.Administration.ProfileSynchronizationSetupJob.Execute(SPJobState state)
    at Microsoft.SharePoint.Administration.SPTimerJobInvokeInternal.Invoke(SPJobDefinition jd, Guid targetInstanceId, Boolean isTimerService, Int32& result)
    at Microsoft.SharePoint.Administration.SPTimerJobInvoke.Invoke(TimerJobExecuteData& data, Int32& result)
    SQL connection time: 131.92704 for Data Source=SPSQLAGL;Initial Catalog="Sync DB";Integrated Security=True;Enlist=False;Pooling=True;Min Pool Size=0;Max Pool Size=100;Connect Timeout=15;Application Name="SharePoint[OWSTIMER][1][Sync DB]"
    ILM Configuration: Configuring database
    ILM Configuration: Error 'ERR_CONFIG_DB'
    UserProfileApplication.SynchronizeMIIS: Failed to configure MIIS post database, will attempt during next rerun. Exception: System.Configuration.ConfigurationErrorsException: ERR_CONFIG_DB
    at Microsoft.Office.Server.UserProfiles.Synchronization.ILMPostSetupConfiguration.ValidateConfigurationResult(UInt32 result)
    at Microsoft.Office.Server.UserProfiles.Synchronization.ILMPostSetupConfiguration.ConfigureMiisStage2()
    at Microsoft.Office.Server.Administration.UserProfileApplication.SetupSynchronizationService(ProfileSynchronizationServiceInstance profileSyncInstance).
    UserProfileApplication.SynchronizeMIIS: End setup for 'User Profile Sync Service'.
    Updating SPPersistedObject ProfileSynchronizationSetupJob Name=ProfileSynchronizationSetupJob. Version: 63899 Ensure: False, HashCode: 36296732, Id: 7aeb377f-8bd1-453d-b6be-6a373eaf350d, Stack:
    at Microsoft.SharePoint.Administration.SPJobDefinition.Update()
    at Microsoft.Office.Server.Administration.ProfileSynchronizationSetupJob.Execute(SPJobState state)
    at Microsoft.SharePoint.Administration.SPTimerJobInvokeInternal.Invoke(SPJobDefinition jd, Guid targetInstanceId, Boolean isTimerService, Int32& result)
    at Microsoft.SharePoint.Administration.SPTimerJobInvoke.Invoke(TimerJobExecuteData& data, Int32& result)
    Leaving Monitored Scope (Timer Job ProfileSynchronizationSetupJob). Execution Time=6041.65717333333
    Name=Timer Job User Profile Sync Service_ProfileSynchronizationJob
    Updating SPPersistedObject ProfileSynchronizationSetupJob Name=ProfileSynchronizationSetupJob. Version: -1 Ensure: False, HashCode: 13918585, Id: 21e01df1-8772-487d-bd56-f699b3912bda, Stack:
    at Microsoft.SharePoint.Administration.SPJobDefinition.Update()
    at Microsoft.Office.Server.Administration.UserProfileApplication.StartSynchronizationServiceSetupTimer(String strSyncMachineAddress)
    at Microsoft.Office.Server.Administration.UserProfileApplication.SynchronizeMIIS()
    at Microsoft.Office.Server.Administration.ILMProfileSynchronizationJob.Execute()
    at Microsoft.Office.Server.Administration.UserProfileApplicationJob.Execute(SPJobState jobState)
    at Microsoft.SharePoint.Administration.SPTimerJobInvokeInternal.Invoke(SPJobDefinition jd, Guid targetInstanceId, Boolean isTimerService, Int32& result)
    at Microsoft.SharePoint.Administration.SPTimerJobInvoke.Invoke(TimerJobExecuteData& data, Int32& result)
    Updating SPPersistedObject ProfileSynchronizationSetupJob Name=ProfileSynchronizationSetupJob. Version: 63913 Ensure: False, HashCode: 13918585, Id: 21e01df1-8772-487d-bd56-f699b3912bda, Stack:
    at Microsoft.SharePoint.Administration.SPJobDefinition.Update()
    at Microsoft.Office.Server.Administration.UserProfileApplication.StartSynchronizationServiceSetupTimer(String strSyncMachineAddress)
    at Microsoft.Office.Server.Administration.UserProfileApplication.SynchronizeMIIS()
    at Microsoft.Office.Server.Administration.ILMProfileSynchronizationJob.Execute()
    at Microsoft.Office.Server.Administration.UserProfileApplicationJob.Execute(SPJobState jobState)
    at Microsoft.SharePoint.Administration.SPTimerJobInvokeInternal.Invoke(SPJobDefinition jd, Guid targetInstanceId, Boolean isTimerService, Int32& result)
    at Microsoft.SharePoint.Administration.SPTimerJobInvoke.Invoke(TimerJobExecuteData& data, Int32& result)
    I have verified the spadmin2013 does have dbo permissions and also is part of security & sysadmin in sql server. I run SQL 2012 with SP1

  • Remove the user status in Sales order

    how to remove the user status in sales order header? could you give the function module or BAPI to get this?

    Hi,
    You Can try this-
    BAPI_SALESORDER_CHANGE,
    FM 'I_CHANGE_STATUS'
    Regards,
    Sujit

  • LSMW for changing user status on work order(IW32)

    Hi All,
    I have created a LSMW for changing user status on work order using transaction IW32. It does not change the status when i run the LSMW. In the recording for the LSMW, i select the radio button on the user status i want to select.
    When i run the LSMW in the foreground, it does everything except select the correct status.
    Is there a way to fix this or is it a problem with LSMW. I'm using ECC6
    Kind Regards
    Emanuel

    Hi ,
    I am not sure whether it would work with LSMW but if your on ECC 6.00 ,Enhacement Pack 3 then you have BADIs which allow you to make collective status changes in IW38 .The below are those BADIs :-
    BADI_EAM_RIAUFK20_FCODE_CUS1 :Implement Customer Function Code in Order List
    BADI_EAM_RIAUFK20_FCODE_SAP1 :Implement SAP Function Code in Order List
    Else if your on lower version then write up a batch programme which checks the PM Order types with specific status and sets user status using FM STATUS_CHANGE_EXTERN[This is used to set or delete User Status] in SE37 ..
    regrds
    pushpa

  • Set User status of Maintenance order

    Dear All ,
    I m trying to update the user status of Maintenance order via a report .I m using the BAPI "BAPI_ISUSMORDER_USERSTATUSSET" for it.
    Code details are as follows :
    USR_STATUS-STATUS_INT  = 'E0006'      "TJ30T-ESTAT
    USR_STATUS-STATUS_EXT = 'WIPR'        "TJ30T-TXT04
    USR_STATUS-LANGU           = 'EN'.
    CALL FUNCTION 'BAPI_ISUSMORDER_USERSTATUSSET'
                EXPORTING
                  NUMBER   = WA_FINAL-AUFNR
                  STATUS   = USR_STATUS
                  INACTIVE = 'X'
                IMPORTING
                  RETURN   = WA_RETURN.
    Bapi is executing successfully but it is not updating the status when I check it from IW33 .
    Suggest me for it....
    Thanks
    Alok

    Thanks SARAVANAN ,
    I have done the bapi commit . But it have some other problem and now I have done it.
    Thanks  for ur suggestion.

  • User Status for process orders

    Dear Experts,
    We are using user statuses for process orders & with this we are resricting or allowing certain business transactions.
    My question is can we automatically set the two consecutive user statuses ?
    Means when the GR for process order is done i have set the user status as GR.
    Next user status is CLSD.
    So after completing the closing of process order by settlement transactions can i set the staus as CLSD automatic?
    I am trying to do it but i am getting error as-
    "Status CLSD is not allowed (ACT 30000292 0010)"
    Your help is highly appriciated
    Regards
    Vivek

    Hi,
    1) Still your order is carrying cost, it has not settled properly
    2) you can check in CO02 itself, Go to tool bar at top
    3) here Go to > Costs > Analysis & check whether order is set to Zero
    4) you can check in KKBC_ORD also
    Also, pls refer below link
    Re: HOW automatic order status change to CLSD
    regards,
    Sankaran

  • User Status for PM Order

    Hi everybody,
    I have created a user status for PM orders. the problem is when Order status in CNF ( confirmed ) and I use IW45 to cancel confirmation, the user status doesn't change to Release and still remain CNF. I couldn't find any business transaction for that.
    what do you do for such case?
    thanks in advance

    Hi Daniel,
    I doubt that some communication gap is going on.
    System Status
    - An Order with status TECO CNF ... converts to REL CNF ...  when the TECO cancels.
    - This status further changes to REL PCNF when you cancel any Operation Confirmation (IW45).
    - Similarly  TECO PCNF  also possible.
    If I remember correctly, you were asking about User Status trigger upon change of System Status,
    If you agree with the very 1st line of this post, you may start a fresh by explaining the requirements again, if possible more clearly. The probability for fresh thinking and responding from forum would increase.
    Best wishes
    Jogeswara Rao K

  • 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

Maybe you are looking for

  • A family member passed me down their iPod, but how do I get it to stop asking me for their password?

    Every time I want to update or download an app, it shows their email and asks for their password. Is there a way I can get it to stop and only ask for my password?

  • Unable to create new topics in RH 9 Word

    Since the switch from RH 5X to RH 9, new topics are not publishing.  Typically the title would always be preceded by charachters, ex. "* # $ K > @ Pacer Contacts," however, now when new topics are created the title formats differently, ex. "*loc_cnt

  • Split DNS with internet sharing

    Hi I'm running a Mac mini as a server, with Internet sharing on its wifi. Since NAT'd addresses connecting to the machine's outside interface performs rather poorly, I was wanting to run some form of split dns for local domains - so connecting to, sa

  • Tx2013 problem!!!pls help!!

    my laptop will shut down randomly after it enters windows..i don't know about the heat beacause i sent it straight to hp for repair but they're  asking like $500 for a motherboard and battery replacement. it won't power on with just the battery so i

  • 2 libraries, 1 shared airdisk

    iTunes on my work and home computer are both set to use an airdisk on my home Airport Extreme as the media drive, which is available to both via Back To My Mac. Each has its own local iTunes library (I tried pointing both to a single library file on