Service Order Component User Status

Hello All -
Has anyone successfully tied a user status profile to the component item on the service order?  I've added the object type from BS12 and BS02, but I can't find a configuration assignment at the component level.  Any help is greatly appreciated!

Hi ,
What i get with your query is that you want to know the user status at component level. I mean to say for example if suppose product has come for repair than at each level of service what is the status of the process at user level you want to know that.you can get that into table crmc_status_proc table. this table is UI filter in order to restrict visibility of status management in the CRM business transaction to the necessary functions there.
Entries in the CRMC_STATUS_PROC table control the following:
Which system status should be displayed in the CRM business transaction?
Which of the system statuses used in the CRM business transaction are lifecycle statuses?
Which system statuses may be set manually in the CRM business transaction?
Which system statuses may be deleted manually in the CRM business transaction?
If a system status may be manually set or reset, which business transactions should be used for setting or resetting?
Should the display or maintenance be restricted to specific business object types?
Which of the system statuses used in the CRM business transaction should be displayed in the toolbars for status maintenance?
Visualization of the system status using an icon
thanks
hemant ghiya

Similar Messages

  • Create APG ( approval granted) status in process order through user status

    Dear Gurus,
    My business requirement is to create APG ( approval granted) sytem status in process order through user status functionality, if possible.
    This needs to be activated while creating process order itself. Any help is greatly appreciated.
    Warm Regards,
    Satish

    As of this date, we have still not implemented a fix, but I did get some information from someone else who has.
    I'll post his information here for all to see.  Hope you find it helpful.
    From: Joe
    Yes we managed to do it.
    After several false starts and CMOD/projects which suffered because only the default keys (for order number, aufpl etc) were in place and not the actual, we coded up the IN_UPDATE method in the WORKORDER_UPDATE badi. This gives us the final format after the DB save (but before the commit). The update of the STATUS using the SAP std function module was actioned successfully but the status profile was not actually passed through. We assumed that this was because of the update task - so we introduced an INSERT into JSTO instead (a bit naughty I know, but desperate needs etc). If you require anything more let me know.
    Best Regards
    Joe

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

    Hi
    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

  • Is the Sales Order Item User Status available in user exit MV45AFZZ

    Hello,
    Does anyone know if a sales order line item user status is available within user exit MV45AFZZ (USEREXIT_SAVE_DOCUMENT)?
    I need to send an email when the status changes from one specific value to another specific value but I don't seem to have access to what the latest value is in this user exit.
    I have found a table XTVSTAT which cntains some user status' but it's not clear which status maps to which line item.
    If anyone has any suggestion please let me know.
    Thanks,
    Ruby

    Hi,
    I do need to access the values as I need to check for a specific change to the user status from value A to value B.
    I have already tried debugging the user exit and searching through the available variables but the status information doesn't seem to be available.
    I guess I will have to try the output determination route. Can you explain this in a bit more detail please.
    Thanks,
    Ruby

  • Classification in Service Order Component level

    Hi All,
    We have a requirement to maintain various codes at the component level of the service order. 
    At header level (Servicable Material / Product) of service order, we can do it by maintaining the material for  classification and there by allowing for configuration.  Can we do similar thing in component level?
    If configuration at component level is not possible, is there any way that I can add 5 to 6 columns in the component tab without changing the SAP standard code?
    Please let me know how this can be achieved .
    Thanks in advance.
    Regards,
    Surya.

    Hi Surya,
    It is not possible to enter configurable material as components in service order.
    See SAP Note 409513 (RMA: Repair of configurable material). You want to repair a configurable material in the RMA process. After posting of the returns delivery for the repair order the system generates a repair item and a service order is generated in the background. However, the generation of the service order terminates and the system displays error message IW292: 'No configurable material can be assigned to the order'.
    However, I think you can use classified materials, if it is of any help to you.
    Regards
    Nikhilesh

  • Service order confirmation in status "Completed To be Distributed"

    All,
    I have created a service order confirmation based on service order and it is in status "Completed To be Distributed" for a long time. It is not being distributed to ECC system also. Could you please let me know how to make it "successfully distributed".
    Thanks,
    Jenibalet S

    Thanks for your reply, The executive service employee is present in ECC and when I reprocess the bdoc in SMW01 the service confirmation get the status "Contains Error Distribution Incorrect" and it is showing the following error " An error has occured in the system HT3CLNT200 while copying the document".
    Moreover in SMMW01 I have forund the following error messages
    Function module COM_KOSTENSET_GET does not exist
    No mini-template types could be determined
    Could you please help more on this?.
    Thanks,
    Jenibalet S
    Edited by: Jenibalet S on Jul 15, 2009 5:55 PM

  • Bapi to update order header user status

    Hi
    Please suggest any FM or BAPI to update header user status or if no user status exist then it will add the User status at header level.
    Thanks
    Aditya

    Hi Aditya,
       Object key is nothing but the Order number.
       If you are changing the header level data the Object key is ordernumber. Example: 000300001487
       IF you want to change the Components or Partners or  Operations then we have to specify the line item number along with order number.
      Example : if line item 0020 needs to be changed then Object key = 0003000014870020.
      Hope this may be useful.
      Regards,
      Sravanthi

  • Service Order Operation User exit

    Hi,
    I am looking for user exit to validate operation data in sevice order on entry and while saving.
    I have checked IW01 user exits but enable to find the correct one.

    > Hi,
    >
    > I am looking for user exit to validate operation data
    > in sevice order on entry and while saving.
    >
    > I have checked IW01 user exits but enable to find the
    > correct one.
    Hi,
    This is my first post. I think you can also use function EXIT_SAPLCOIH_009. This is fired on any of maintenance order/service order save event.
    Regards,
    Abhijit

  • How to find the Service order and its status..

    Hello,
    How see the status of the service order...
    i have to search for all the service orders where all of them completed once....
    which tables, fields are useful.
    Please help to solve this issue.
    thanks for yoru cooperation

    Hello Gun,
    How to see the status desciption for example
    I1005
    I1004
    I1002...etc
    waht I1005 means. I have to display status of each service order in the list , here i can not display I1005 is the status, instad i have to diplay I1005's desciption.

  • Service order component not reflecting in sales order

    Dear All,
    I have mapped service notification type & service order type now if i create sales order directly from the service notification sales order is not reflecting the componets assigned in service order for that service notification. can anybody help me out?

    Sanjay,
    This is not standard, although it is possible through development (e.g. via action-box).
    However, there is the advance shipment functionality in the service order which does allow you to create a sales order from the service order components...
    PeteA

  • Plant Maintenance / Customer Service Orders - Component Data

    I asked this question yesterday but was told to go and look at SAP Help. Which I had done anyway but i've looked again and I'm still confused. On our SAP ECC system we use PM/CS Orders. I can see that I can extract the data from these orders using the 2LIS_17 & 2LIS_18 (Cubes 0PM_C04 & OCS_C03) . However these dont show the linked component data it's pureley operation data. I can see there is a goods movement cube that shows goods movements but is there any standard PM/CS cube that show stock and nonstock components that are linked to operations?
    Thanks
    Joel

    Hi,
    Thanks for your suggestion.
    I've also already turned on the BC for inventory management and I can see the stock / non stock data there but i want to actually link it to the operation on the order. If the inventory management stuff si the only way to do it I guess we'll have to see if there is anyway of customising to get there.

  • Automating offset reqmt date on service order component line

    Hi,
    I have an issue with automating the offset on component detail screen when creating the new component line.
    When creating the new component line we are using EXIT_SAPLCOMK_007 to default plant and storage location based on functional location and stock determination group. this works no problems.
    Now based on the same I want to default a value into reqmt date offset on the new component line. I could not find a suitable exit or BADI for this so I enhanced the FM CO_MK_GET_USER_PLANT_STLOC that is calling the exit EXIT_SAPLCOMK_007 and fill the values into the offset fields in resbd structure. the value is set on the offset on the created component line but the reqmt date is not calculated right.
    After a little debugging I have concluded that the initial creation of the component line always uses the calendar from the operation, whereas when I manually enter an offset the calendar of the plant is used. I can see that I can implement a BADI so that when entering manually the calendar from the operation is used, but the calculation must be based on the calendar of the plant.
    Any ideas how to set the offset automatic on a newly created component line and have the reqmt date calculation work as standard when entered manually?
    extra info:
    calculation of date is done in FM CX_SCHED_VIA_OPERATING_TIME.
    when updated manually its called from FG COMD subroutine FUNCT_BDTER_CHK
    when set on creation it is called from FG COMK subroutine BDTER_FILL.
    Thanks in advance,
    Steffen Høegh.

    Hi,
    just to update on the solution.
    Ended up doing an implicit enhancement at the end of routine bdter_fill in FG comk.
    algorithm:
    If Offset and manual maintenance of req. mt. date is initial.
      if certain order types
        Logic for determinig offset
           write new offset to resbd_g fields nlfzv and nlfmv
    now the rescheduling part in code.
    BEGIN determine calendar
    Logic for determinig if calendar from plant or operation should be used.
    This logic is derived from sub funct_bdter_chk in FG COMD
          TRY.
              GET BADI badi_cx_offset_calid.
       --> call BADI to determine calender for offset
              CALL BADI badi_cx_offset_calid->change_calid
                EXPORTING
                  is_caufvd        = caufvd
                  is_afvgd         = afvgd
                IMPORTING
                  flg_use_wc_calid = flg_wc_cal.
            CATCH cx_badi_not_implemented.
        no implementation
            CATCH cx_badi_multiply_implemented.
            CATCH cx_badi.
          ENDTRY.
          IF NOT flg_wc_cal IS INITIAL.
            l_calid = afvgd-kalid.
          ELSE.
            IF l_t001w-werks <> t001w-werks.
              CALL FUNCTION 'CO_TA_T001W_READ'
                EXPORTING
                  t001w_werk = resbd_g-werks
                IMPORTING
                  t001wwa    = l_t001w
                EXCEPTIONS
                  not_found  = 1
                  OTHERS     = 2.
            ELSE.
              l_t001w = t001w.
            ENDIF.
            l_calid = l_t001w-fabkl.
          ENDIF.
    END determine calendar
    *BEGIN Scheduling
    *logic is from above
          IF caufvd-autyp = auftragstyp-fert OR
             caufvd-autyp = auftragstyp-bord.
            CALL FUNCTION 'CX_SCHED_VIA_OPERATING_TIME'
              EXPORTING
                i_date_start = resbd_g-bdter
                i_time_start = resbd_g-bdztp
                i_duration   = resbd_g-nlfzv
                i_unit       = resbd_g-nlfmv
                i_fcalid     = afvgd_g-kalid
              IMPORTING
                e_date_end   = resbd_g-bdter
                e_time_end   = resbd_g-bdztp.
          ELSE.
            IF NOT resbd_g-bdter IS INITIAL.                    "note683510
              IF resbd_g-nlfzv < 0.
                l_time = time_const-beg.
              ELSE.
                l_time = time_const-end.
              ENDIF.
              CALL FUNCTION 'CX_SCHED_VIA_OPERATING_TIME'
                EXPORTING
                  i_date_start = resbd_g-bdter
                  i_time_start = l_time
                  i_duration   = resbd_g-nlfzv
                  i_unit       = resbd_g-nlfmv
                  i_fcalid     = l_calid
                IMPORTING
                  e_date_end   = resbd_g-bdter.
            ENDIF.
          ENDIF.
        ENDIF.
    Regards and thanks for the help,
    Steffen Høegh
    Vestas Wind Systems

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

  • Work orders and updating user status (via IW32)

    Hello All,
    I was given a design to create a program that will retrieve all open work orders. The program needs to check on all the purchase orders for that work order to check if order quantity matches the received quantity and the invoice quantity. If it matches, I will do an IW32 to change the user status to 'AIP' (All Invoices Paid). If there are no invoices or purchase orders, I will again, do an IW32 to change the user status to 'AIP'.
    And since this is my first time to work on a PM ticket, I'm not very familiar with the tables being used. I've tried looking for a list of PM tables. One table I got is AUFK (Order Master Data). I searched through the table and it has the fields for Sales Order Number (KDAUF) and Item Number (KDPOS). Is this the Purchase Order related to the work order? Also, is there a way I can see or verify it through a transaction? I tried looking into transaction IW33 but I couldn't find any Purchase Order Number there. Also, how do you know if a work order is open or not? Is there a field that indicates it?
    I was thinking if there are any BAPI's I can use to change a work order's user status instead of doing a CALL TRANSACTION 'IW32'? I saw a function module, RFC_CHANGE_PM_ORDER, that does a remote function call to IW32 but this has dialogs. I'd appreciate any input.
    Many thanks in advance!
    Regards,
    Kristine

    Hi
    You can use the BAPI - BAPI_ALM_ORDER_MAINTAIN to maintain orders.
    Given below few order related tables
    AUFK     -Production order headers
    AFIH     -Maintenance order header
    AUFM     -Goods movement for prod. order
    AFKO     -Order header data PP orders
    AFPO     -Order item
    RESB     -Order componenten
    AFVC     -Order operations
    AFVV     -Quantities/dates/values in the operation
    AFVU     -User fields of the operation
    AFFL     -Work order sequence
    AFFH     -PRT assignment data for the work order(routing)
    JSTO     -Status profile
    JEST     -Object status
    AFRU     -Order completion confirmations
    This may help you.
    Thanks & Regards,
    Govind.

  • EXIT/ BADI/ Enhancement point for User Status change in Order

    Hi all,
    I am looking for an EXIT or a BADI or an enhancement point specifically for user status change in an order thru IW31/IW32.
    I have the exit names for Order PBO, PAI, 'SAVE' event etc. so m not looking for generic answers.
    I have to put some validations for the Order on USER STATUS CHANGE. Let me know if any of u have any pointers on that.
    Thanks and Regards,
    Sonal

    Hi,
    Use this Enhancement IWO10009 and call these function module to change the User Status
    STATUS_TEXT_EDIT --> To Read the existing status.
    STATUS_CHANGE_INTERN_VB --> to change the status.
    Regards,
    Satish

