ECR/ECO Authorization on system statuses - Coding help requested

HI PLM Gurus,
Unfortunately ( or that ,,,Iam not aware of)There is no SAP standard Authorization object to control a user setting a particular system status in ECR/ECO. This means by SAP's standard functionality any user who is authorized  with authorization objects  ECM_REQ and ECM_ORD  in their role  and all activities allowed, can set any statuses in ECR /ECO.
But typical business requirment in any change management requires the control status wise and so do we have one.
We knew this can be achieved by a custom authorization object. We have created a manual object  but need help with coding to get the current status of the object for matching the authorization (allowed) values .
Any help is appreciated.
Thanks,
Satya

Thanks Pranav,
Just to clarify ,I knew about the exit  and  Iam using the same exit, I was trying to get help on the coding part . Identifying Exit is not a problem .( we have used this exit a number of times for different requirements in ECM, like checking the lab/office field for an object before setting a system status , defaulting a  new version of document  etc)
Update : Got a parameter ( a dynamic field value)which helped us code very easily
,,,,Can share with you .
For system level authorization checks ,one can use Digital signatures and this might be the reason for not having(SAP not providing) a standard authorization object for "system status check "in Standard SAP ECM Authorizations.
Thanks a bunch for the response.
Rgds,
Satya.

Similar Messages

  • Why not all fields dimmed or show in display mode after system status TECO and CLSD for Project

    Dear All,
    When Sets the system status TECO or even CLSD all fields for WBS Elements are not goes to Display mode. User can still edit them or change then.
    The fields are:
    1. WBS Element Description, technical name: PRPS-POST1
    2. Person responsible number, technical name: PRPS-VERNR
    Other Progress and Customer enhancement tab pages for WBS Element all fields there also editable in TECO and CLSD system status.
    The client do not want to set LOCK system status for master data option.
    Is there any enhancement or standard way of doing that?
    Regards
    Saqib Usman

    Dear Saqib,
    Its a standard behavior of the system. In CLSD status, transactional data like Procurement gets restricted along with WBSE no and its scheduling details. But it allows to you change like WBSE desc./Responsible person.
    Also go thru the below link for clarification of WBSE system status:
    http://help.sap.com/saphelp_470/helpdata/en/ee/41f82246ee11d189470000e829fbbd/content.htm
    For locking all master data, as above experts suggest, you should use MDLK/LKD.
    Regards
    Shishir

  • Project definition system status change details

    Dear PS experts,
    Request, kindly let me know which report is available to show the system status change from
    crtd to rel
    rel to teco
    teco to clsd
    we would like to analyse which date or period the system status changed thru edit-status
    from crtd to rel
            rel to teco
            teco to clsd
    we don't use any user status.
    i have checked cn60 & all reports from cn41 to cn47, but i don't get any report states about the change details of system status.
    pl help
    srihari

    thanx,
    can u pl tell me about cn60 std report, does this use for system status change or any other purpose, pl let me what purpose this report is available for us.
    i wanted to know only the changes taken place in project definition with regard to crtd to rel or rel to teco or teco clsd, there should some report which will give this data without touching the tables.
    pl help
    regards
    Srihari

  • Claim notification system status

    Hi....I am facing an issue with the system status change.
    I need to set the system status to APOK("Give Approval") when a Claims notification(CLM1/2/3) is approved and then have to set it to NOCO("Complete").
    I am using the function module "STATUS_CHANGE_INTERN" to set the system status. I am doing it thru a background task.
    The issue is...when the status is set thru the normal transaction (CLM2), the system status APRQ ("Approval Requested") gets replaced with APOK but when this step is executed, the system only adds APOK and APRQ also remains as an active system status.
    Can anyone explain this behaviour.
    I am looking for a solution on how to set the system status APOK thru a background task.
    Thanks,
    Ram.

    Hi Ram
      There are 2 status. user status and system status. You need to populate the correct filed and in the background method change the correct status. This will work. I think you might me be wrongly updating the status of the notification or document no status. Check this once.
    Regards
    vijay

  • Change names from ECR/ECO system status screen (cc01, cc02)

    Hi all,
    I’m working with ECM main screen (CC01, CC02…) and the names assigned in the Standard process are not meeting tour needs and some steps are missing in order to cover all the specifications.
    If in a easy way I could change the name of the system status steps ( for instance change “Convert ECR” into “Start modifications”) will be great and, if this change could be link to a type of ECR would be like a dream because this will meet all the client requirement.
    Any comment or suggestion in how to do that? User status are not valid :S
    Many thanks in advance
    Alberto

    Hi alberto,
    I think you can't change it from "Convert ECR" to "Start Modifications" but you can use create your own Statuses as required and can be control through Status Profile where in you define this. and in first screen of CC31 or CC01 you need to make this "Profile" Field as Mandatory.
    Change type can also be linked to Profile, this way your client requirement will be fulfiled.
    Hope this will solve the problem
    Regards
    Rehman

  • System status and user status for ECR

    Hello,
    As per our requirement, we have defined some 7 user statuses. We need to link system status with user status
    How to link the user status with system status or is user status needs to be selected manually in every status of ecr
    Thanks.
    Anirudh,

    The user statuses are
    unassigned - workflow is not initiated,
    pending - change is not submitted to analyst who reroute it to change board,
    cancelled - change is cancelled,
    submitted - subimitted to analyst for routing to change board,
    hold,
    released,
    implemented - ECO complete
    We change only Document through ECR.
    We want to link system status to these above user status.
    The user tracks ECR by means of  user status and not system status.
    Anirudh,

  • CRM_MKTPL System and User Status coding

    In Market Planner (CRM_MKTPL) you can change system status (this is different from other areas of CRM)
    I've set up a status profile with system status.
    I've coded a BADI CRM_MKTPL to make sure users can only pick system status.
    But how (in the BADI) can I change the system status (There is a Status_change method in this badi) but I can't see the system status or see how to change it.

    sounds like you only want to show user status and not system status
    In the badi, there is a method status_change
    data: ls_bal_s_msg type          BAL_S_MSG
    if im_user_status is initial AND
         im_check_mode = 'X'.
        ls_bal_s_msg-msgty = 'E'.
        ls_bal_s_msg-msgid = '???'.
        ls_bal_s_msg-msgno = '???'.
        append ls_bal_s_msg to et_return.
        exit.
      endif.
    Where ??? is your own message id and number defined in SE91.  The system never shows the message, but takes the hint that you don't want the system status displayed.

  • HT1937 HI I HAVE AUTHORIZATION  5 SYSTEM AND NOW IM NOT HAVING THAT SYSTEM NOW IM NOT ABALE TO AUTHORIZATION MY SYSTEM ITS SHOWING U HAVE AUTHORIZATION 5 SYSTEM  AND I DON'T HAVE THAT 5 SYSTEM PLS CAN U HELP ME IN THIS IM NOT ABLE TO DOWNLODE ANY THING PL

    HI I HAVE AUTHORIZATION  5 SYSTEM AND NOW IM NOT HAVING THAT 5 SYSTEM NOW IM NOT ABALE TO AUTHORIZATION MY SYSTEM ITS SHOWING U HAVE AUTHORIZATION 5 SYSTEM  AND I DON’T HAVE THAT 5 SYSTEM PLS CAN U HELP ME IN THIS IM NOT ABLE TO DOWNLODE ANY THING PLS DO THE NEED FULL

    When you post again, don't do it in caps.
    They are considered shouting and are much more difficult to read.
    Allan

  • System Status Authorizations for Marketing Plans and Campaigns

    Hi Experts,
    We are using the Standard System Statuses on the Marketing Planner like the Created , Released, Approved, Finished, Locked and Rejected. My requirement is to limit the access to the Users for these Statuses. For Example :
    User 1 will have access to Created.
    User 2 will have access to Aproved.
    User 3 will have access to Aproved,Released, Create
    How do I set the Authorizations for the System status based on the User? I tried creating Authorization Keys under Status Profiles, but I am not clear on where to assign them.
    Please guide me.
    Thanks in Advance.

    Hi ,
    Thanks for your input. I am planning to go with your second option to go with assigning the Authorization objects at the Marketing Plan and also at the Campaign level . My only concern here is will we be able to assign status specific authorizations here ?
    The Authorization objects given are for change, create etc. There are no status specific authorization  objects mentioned.   My requirement is the person who creates the MP should have access to release it and only the approver should be able to see the approved status and change the status o approved.
    Do you suggest using Authorization keys and assigning them ?If so where do we define the restictions on the Authorization keys like
    Authorization Group 1 has authorization to Create , modify  a MP and can only   View / Change the  statuses to Create and Release.
    Authorization Group 2 has access to Modify and has access to change the  statuses to Aproved.
    Is there any way this can be achieved ? Please let me know if I am going in the right direction.
    Regards,
    Pooja

  • ECR/ECO & Object Mgmt Records

    Hello All,
    We are planning to implement the ECR/ECO process for the Engineering Change Process. I was trying to go thru the documentation for the same & seems overly complicated.
    Can someone help me clarify the difference between ECR/ECO status & Object Mgmt Status & how they compliment each other in the system?? Couple of observations:
    1. System allows ECR Check/Checked, Approval etc without an Object assignment, which doesnot make sense to me.
    2. Once an ECR is created, there are certain actions that need to happen on the Object Mgmt Rec's before the further statuses can be activated on the ECR's. Where do I, on one single screen, see the status for both the ECR & the Obj Mgmt REc's.
    If somebody can put these status things into perspective, it'll help clear the cob webs in my mind. I'm not able to figure out how I could fit this into my business, logically.
    Cheers

    Ok, I figured this one out. Release Strategies & effectivities are still a big confusion, though !!

  • Possible to set a system status that has been deleted again

    Hi,
    In the status profile, we have mapped the user status 'Approved' to '  CFAP Approve".
    When we set the status of the transaction to 'approved', the system status of "TBAP To Be Approved" gets deleted in the system (this can be seen from the transaction BS33 by entering the system status CFAP).
    As part of my requirement, I need to be able to allow the user to bring the status of the document back to 'To be approved'.
    The lowest and highest status numbers are set such that the user can set the status of 'to be approved' from a document in the status 'approved'.  The authorization key to set the status of 'to be approved' is also assigned to the user's role.
    However, in the system, I do not see the option of selecting status value of 'to be approved' when I go to change mode of the transaction. Is it because of the fact that 'TBAP' system has been deleted? Is there someway I can allow it again?
    Thanks
    (will gladly award points for useful answers)

    Hello Jaya,
    The problem seems to be caused by the lowest/highest status number set in the user status profile.
    Based on the rules and user status profile settings:
    - The status currently active determines the upper limit of the subsequent status.
    - The status with status number which was the highest one ever active for the object determines the lower limit for the status number of the subsequent status.
    For example, if there is the status profile set as following:
    Number   Status     Lowest    Highest
    10           AAAA     10            40
    20           BBBB       30           40
    30           CCCC       20           40
    40           DDDD       30           40
    Whent status DDDD is set on, then CCCC and DDDD should be available in the drop down list.
    Once you move back to CCCC, now the lowest and highest allowed status is 30(from DDDD's lowest)~40, so you will not see BBBB in the drop down list.
    I hope this could be helpful.
    Best regards,
    Maggie

  • ECR/ECO Workflow not working for multiple Objects

    Hello all,
    We have implemented ECR/ECO workflow by customizing the SAP standard one. We are facing a problem when entering multiple ECO objects such as mutiple Documents, materials, BOMs etc. When we create the ECR, two parralel workflow start (one for ECM and other for ECO) and depending on how many ECO objects we have included, multiple instances of ECO workflows will trigger (I think this is the standard behaviour as well but not sure)
    In our workflow, we have a wait step in ECO workflow that waits until ECM has been converted into ECO (ECOP status) and starts the ECO workflow. Also, we have created a Wait step in ECM workflow and that waits until the ECO workflows have reached the CONFIRMATED Step when the processing of the objects are finished.
    When we enter one object, both workflows start and ECO waits until ECM has been converted into ECO and then start the processing the Objects. when the ECO workflow is done (Status confirmated), it switches back to ECM workflow and then goes on with Close/Release steps of the Objects/ECO etc.
             But, when we have multiple ECO objects, both start well as ECR converts to ECO and the ECO starts and then work items are processed but then stops just before the CONRIMATED steps even though all objects are changed/maintained properly and  ECO workflows are completed. As a result, the control doesn't refer back to ECM and we never get the ECO close and Release step work items.
    I have checked SWETYPV, SWEL, business objects ECM and ECO but nothing gives a result..
    Any help would be appreciated..
    Thanks

    Can you please update on what is the status in the workflow log. You can check this from SWIA tcode.
    If it is in process step please check for ST22 dump if any.
    Thanks
    Arghadip

  • User specific System Status

    Dear All,
                   I want to make System Status i.e. Rel, Teco, Clsd User Specific. Means, a perticular user are only authorised to do it. I know we can do it by controlling the object. Let me know what is the object for system status??
    or
    We can controlled it thorught any other way??
    Thanks and Regards,
    Atul R. Rajmane

    Hi,
    Create Authourization Key BS52 say ZREL
    Create User status NREL - WBS Not released in OK02 assigne the authourization key.
    During authorization the the authorization object B_USERSTAT make corresponding allowance for user.
    in PFCG.
    Smilarly do for TECO.
    User status authourization key is helpful for ur purpose.
    Rgds

  • Posibilities of user and system status?

    Hi CRM experts,
    I've some doubts respect the user and system status configuration.
    My client wants to stop the upload process (to R3 site) of a Sales Order document, regarding a specific user status. Then, they want to restore the uploading process regarding into a specific user status different from the firts one.
    User Status -             System Status
    Status 1 -                Stop uploading process
    Status 2 -                Restore the uploading process
    I made the following customizing in my status profile (assigned to my Sales Order transaction)
    User Status -  Transaction Control -  Forbidden -  Set
    Status 1 -     To be distributed -    X -           X
    Status 2 -     empty -           empty -           empty
    When I save a Sales Order in Status 1, the BDOC is correctly generated and the document is not present in R3 environment. The problem occurs when I modify the Status, from Status 1 to Status 2. The document is in R3 environment (???) but the generated BDOC remains in Yellow light.
    Is correct to implement this uploading behaviour regarding a user status like my configuration? May I implement some checks on the upload BADI better?
    I need some help in these questions please.
    Thanks in advance

    Hi,
    It might be easier if you could come to a scenario were one specific user status should trigger the distribution. Then you have a direct link between a user status & a system status, meaning that there is no need for additional coding.
    If the bdoc remains in intermediate state, then that means there's an error in the queues or a short dump. check transactions smq1 & smq2 and ST22 in both systems.
    Michael.

  • System status APNG is active

    Hi,
    I have created one process order but while realsing it system gives error.
    "System status APNG is active".
    and while creating this order system gives error
    Master recipe XXXXXXX  xx has not been approved
    why these errors are coming and and how to solve.
    As far for realsing the order i have tried with option individual approval but No authorization for that
    Please let me know the slouation,
    thank you,
    Sakshi

    Hello Sakshi,
    Please go through below document for detail knowledge of Creating and releasing Process order step by step.
    Creating and Releasing Process Orders - SAP Pharmaceuticals - SAP Library
    I hope this document helpful to you for this issue,,
    Thanks & Regards
    Umesh Mali

Maybe you are looking for

  • How do I get thumbnails in Preview to Auto-Open?

    Recently switched from Snow Leopard to Mountain Lion.  I've adapted to many of the changes, but one thing I am finding horribly inconvenient is in Preview.  I do a lot of PDF work in Preview, and every time I open a new file, I then have to select th

  • Html format!pl help!

    Hi! i have the following in my database: <input type="text" name="test" value="test"> Now how to display this as a text box in the browser using jsp?Can anybody help pl!Thanks

  • Is there a null value in labview?

    how can I pass a null into an array?

  • CS4 Bridge and Photoshop crash when closing

    I am experiencing regular crashes with both Bridge and PS when I attempt to close them. Everything works until that time. I am using an iMac running 10.5.6. This is more nuisance than worry. Any suggestions? Cheers, Jeff

  • Double-click won't open Word document

    Weird thing: I received an MS Word document (.doc) as an attachment, and it will not load by clicking or double-clicking on it's icon. I can open it, if I go to Word and issue the "Open..." command. The file's name was a bit odd, so I removed the "#"