To Restrict fields when change posted SC

Hello,
Is there any way to restrict fields when change posted SC ? currently if SC already approved by 3 manager and waiting for the last manager for approval then the requestor change any fields in the SC, the approval flow will be reset from the beginning.
Is there any way to restrict some fields so whatever changes on these field will not reset existing approval ?
Fyi, we're using SRM 4.0
Thank's & Regards,
Sastra

Hi,
To disable changing the SC by the requester durng any level of approval,you can set the value for the parameter "BBP_WFL_SECURITY" in SU01(under personalization tab) for the requester  user.
Also based on the value of this paramtere you can also define whether the workflow for approval  should be restarted in case of any chnage in the SC.
See the foll link for more details:
http://help.sap.com/saphelp_srm50/helpdata/en/f7/a6a3415e34b05fe10000000a1550b0/frameset.htm
BR,
Disha.
Do reward points for useful answers.

Similar Messages

  • "Segment" field when invoice posting (FB60, FB70)

    Dear experts,
    We use Segment reporting so we need report balance sheet and income statement on each segment. But when I post invoices through t.codes FB60 (F-43) or FB70 (F-22) I can't enter Segment information for vendor or customer item under tab "Details" in t.code FB60 or FB70, because it is missing. So please help me, how to add this field and make it available in t.codes FB60 (F-43) or FB70 (F-22)?
    Thank you.

    Hi friend,
    I need some documents regarding document split. and segment reports.
    My client Requirement is:
    1) They want segment reports
    2) Vendor wants to be update in Profit center
    pls  suggest  what i hv to for that
    here configuration did Profit Centers as segment
    if we got report with PCA wise then problem wl solve
    can u suggest.
    pls send some document to my mail id: [email protected]
    Regards
    Vinod

  • Screen field when do posting

    Dear all,
    When I do AP posting with F-02 manually, posting key 31, field status variant G067(Reconciliation accounts), in line item for this account, we need to show the field  'Purchase Document No',
    But I checked the related confiuration, I set this filed to be optional or mandatory, but it can not be effect.
    I do not know why, is their any I ignored?

    Dear,
    Thanks for your kind reply,
    MM logic is effective, I set the "Purchase Document" field as optional or mandatory,bur it is not shown at all. can this field be displayed when do posting using posting key 31?
    Rgds

  • Updating fields when changing one field in runtime

    i have an hr (human resource) database tables
    and i build a from to query about the employee_id
    and view all details of the employee in one data block
    and another data block tabuler view the jop history of this employee
    i want when i change the department of the employee
    the jop history updated and i can see the new jop in the jop history view with the new date
    in the start date and the old jop terminated in the end date with the new date
    the structure as the folowing
    Employee_details
    employee id---- employee name-----------
    jop titel----- department----
    jop_history
    start_date end_date jop_title Department ckeckbox
    i want to when updating department the jop title in the same block
    and the jop history automatic ad an new row with the new jop its start date the day date
    and the previuos jop ended with the same date
    and front of the current jop the checked box is checked

    Unfortunatey i havent started yet. I have so far created a servlet which accesses a mysql DB passes the results to a jsp page and displays them in a table. This works fine. What i want to do now is create a second jsp page where an adminstrator can change the value of the last field for any paticular row. whether this info should be displayed in a form or table i dont know.thinking about it maybe i can populate a form with an individual DB row with the option of changing the last field in the form. does this sound like it might work or has no one got a clue what i am talking about.
    thanks

  • Automatically update a 'Last Updated By' field when changes are made a database record.

    Basically I'm building a database app using mySQL and PHP.
    I'm from a design background, rather than a techie one, so I'm far
    more comfortable using the DW and phpMyAdmin parts, but less so
    with any code.
    We want to have a 'Last Updated By' field that automatically
    populates with whoever created or last edited a record.
    What's the best way of achieving this?
    I've looked at some mySQL stuff, but all looks a bit over my
    head to be honest. Have a table of Users in phpMyAdmin - not one as
    part of the database, but under privileges - so where 'root' is,
    plus another couple I've added.
    In the web directory, I just have a standard connection file
    that looks like :
    <?php
    # FileName="Connection_php_mysql.htm"
    # Type="MYSQL"
    # HTTP="true"
    $hostname_connDevelopments = "localhost";
    $database_connDevelopments = "developments";
    $username_connDevelopments = "root";
    $password_connDevelopments = "password";
    $connDevelopments =
    mysql_pconnect($hostname_connDevelopments,
    $username_connDevelopments, $password_connDevelopments) or
    trigger_error(mysql_error(),E_USER_ERROR);
    ?>
    But how do I do it so that people log in to the database?
    Alternatively, can I just use DW's log in (ie log in to
    particular pages, rather than users log in to the database, using
    database privileges?
    And from there have a hidden field in my insert and update
    pages that's set to the current user, and that value can then be
    inserted in the table?
    Any help or pointers with this greatly appreciated.
    Cheers.

    Thanks David. That sounds about right - the last app I did
    was an online photo library, and used the Log In stuff for that.
    With this one, we want to track changes, as we'll follow the
    progress of the developments from early info right through to
    completion - hence last updated, and last updated by fields.
    So I figured it should be do-able as an extension of the log
    in stuff, ie pass the stored current user somewhere.
    Regarding security - this is just a local app running on an
    internal server, rather than out there in the wild.
    To test it out, I've added a 'LastUpdatedBy' field to my
    other app, and added in a hidden field in my update page :
    <input name="LastUpdatedBy" type="hidden"
    id="LastUpdatedBy" value="$_SESSION['MM_Username']">
    I have the code that does the inserting :
    if ((isset($_POST["MM_update"])) &&
    ($_POST["MM_update"] == "form1")) {
    $updateSQL = sprintf("UPDATE Photos SET Link_ID=%s,
    Title=%s, Rights=%s, Rights_Details=%s, Credit=%s, Width=%s,
    Height=%s, Year=%s, Supplier=%s, Photo_File=%s, Orientation=%s,
    Admin=%s, Region=%s, Country=%s, Easting=%s, Northing=%s,
    LastUpdatedBy=%s WHERE Photo_ID=%s",
    GetSQLValueString($_POST['Link_ID'], "text"),
    GetSQLValueString($_POST['Title'], "text"),
    GetSQLValueString($_POST['Rights'], "text"),
    GetSQLValueString($_POST['Rights_Details'], "text"),
    GetSQLValueString($_POST['Credit'], "text"),
    GetSQLValueString($_POST['Width'], "text"),
    GetSQLValueString($_POST['Height'], "text"),
    GetSQLValueString($_POST['Year'], "text"),
    GetSQLValueString($_POST['Supplier'], "text"),
    GetSQLValueString($_POST['Photo_File'], "text"),
    GetSQLValueString($_POST['Orientation'], "text"),
    GetSQLValueString($_POST['Admin'], "text"),
    GetSQLValueString($_POST['Region'], "text"),
    GetSQLValueString($_POST['Country'], "text"),
    GetSQLValueString($_POST['Easting'], "text"),
    GetSQLValueString($_POST['Northing'], "text"),
    GetSQLValueString($_POST['textfield'], "int"),
    GetSQLValueString($_POST['LastUpdatedBy'], "text"));
    The bits in bold I've added for the LastUpdatedBy - but no
    joy - that's entering $_SESSION['MM_username'] into the table.
    What should the syntax be?

  • FRM-40735: illegal restricted procedure COMMIT in POST-CHANGE trigger

    I am using forms6i. I have three text fields FL1 ,*FL2* , FL3 in a form. Cursor passes from FL1 to FL2 and FL2 to FL3. I want when cursor transfers from FL1 to FL2 the form should be saved(commit). On FL1 i put COMMIT; in post-change.
    But when I pressed Enter key on FL1 it gives following error message.
    FRM-40735: illegal restricted procedure COMMIT in POST-CHANGE trigger
    Can you help me doing this.

    Gul wrote:
    I am using forms6i. I have three text fields FL1 ,*FL2* , FL3 in a form. Cursor passes from FL1 to FL2 and FL2 to FL3. I want when cursor transfers from FL1 to FL2 the form should be saved(commit). On FL1 i put COMMIT; in post-change.
    But when I pressed Enter key on FL1 it gives following error message.
    FRM-40735: illegal restricted procedure COMMIT in POST-CHANGE trigger
    Can you help me doing this.You cannot use COMMIT_FORM in post-change trigger. Because post-change only accept UN-restricted procedure. and commit is not.
    try this
    /* Trigger KEY-NEXT-ITEM on every item and write sample code */
    commit_form;
    next_item;Hope this works..
    Hamid
    Mark correct/helpful to help others to get right answer(s).*

  • PDF form text fields' options change when opened in READER on a MAC.

    I created a PDF form using Adobe X PRO. All fields are UNCHECKED for Property/Options/ "scroll long text". I save and distribute the form as a "reader extended pdf/enable additional features" so it can be saved and returned using READER.
    When a Mac user opens the extended form in Adobe READER, ALL the text fields change to scroll. When he returns the completed form to me, every text field, even signature and date fields, are changed to scroll text.
    What is happening in the transition from PC to MAC?

    Preview is the default PDF viewer on the Mac. It should never be used with PDF forms. Just let them know that they should use Adobe Reader. Provide a link or URL where it can be downloaded and let them know that it's free.
    There are things you can do so that it doesn't work in Preview, but it involves some scripting. If interested in this approach, post again.

  • How to trigger replication from CRM to ECC when changing custom z-field?

    Hi all,
    I've created a z-field in CRM which matches the field KNVV-KLABC in ECC. I've created the needed user exits to replicate from ECC to CRM and vice versa. The functions are called and update successfully. So actually everything works fine except for one thing...
    When I change the z-field in CRM - and only that one field - the replication is not triggered hence KNVV-KLABC is not updated. When I however change my z-field together with another pricing field (e.g. Customer Group) then the replication runs and both fields are updated in ECC.
    How can I trigger the replication if only my z-field is changed?
    Best regards,
    Melanie

    Hi there,
    Thanks for your replies.
    I've solved this myself a couple of days ago. However I did it in a different way as suggested here. I will post my solution as soon as I find the time to do the documentation.
    Maybe as a hint if someone runs into this; adding a field to the pricing structure of the BP sales areas (SET0030 if you need to know) seems strangely enough "not possible" - I mean it's "not ready yet".
    AET f.i. doesn't allow you to add a field there and with EEWB you cannot choose to replicate it to R3. Thus for my solution I had to change SAP Standard unfortunatelly. Also the my customer wants to be able to search for this new field on the Account Search Page - so many steps were needed to achieve all this. As I mentioned I shall present my solution as soon as I get the time for it. If I should forget and you need to know how I did it you may reply to this thread as I'm watching it so I'll be reminded.
    Best regards,
    Melanie

  • Can business area change when we post a clearing document?

    Hi all,
      Is it possible to change the business area when we post a clearing document?
      For example, we need to pay the line item that have business area 3000. Then we use transaction F110 to create a payment then a clearing docuement will be created with business area 3000. Can we configure it to change to Business area 1000 when we do the payment.
      I tried to implement a FI substitution but Business area field cannot be changed(OSS Note 42615). we can do that by changing standard program but it is not recommended by SAP.
      Any idea on how to do this? Configuration, BTE or any user exits? Point will be rewarded for any helpful answer.
    Thanks,
    Chaiphon

    hi raj,
      Could you please explain more about assignment and substitution? did you implement this before?
      I am in doubt because OSS Note 42615 said that GSBER (Business area) must not be substituted. Therefore, if you implement it and there is no problem, I will do the same.
    Thanks,
    Chaiphon

  • Restrict users to change value in user id field in SM36

    Hi,
    Our users are currently given authorization objects S_BTCH_NAM, S_BTCH_ADM and S_TCH_JOB in order to be able create background jobs and execute using batch admin userid, and not under their own userid.
    I like to know is there way to restrict users to execute transaction SM35, SM36, SM37 to create a job under another person's userid.
    I am looking at grey off the userid field in SM35, SM36, SM37 when users execute these t-code in online mode. I want to restrict them from schedule job to run under another person userid.
    However, if users perform a transaction and call a customised program to create a batch job in background to be executed under batch_admin userid, without failing the job.
    How can it be achieved? Does SAP allows configuration to grey off userid field?

    The problem is that our customized program will first create a job under user "X" userid for audit trail purpose. Because user "X"does not have necessary authorization to perform full update of all other transactions or tables update, in the job, the program will indicate a non-user account with SAP_ALL authorization to perform the update.
    Since your custom program check for S_BTCH_ADM and S_BTCH_NAM from User's authorization we cannot put S_BTCH_ADM=N there and in that case, users would be able to create jobs with other user ID by executing SM36 directly.
    Option 1: Discuss with your developer if it is possible to create a custom exit in the Sm36 program to perform the above authorization check in your Batch user ID's authorization instead of your dialog users. In that case your custom program would run as expected as long as your Batch user ID has proper authorizations for S_BTCH_ADM and S_BTCH_NAM and your dialog users can be restricted to S_BTCH_ADM= N
    Option2: Create a transaction variant for SM36 in tcode SHD0 and make field "User" invisible and then link the transaction variant to a custom tcode which is to be created with start type "Transaction with Variant (variant transaction)".
    Please refer to an SDN article for process of [creation of a transaction variant and linking it to a variant transaction|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40d1443e-0184-2c10-c68d-c612f771fe6f?quicklink=index&overridelayout=true]
    Then have your custom program updated to call the custom tcode instead of SM36 and modify your user's roles to replace SM36 authorization with ZSM36 (Check indicator values of SM36 are pulled into the role). This will ensure your custom program can create jobs under a different user whereas when your user executes SM36 online, the field to change 'user' will not be visible and by default they would be forced to create jobs under their own IDs inspite of having S_BTCH_ADM=Y and S_BTCH_NAM= <your Batch user ID>
    Hope this helps!
    Sandipan

  • Serv. Desk: Action: send an email only when a value in a field has changed

    Hello,
    In Soution Manager 4.0, Sevice Desk, I would like to create an action which creates an email only when a value of a certain field has changed.
    - only in change mode relevant
    - only when a value of one field has changed (e.g. Message Processort has changed from Buss. Partner 4 to 5. Than a mail should be sent to BP 5).
    - it should only send this kind of email when the field value has changed in change mode. In other words: it should not sent the email e.g. when the status has changed.
    I tried all kinds of things but I do not know on how to define the COnditions for an Action, so I can compare e.g.
    if <old value> <> <new value>
    Any ideas or experience on how to implement this without major modifications ?
    Thanks
    Christian

    Hi Christian,
    check out my question on SDN.
    Email on Status Change
    it has details on how to send an email when the status changes. I believe you are going to have to do something like this for each of the fields you want to create an Action Starting Condition for.
    regards,
    Jason

  • Dump when changing the value for a field (of 13 decimals) in alv grid.

    Hi Group,
    Its giving a dump when user is trying to change the value.
    dump description: Unable to interpret "70,000 " as a number.
    what is happening here is, the original value is 50,000 and he is deleting 5 and replacing it with 7, here its throwing the dump.
    If he removes the complete number 50,000 and then gives 70000 its  taking the value.
    I tried to use, the decimals options in alv field catalog but to no joy.
    Please can you give me an advice on this.
    Many Thanks.

    the problem is the comma in the 70,000....that's an alpha character.... Normally, we expect SAP to display numeric fields in a appropriate format, based upon their numeric type, but trying to forcibly insert '70,000' into a true numeric-type field can generate an 'unable to interpret xxx,xxxx  as number' error.
    You could experiment with changing your ALV column to a char17 (or appropriate width) and putting your numeric value into that to display, then converting back to type P, or other field type in the table, in a column that is not displayed, when the user changes the value....  essentially two columns, one not displayed with a routine to copy/convert the numeric field into the alpha field and the reverse when the field is changed.
    But, the better solution is probably for the user to understand that they're seeing a formatted numeric field, and that they need to replace the entire value with the only possible punctuation being a decimal and (if necessary) a negative sign.

  • Posting Key Field Status changes - unable to generate Transport request

    Dear All,
    I did posting key field status change from suppress to optional ( P.Key 24).
    However I am unable to generate a transport request.
    Please share your inputs
    Thanks
    Sanjai 

    Hiii sanjai Babu... your client would have set automatic recording of changes in scc4... or the request would be created and yo woulnt have left the page after saving soo it might have been saved... hope it helps...
    Regards
    Abhay

  • Facing data type error when changing the order of fields in a query

    Hello Experts
    I am working on E sourcing 5.1.
    I have a query with some filters . I want to change the position of a particular filter.
    Basically I want to move a filter of type date to the top , so that it is the 1st parameter.
    I was able to do this by reorder option.
    However at runtime it gives me an error saying that "error  u201CORA-00932:  inconsistent datatypes:  expected NUMBER got date."
    Later I reverted back my changes so that the date filed is at its original position and faced no issues.
    Query worked fine.
    Is the order of filters important when executing a query.
    Please suggest how can I move the date filter to the top of the query's filter list.
    Regards
    Vikas

    Hello Vikas,
    Its not the SELECT statements that you need to change. You have to change the WHERE caluse.
    In the WHERE clause, some of the conditions will have some table column equated to a '?' symbol. This symbol is a place-holder for a filter prompt. There is a one-to-one correspondence between the '?' symbols and the filter prompts created in the query(under the Filter Prompt tab). This means that the first '?' corresponds to the first filter prompt, second '?' to the second filter prompt and so on.
    Keeping the above information in mind, you can attempt to make changes to your query. You can duplicate your existing query and try your hands at it.
    One more point worth mentioning : It is evident that if you need to use the same filter prompt at more than once place in the query definition, you have to create more than one instance of that query prompt.(Here by another instance I mean that the two filter prompts should have same values in their fields when you define them.) But even when you create more than one instance of a filter prompt, on the UI it will appear just as a single instance.
    If things have become more confusing than before (of which there is a high probability ) then please go through the online help for Queries. It has got an extensive documenation and will be surely be of some help to you.
    Good luck!!
    Devesh

  • How do I change default settings in the author field when I edit or insert a comment in a PDF?

    How do I change default settings in the author field when I edit or insert a comment in a PDF?

    Generally it gets this info from the Identity in the preferences. Unfortunately, I know of no way to change the Login Name that shows up in the comments. I need to look at newer versions of Acrobat on other machines, this is AA8.

Maybe you are looking for

  • Need Help, iPod died.

    Okay Im not exactly where to put this thread but I thought this would be fine sinec its general. Okay so awhile ago I got water in my iPod =/ Though miraculously it didn't die. I charged it up and it worked fine, except the click wheel won't work at

  • How can I get a credit card re-instated with ITunes/Apple Store?  It was blocked due to an ITunes billing error.  Called customer (lacking in) service, but they were no help!

    How can I get a credit card re-instated with ITunes/Apple Store?  It was blocked due to an ITunes billing error.  Called customer (lacking in) service, but they were no help!  The rep emailed that I had to get a new credit card   No way.... --PB

  • Flex mobile live streaming

    Hi All,   I am trying to display a live stream from rtmp server. Below is my code. <?xml version="1.0" encoding="utf-8"?> <s:Group height="100%" width="100%"          xmlns:fx="http://ns.adobe.com/mxml/2009"          xmlns:s="library://ns.adobe.com/f

  • Publishing website

    hey i have created a website using iweb not that i use a trial version of .mac account i just have 50 mb space for web pages.whereas the size of y website comes out to be 75 mb. i dont have enough funds to buy a mac account at the moment. can you lea

  • The ABAP/4 Open SQL array insert results in duplic

    Hi All,     During monitoring of our SAP SRM system in SM58 transaction we have received the below error. Please advise on this. The ABAP/4 Open SQL array insert results in duplic SM58 for Wf-BATCH user SRM/MM: FM SPPF_PROCESS thanks and regards moha