Maybe you are looking for

  • File 2 Proxy Sync - BPM - Mapping

    Hi Guys, I am doing file 2 proxy sync interface. I am getting 2 files from 2 locations. First file contains group of records and second file contains the total records in the file 1. File 1: File :1 GroupNo    InvoiceNo     InvoiceDate   InvoiceAmoun

  • DBMS_JOB problems

    Application Express 3.2.1.00.10 I have an odd problem with the dbms job and a package that sends email. Initially, I had a job running every Monday at 8 AM to run a package that send out E-Mails of any pending events. That was running just fine. I ha

  • Help viewing shared calendars on my iPhone?

    I've seen this same issue in a couple forums but haven't seen a solution yet. Maybe I'm just missing something. I am running outlook 2007, exchange 2003. All of my appointments in my calendar sync nicely between outlook and iphone but we have a share

  • Customizing icons in sys folder extension folder IO...kext pkg issues

    I currently run a mbp 17" early 2011. For years of OS iterations including Lion 10.7.3 I've customized my icons throughout the system folder, including the extensions folder. Till now. I don't know if the issue is recent firmware /smc update related.

  • ORA-12203 :TNS :Unable to connect to the destination.

    Hi, All I installed Oracle 8i and oracle form 6i. The installation was successful. It is installed in separate drive. I can't connect to the forms the error is ORA-12203 :TNS :Unable to connect to the destination please help me..