Status profile in Service orders.

i have requirement for which i  have created status profile(ZZPSCS03) and assign the  user profile ZCAT(preventing the time reporting ) with object type PM/ PP Order header. Now if i am creating the service order and assigning the user profile ZCAT at the service order header that is not preventing the time reporting at the operational level. can u help me out.
Regards.

Thanks Rohit,
"Have u given control to ur user profile zcat to prevent time reporting.
If not then go to ur user profile details tab and give the controls by selecting appropiate radio buttons"
Could you please explain  what does it mean by giving control to user profile.
Advance Thanks.

Similar Messages

  • Change status profile of Service order

    Hi,
    we like to harmonize all status profile of all incident process types  we have in our system. This means we like to create one status profile and assign this to 5 different process types. The problem is, we have in our system round about 20000 incidents and ( open and closed). This incidents have to be migrated. I think we have to change E-Status and Status profile and change documents. Are there any experiences with this task. I found nothing what really works (change status profile) in this time. I checked CRM_STATUS_PROFILE_CHANGE but dosn't work for me.
    Could anyone give some hints how to handle this problem?
    Kind regards Stefan

    Hi Stefan,
    You can try the below code to change the status and status profile
    ls_status_com-ref_guid = lv_guid."document guid
            ls_status_com-ref_kind = 'A'.
            ls_status_com-user_stat_proc = 'CRMACTIV'. " status profile
            ls_status_com-activate = 'X'.
            APPEND ls_status_com TO lt_status_com.
            ls_input_fields-ref_guid = ls_status_com-ref_guid.
            ls_input_fields-ref_kind = 'A'.
            ls_input_fields-objectname = 'STATUS'.
            CONCATENATE ls_status_com-status ls_status_com-user_stat_proc INTO ls_input_fields-logical_key.
            ls_fieldname-fieldname = 'ACTIVATE'.
            INSERT ls_fieldname INTO TABLE ls_input_fields-field_names.
            INSERT ls_input_fields INTO TABLE lt_input_fields.
    CALL FUNCTION 'CRM_ORDER_MAINTAIN'
            EXPORTING
              it_status         = lt_status_com
            CHANGING
              ct_input_fields   = lt_input_fields
            EXCEPTIONS
              error_occurred    = 1
              document_locked   = 2
              no_change_allowed = 3
              no_authority      = 4
              OTHERS            = 5.
          IF sy-subrc EQ 0.
            INSERT lv_guid INTO TABLE lt_guids.
            CALL FUNCTION 'CRM_ORDER_SAVE'
              EXPORTING
                it_objects_to_save = lt_guids
              EXCEPTIONS
                document_not_saved = 1
                OTHERS             = 2.
            IF sy-subrc IS INITIAL.
              COMMIT WORK AND WAIT.
         endif.
    Best Regards,
    Dharmakasi

  • How to use the selection profile and status profile for production order?

    Hi expert,
       I want to know how to use the selection profile and status profile for production order. what's the usage for these two selection profile and status profile ?
      Please help me.
      thanks in advance.
      george.shi

    Hi George,
    There are are two types of statuses.One is system status and second one is user status.These statuses will tell us current situation of an order.
    We can't change system statuses.But we can create our own statuses through status profile.With this profile we can control user statuses.
    In this status profile,
    1.We define the sequence in which user statuses can be activated,
    2.We define initial statuses
    3. Allow or prohibit certain business transactions.
    Selection profiles are used to select the objects (say production orders) with different status combinations.We assign status profiles to selection profiles in BS42 T-Code.
    Regards,
    Raja.
    Edited by: Rajarao on Oct 30, 2008 6:21 AM
    Edited by: Rajarao on Oct 30, 2008 6:22 AM

  • How to restrict status profile for sales order.

    Dear Friends,
    Pl suggest me for follwoing scenario
    ►     As per business process for tender/ institutional sales and exports, the order is complete once the complete delivery and invoicing for the same has been performed.
    ►     It was also observed that a sales order may be modified (material, quantity, price etc) even after complete invoicing of the same has been performed in SAP.
         The requirement is  Possibility to enable a control to restrict any amendments to the sales order after complete delivery and invoicing will be explored as per business requirements.
    Is there any solution above scenario without writing any code.
    Regards,
    Atul
    Edited by: atul thakur on Oct 28, 2009 5:09 AM

    Mr Atul,
    My understanding is, you don't want your user to be able to change the pricing and order quantity once the order is complete, i.e Delivered and Shipped.
    The status profile will not help you in the above scenario, Price/Quantity changes will not come up as Business transactions that can be controlled at Status profile.
    Standard SAP restricts the price changes to a completed item of the order, so no need to worry about this.
    But order quantity can be increased any time.
    So to restrict the user to increase the order quantity you need to use the User-Exits that SAP provided.
    Use the MV45AFZB user-exit program and form  FORM userexit_check_vbap to code this.
    Hope this helps you.
    Regards,
    Aj.

  • To change user status profile on sales order at run time.

    Hi Experts,
    We have defined status profile for Sales returns ( Doc type RE) which blocks the  return order on creation. There are two statuses here which are to remove the delivery block and to remove the billing block by authorised users.
    The requirement is now to have a three level block ( three statuses ) on the same document. We can create a new status profile and assign it to a new return sales order tpye  but we want to avoid creating new document types. Since this document type is used across various companies in the group we can not assign a new profile on the existing RE document as well.
    My question to all experts is
    Is it possible to dynamically change the status profile assigned to the document type based on characterstics like sales org or company code etc? If any body has done this please let me know the user exit , function module, BADI etc where the necessary coding has been done.
    Helpful answers will be rewarded with points.
    I look forward to your co operation.
    Regards,
    Kartik Shah

    Hi Liam,
    In the Program MV45AFZZ in the FORM userexit_save_document
    you use the following fn module to change the user status
    'STATUS_CHANGE_EXTERN'
    Example
    IF t180-trtyp = 'H'.  "Only creation time
      READ TABLE xvbap WITH KEY matnr = c_matnr.
      IF sy-subrc = 0.  "If above material exist then change status
        LOOP AT xvbap WHERE cuobj NE space
                       AND  matnr =  c_matnr.
          l_objnr = xvbap-objnr.
          CALL FUNCTION 'STATUS_CHANGE_EXTERN'
            EXPORTING
              objnr               = l_objnr
              user_status         = 'E0013'  "Send ej IDOC
              set_chgkz           = 'X'
            EXCEPTIONS
              object_not_found    = 1
              status_inconsistent = 2
              status_not_allowed  = 3
              OTHERS              = 4.
        ENDLOOP.
      ENDIF.
      sy-subrc = 0.  "Restore the previous condition
    ENDIF.
    Reward if helpful *********

  • Status profiles for sales order

    Dear all:
      I use  status profiles to do sales order approve(BS02)
    who can tell me which business transaction can settle Sales Order can or not make to MD04?
    the standard business transcation:
    Acct. assignment order/project
    Activate final billing doc.
    Actual activity allocation
    Actual overhead (periodic)
    Actual settlement
    Automat. WIP/results analysis
    Change configuration data
    Complete
    Confirm order
    Create billing document
    Create changeable copy
    Create delivery
    Create inquiry
    Thanks a lot .

    hi,Imran  and rohit rathi
    thank you very much for you help,
    maybe I have't depict the problem,
    I use user status profiles to do sales order approve, i have defined a status profiles and assigned it to sales document type ,  i have defined two statuses  A00 and B00 in the  status profiles .
    I hope if the sales order in status A00,it'can make to MD04,when the sales order approved to status B00,It can make to MD04.
    but I don't know which business transaction  shoud I choose when defining the profiles' status A00 by t-code BS02.
    thanks and Best wishes.
    zeng
    Edited by: zeng zeng on May 31, 2008 11:37 AM

  • Status profile in sales order

    Dear All,
    I have a requirement  as below
    In status profile  maintained 5 statuses in the sales order when the user  releases 4th status system should not allow to change the sales order .

    Hi
    Your requirement can be fulfilled through a User exit.
    You write the logic as below, All the data related to statuses are stored in JCDS and JEST tables.
    So you can pass the OBJNR from VBAK to JCDS table there you have to get the status for the fourth profile and look for the fields
    INACT and CHIND,  if for the fouth status if the CHIND is U then there should not be nay modifications
    regards
    Prashanth

  • Status profile in sales order  Re Release

    Hi Experts,
    Scenario is like this
    Iam using status profile ZETO1 in T.Code [BS02] for releasing sales order once Sales team person creates a sales order VA01. After this Fiance person will release through sales order  status in header (i have created status profile and authorisation key
    which will be with Finance person)
    I have status profile  like this step 10 and 20 in T.Code [BS02]
    10. created (initail status)
    20. released by finance
    once finace person release this delivery can happen.(i have used user exit for this)
    the problem is if sales team member again make changes in sales order then status of sales order again should go to step 10 then it should be again released by finance person.
    whether it is possible to re realese in status profile concept in SD???
    please help
    Thanks and Regards,
    kedar

    Hi
    Your requirement can be fulfilled through a User exit.
    You write the logic as below, All the data related to statuses are stored in JCDS and JEST tables.
    So you can pass the OBJNR from VBAK to JCDS table there you have to get the status for the fourth profile and look for the fields
    INACT and CHIND,  if for the fouth status if the CHIND is U then there should not be nay modifications
    regards
    Prashanth

  • Status Update of Service Order From Billing Document

    Dear Experts,
    I am told to change the User status of Service Order once the Billing Document is Generated.
    Here we are in CRM 2007 and i have done the status update of previous document but here
    Billing document is not possible to read through CRM_ORDER_READ (function module).
    Do any one have any idea how do i proceed.
    Thanks,
    SA

    hi sa
    to change the service order user status , when biling document is generated
    make an implementation of bill_acc_if  bai and in the method ENRICH_ACC_DOCUMENT
    read order data using crm_order_read  and change the status using
    CRM_STATUS_CHANGE_EXTERN
    thnks
    sam

  • Table for checking System Status in a Service Order

    Hi,
    In which table can I find System Status (like REL - Released) of a Service Order ?
    Thanks.
    Raj

    Linda,
    The system-statuses are stored in table JEST.
    An easier way to get this data is by using function module STATUS_TEXT_EDIT:
    CALL FUNCTION 'STATUS_TEXT_EDIT'
               EXPORTING
                    FLG_USER_STAT = ' '
                    OBJNR         = I_VIAUFKS-OBJNR
                    ONLY_ACTIVE   = 'X'
                    SPRAS         = SY-LANGU
               IMPORTING
                    LINE          = W_LINE.
    *           user_line     = w_user_line.

  • Automtic User Status updation in Service Order

    Hello ,
    Whenever I do "TECO" of service order , User status should automatically change."TECO" is a business transaction
    Do anyone have done this . Which exit is user to achieve above.
    Regards,

    Hi,
    Check the below FMs :-
    STATUS_CHANGE_EXTERN : This is used to set or delete User Status
    STATUS_CHANGE_INTERN :This is used to set or delete System Status
    STATUS_READ : This is used to read system status or user status
    First check up via User status , with proper status numbers
    If ur having many different than better u can go for user exit : IWO10009 PM Order: Customer Check for 'Save' Event. to check at save and set status accordingly ...
    For reading latest status - u may have to read from structure i think ..
    Tables :- JEST, TJ02T,TJ20 etc
    regards
    pushpa

  • Change in status profile of internal order

    I've changed the status profile assigned to an order type because of new requirements for disallowed transactions.  The new profile settings/ user status worked for new IO master data created.  However, for existing IO master data, the user status was not updated with the new status profile.  What's the transaction to reconstruct/correct the user status of old IO master data?

    Hi,
    Once you assign the sttus profile for an order type,this should work for all the orders assigned to that specific ord-type.
    create a new session and work.The orders will respond to the new status profile.
    Hope this helps.
    Regards,
    Ramesh

  • User status profiles for work orders and sub-orders

    Hi Experts,
    I have the following question regarding status profiles for SAP PM work orders (but I guess it relates to all user status profiles).
    Customizing
    A status profile is defined for order type "PM_A", which contains an authorization key "OP" for certain user states (to be set by the ordering party)
    Situation
    The ordering party A creates an order of type PM_A for contractor B, and B then creates a sub-order of type PM_A for contractor C
    Problem
    - If I assign the authorization key "OP" only to roles of party A, then party B can't set the user states reserved for the ordering party (correct for the order A->B, but not for the sub-order B->C)
    - If I assign the authorization key "OP" to roles of party A and party B, then B could set certain user states reserved for the ordering party in the order A->B, which is also wrong
    Question
    Is there a way to restrict sub-orders differently than "non-sub-orders", or do I have to create a "sub-order order-type" for each order type, in order to assign them different status profiles and authorization keys?
    Thanks a lot!

    hi
    since you have 3 roles to be assigned to the same order type with different authorization ,it is better you create an seperate order type for sub order and assign the user status with authorization for B and C
    regards
    thyagarajan

  • Status Profile for Internal Order

    Hi,
    Please tell me during creation of new status profile for new internal order type under status I have mentioned LKD - Locked and PLIM - Write plan line item. What should be used its corresponding Business Transactions with No Influence, Allowed, Warning, Forbidden, No Action which i need your valuable suggestion for our new implementation project.
    Best Regards,
    Samrat

    Hi Anand,
    My query is while creating Status Profile in tcode OK02, there are various business transactions are available under status which one is No Influence or Allowed or Warning or Forbidd etc. I need to know the actual business transactions required for the status profile. Presently I have mentioned two business transactions which are Release and Write plan line item under status LKD(Locked). Release indicator is "Not Influence" and "Set". And Write Plan Line Items checked only "Allowed" as business transactions. But another user status "PLIM" I am not able to incorporte business transactons. While click on new entries A to W business transactions are appearing which are all "No Influence". But after saving the screen and back from the screen records(Business transactons) are not being saved properly.
    I want to know the actual reason... Kindly need your suggestion...
    Best Regards,
    Samrat Roy

  • User Status Profile for Process Order Operations

    Hello Experts.
    I have a need to set up a User Status at the Process Order Operation level that will prevent operation confirmation when the status is Active .
    I have been successful at the following:
       --- Created a new Status Profile (transaction BS02),
       --- Creating a u201CHoldu201D status,
       --- Defined the Influence on Business Transactions,
       --- Set the allowed Object Types for the profile.
       --- In an individual Process Order operation, I can now select the Status Profile, and set the Hold status, and it functions correctly.
    My problem is that I canu2019t figure out how to set my new profile as a default for Process Order Operations.  For Production Orders, this is done in the IMG definition for the Order Type (transaction OPJH), updating field T003O-VRG_STSMA.  However the Order Type definition for Process orders (transaction CORN) only has a field for a status profile at the header level.  Iu2019ve searched through Configuration and the Recipe, and the Production Version, and the Control Key, but can find no where to set the default status profile for a Process Order Operation..
    As a final desperate act, I manually edited a T003O record for a Process Order Type in our test system, but even this failed to set a default Operation Status Profile for subsequently created Process Orders.
    If you have any knowledge about this, then please help.

    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

Maybe you are looking for

  • More phones on one Itunes account?

    Can I add more than one individual Iphone on one Itunes account? I need to set up my wife's New phone, and I don't see how to set up an individual account for her phone on my account.

  • Firefox Sync not connecting since yesterday

    I keep getting"incorrect account name or password". After password reset via the Sync website, I cannot update my be password and keep getting an "incorrect account or password" Are there server problems?

  • Os x 10.10 display settings not remembered

    New Mac Pro 12-core running 10.10.2, main monitor is LG UM95 connected via thunderbolt, also a Panasonic TV connected via HDMI to the HDMI port. At every restart, the display settings revert to "mirrored" mode. How do I fix this?

  • Talent Management TREX and Enterprise Search

    Hi All, in the area of talent management I try to use the TREX search functionality. I have two problems: 1) For Connector HRTMC_AES_DOCUMETS no indexes are available although I started indexing many times. Other Connectors have active indexes. Appra

  • Page dislays incorrectly

    I did a web site http://www.s--p--c.com/ in Dreamweaver. I uploaded it and everthing works correctly except the page reduces itself to about a quarter of the correct size and places itself in the top left portion of the screen on some browsers. This