Maintain User Status for Maintenance Order

Hi,
I want to maintain User Status along with System Status. For that i have created a user profile for Maintenance and can view and modifiy define user statuses on the Maintenance Order. I have define following three statuses.
- Created
- Released
- Completed
Initially "Created" status is set on the Maintenance Order but so far i am unable to configure system to automatically change the status into "Released" when the order released and change it to "Completed" when the order is tech completed.
In short, how to link business transactions with the User defined statuses?
Regards,
Shah

Hi,
Thanks Dhavan, it was really helpful..
My requirement was to have a report on Maintenance order in terms of only three statuses "Created" , "In progress" and "Completed" to have a Pie Chart view of maintenance orders. The problem i was facing was that System Status shows multiple statuses depending upon the sequence of the business transactions conducted on the maintenance order and ultimately it ends up creating serveral statuses depending upon the sequence of actions performed on the order. That is why i opted to go for User Defined Statuses. And i linked those statuses with my Business Transactions i.e. like whenever i Release the order it automatically sets my User Status to "In Progress" and now i can have the report as per my requirement.
Regards
Shah

Similar Messages

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

  • 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

  • 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

  • How can I analyse user statuses a maintenance order had in the past?

    I want to make an analysis from maintenance orders backlog (orders over required end date). I use IW39 and analyse the user status to define the status of the order in the proces......
    In this way, however, I am only able to make an analysis of the data in SAP at this moment, so not in history. Is there a way to analyse the status of maintenance orders user status in the past (or the change of user statuses in the past)?
    Thanks!

    Thanks for your answers;
    I learned that the data for change status and related time can be found in the table JCDS (and for a single order via I near the order status); So if I can get the data from JCDS table I can learn the status of an order in history. By using (incidental analysis) excel I can look if an order is over its required end date in history to analyse the backlog.
    Right?
    Thanks.
    Edited by: FvDiep on Jan 16, 2011 7:59 PM

  • User exit for maintenance order TECO

    Hi
    1. I want to restrict system not to do TECO of maintenance order until it is CNF
    2.During creation of notification user has to enter either functional location or equipment
    Can any one pl tell me the name of user exit? also how can I find out the name of relevant user exit in t-code smod or cmod?
    thnks in advance
    rgds
    rajib

    Hi Rajib,
    For your 1st question i would suggest you to use user statuses  to prevent order TECO unless the order status is CNF. For example you may create as follows:
    Status  Status   Desc                         lowest   highest
    no
    1         OSOO  Outstanding order              1      2        -
    Initial Status
    2         REL     released                              2      4       
    3         PCNF   opn partial confirm              2      4      
    4         CNF     opn confirm                         2      4      
    For all Statuses (1 to 3) forbid the business transaction "TECO" and permit it for Status 4.In this way unless the status of order is "CNF" you will not be able to Complete the order.
    For the 2nd question you may check user exit IWOC0001/QQMA0014 and consult with an ABAPer to write a code to check your condition.
    Regards,
    S.Basu

  • Set User-status for PP order

    Hi All,
    How can I set the user-status for a PP order, also let me know which user exit suits this requirement, as I know I have to make use of a FM or a BAPI which sets the user-status in the user-exit somewhere.
    Thanks
    Mark

    Hi,
    Try the following enhancements/exits for setting the status for PP order.
    STATTEXT
    CCOWB001
    COIB0001
    Regards,
    Anji

  • Extracting User Status for Sales Orders

    I am trying to extract user status transactional data for sales orders (at both the header and item level).  I have been following SAP note 300300 to configure the status extractors and map the BW objects to sales order status data sources (2LIS_11_VASTH & 2LIS_11_VASTI).  I think I have set up both R/3 and BW correctly according to note 300300 and the IMG documentation, but I am not getting any values in the info source for the new user status info objects, when I run the extract.
    Has anyone successfully done this?  If so, do you have any documentation or pointers on how I can get this to work?  Or, am I better off creating a generic extractor?  Thanks for your consideration.
    Sincerely, Hashi Chakravarty

    Hello Ravi,
    well yes, I can derive the status for that order in the update rules if i show the status as an attribute of the 0pm_order; but basically there will be only the last status shown.
    My problem:
    a. i report on day 1, the status of the order is REL
    b. on day 2 i load the master data for the orders, new status is TECO
    c. on day three i want to report in the past and see the status of day 1; that's not possible in this scenario because i'll see the current status (TECO).
    So that's why I want to have the statuses in the cube...
    The 2lis_17_i3hdr extractor is only sensitive to CRT and TECO statuses, but not to the others (like REL / BLC and so on... :_(( )
    I could read the statuses from the JEST and TJ02T tables...but still, if a document status is changed, no delta record is written in the queue...
    Thanks,
    Tudor

  • User status for production order

    From which table i can get the USER STATUS for a  production order?

    Hi
    Use the TableS:
    JEST  - Pass OBJNR of the Production ORDER (AUFK, AFKO tables)
    or from
    TJ02
    TJ02T
    reard if useful
    regards,
    Anji

  • User Exit for Maintenance Order(IW31)

    Dear All
    While Creating Maintenance Order , (IW31) ,,,   It is taking the cost center from the Equipment  Master  , But  my client doesn't want this . I need a user exit for this .
    How to solve this ?
    I have tried with the exits find inSDN , bcoz cost center filed is not in the exporting parameter of the function module.
    Kind Regards
    Karthikeyan.P

    hi karthick ,
    yes it cost center is picked from eqpt master record and it is use for creation of a default settlement rule in IW31 ... if u dont want that then just dont maintain cost center in eqpt master record and if ur requirement is to have default settlement rule for order type then user [ IWO10027 ] User exit: Generate user-defined settlement rule ...
    regrds
    pushpa

  • User status for investment order to block settlement to final asset

    Hi,
    I try to set up a user status to avoid user to settle internal/ investment order to final asset. I cannot find a user status that will let me make the distinction between the automatic settlement to AuC and the partial or full settlement to final asset.
    The process we are using is that we do automatic settlement from investment order to AuC on a weekly basis and as soon as the final asset has been entered via KOB5 (distribution of line item) we would like to setlle it.
    Do you know a way to set up a user status on an internal order to allow settlement to Asset under construction but not to final asset?
    Thanks
    Sabine

    Hi,
    I do not want to send the costs directly to final asset. Costs booked against the investment order should always first go to AuC and then to final asset. What we try to avoid is to have the 2 settlements immediately one after the other. We would like to have the settlement to AuC on a weekly basis and the other one only when capitalization is required. But if the final asset is already entered in the settlement rule of the order via KOB5, then there is a risk to settle to final asset. We would like to  only run the second type of settlement only when the asset is ready to be capitalized. To be able to do that we thought about using the user status. For example, if status is "release", we could settle to Auc but not to final asset and if status is "approved", we could settle to final asset.
    Do you see what I mean? I need a status that allows me to perform some transactions and another one that allows me some other business transactions. The problem is that the 2 settlements I am talking about are not recognized as business transaction but as processing type.
    Any ideas?
    Thanks
    Sabine
    Edited by: Sabine Janssen on Oct 14, 2009 10:46 AM

  • User status for crm order in bw

    Hello
    There is a customized status profile  in crm for sales orders.
    I'm using extractor 0crm_order_i for loading orders into bw.
    How can I get this user status in the data source through sbiw customization ?
    Thanks,
    Rita Arkin

    If you want to extract additional fields, you need to extend the
    corresponding extract structure and possibly the communication
    structure, fill the field with the user exit EXIT_SAPLRSAP_001,
    etc.
    Also, you will find additional information about such enhancments in:
    http://service.sap.com/bi
    > Documentation
    > Business Content Documentation
    > Extracting Sales and Distribution Transaction Data - vers. 2
    Chapter 7 of this document provides further information about the
    enhancement of extract structures.
    See transaction RSA5
    Colin

  • Field Exit or User Exit for Maintenance Order field.

    Dear All,
    we need an field exit or an user exit for order(AUFNR)field in PM module.
    The Client wants that the value of this field should be validated and for certaion condition an error message should be given while saving an invoice for this order.
    Kindly provide the user exit ..
    Its urgent.
    Thansk in advance ..
    regards
    Ajay.

    Implement Field Exit within program   
    For this example I am using dta element 'EBELN' from table EKKO.                   
    Step 1: Execute program 'RSMODPRF', entering the data element of the field
    Step 2:Create function module when prompted, and add you code to the source section using the parameter 'INPUT' as the field value you are checking
    Step 3:      Save and activate Function and execute transaction 'CMOD'.
    Step 4:      Choose option: Goto-> Text Enhancements->Data elements->New DE cust docu.
    Step 3:      Save and activate Function and execute transaction 'CMOD'.
    Step 4:      Choose option: Goto-> Text Enhancements->Data elements->New DE cust docu.
    Step 5:      Enter data element
    Step 6:      Save and activate
    Step 7: Execute program 'RSMODPRF' again but this time leave data element field blank. Step 8: Select the checkbox for the data element you have just created and choose option: Field exit->Activate This will now be active for all instances of this data element, but you can assign specific program and screen combinations by pressing the 'Assign prog./screen' button. You can also change the code you entered in the field exit function module by pressing the 'Edit FM' button.
    regards
    vinod

  • User exit for maintenance order Quantity check

    Hi All,
    I have one requirment in PM maintenance Order creation IW31.
    If Quantity is not entered in maintenance Order creation, system should through message.
    I have tried the following Enhancements
    IWO10002
    IWO10009
    Please help me in this regards.
    Deekshitha.

    Hi
    Please try from the list of available EXITS triggered in the case of IW31 transaction.
    EXIT_SAPMIWO0_003
    EXIT_SAPLIWO1_001
    EXIT_SAPLCOIH_003
    EXIT_SAPLCOIH_005
    EXIT_SAPLCOIH_007
    EXIT_SAPLCOIH_008
    EXIT_SAPLCOIH_009
    EXIT_SAPLCOMK_003
    EXIT_SAPLCOIH_012
    EXIT_SAPLIQS0_001
    EXIT_SAPLCOIH_014
    EXIT_SAPLCOIH_015
    EXIT_SAPLCOIH_016
    EXIT_SAPLCOIH_017
    EXIT_SAPLCOIH_018
    EXIT_SAPLCOIH_019
    EXIT_SAPLIWO1_004
    EXIT_SAPLIWO1_005
    EXIT_SAPLISM6_001
    EXIT_SAPLISM6_002
    EXIT_SAPLIQS0_017
    EXIT_SAPLCOIH_025
    EXIT_SAPLCOIH_026
    EXIT_SAPLCOI1_027
    EXIT_SAPLCOMK_029
    EXIT_SAPLCOI1_030
    exit_saplcoih_030
    exit_saplcoih_031
    exit_saplcoih_032
    <b>Reward points</b>
    Regards

Maybe you are looking for

  • How to passing object to the applet?

    Dear All, My project is needed to read the xml file (include the form content) and then parse the xml file to create the related object, so using the applet to display this dynamic form. Due to cannot directly open the file object and the applet, the

  • How to Start/Stop manually an oracle 9i database with a bat file?

    Hi; I have a manual Start/Stop of the db. How can i Start/Stop the 9i database all services with a batch file (windows 2000) ? All in one batch files ( One for Start & one for Stop)(Including listener) thanks for your answer !

  • SAP FI/CO Certification

    I am planning to take mySAP Managerial & Financial Accounting (2003)  C_TFIN14_03 - certification exam. The recommended courses for preparation are TFIN10, TFIN12, TFIN14 as per the curriculum. Can I take this exam now? Are there any websites to refe

  • Capture Scratch Error

    After deleting everything but three items in the capture scratch folder, I am still getting a error message that the folder is too large and as a result I am unable to capture anything. For time constraints, I went ahead and deleted everything in the

  • Why the website looks different in different browsers?

    Hello, I coded my website in Dreamweaver CS4, and let it go: http://www.lidesign.cc The problem is that it looks fine in Firefox, Safari, Opera but when I opened it in Explorer 7, some line appeared after header and also there is no space between par