Additional Approvers for a changed shopping cart.

Good afternoon all, hope you are all well.
I hope one of you guy and guls can help me. We currently have one approver set to be able to approve changed carts and PO's can you tell me where we can add an additional approver, so basically they would both get informed there is a cart or po to approve?
I hope i have explained what i require, please feel free to ask me more questions if need be.
Regards
Steve

Hi,
There are 2 options.
1. Using SAP Business Workflow functions.
Define new Agent object in SWO1 and change the workflow container type of Agent_001.
[Change standard approvers for Invoice WF WS10400017 - 1 step approval|Change standard approvers for Invoice WF WS10400017 - 1 step approval]
2. Using BADI and N-step approval template.
Inplement the BBP_WFL_APPROV_BADI.
Regards,
Masa

Similar Messages

  • Change Shopping Cart in status "Awaiting Approval"?

    Hi there,
    Quick question: Should a user be able to change thier shopping cart if it is still in "Awaiting Approval"? It would seem like a logical thing for the user to be able to change the quantity, date etc of the item before it is approved?
    I have been looking at template SAPLBBP_SC_UI_ITS 120 and it seems SAP standard prevents this?
    How would I allow users to be able to change shopping carts in awaiting approval state?
    Any help would be greatly appreciated, thanks
    Lynton

    BBP_WFL_SECURITY badi may helps or  via su01 personalisation tab security.
    helps you . keep value HIGH
    Shopping cart approval - shopping cart not changeable
    br
    muthu

  • How to change shopping carts of other users

    Hi Experts,
    Please advise if there is any transaction which SRM admin can use to change shopping carts of other users. I found that BBP_MON_SC is only able to delete the shopping carts.
    Regards,
    Kamal

    Hi,
    As Manish told, you can not change shopping carts for other users. I think as per as my knowledge even SAP will not recommend these type of funcitonalites.
    thanks
    Ravi

  • More than one Follow On documents for a single shopping cart

    Hi All,
    How can we determine if there will be more than one follow on document created for a single shopping cart.
    One reason could be if shopping cart items have different source of supply.
    What could be the other reasons. Also is there any way by which we can debug and find out the number of follow on documents created for a single shoppining cart.
    Thanking you all in advance.
    Thanks and Regards
    Manoj

    Hi  Manoj,
    <i>"Also is there any way by which we can debug and find out the number of follow on documents created for a single shoppining cart."</i>
    There's a FM to get all the follow on documents related to the SC and all the relations per item... use <b>BBP_PD_SC_GETDETAIL</b> and retrieve the <b>E_HEADER_REL</b> for the SC relations, and the <b>E_ITMLIM_REL</b> for each <b>item relations</b>.. there you will see:
    OBJECT_ID_A -> OBJECT_ID_B
    what it means is the relation between a SC and the PO, or the SC with a BID... you can identify the object types by taking a look in the 'BUS...'
    OBJTYPE_A -> OBJECTTYPE_B
    SC -> BUS2121
    PO-> BUS2201
    BID-> BUS2200
    etc...
    I hope this can help you to retrieve what you need....
    BR,
    Gerardo....
    PS: reward points please....

  • Shopping Cart Approvers for changed shopping carts

    Hi
    We're currently working on a patching process and are having problems with shopping cart approvals
    We have a 2 stage approval for carts over £75K
    The scenario that is not working is
    The approver 1, approves the cart
    Then approver 2 rejects the cart
    The shopper then changes the cart by increasing the value
    The workflow should resend the cart back to approver 1 but it sends the cart to approver 2
    What changes need to be done to send the cart back to the original approver ?

    For  for n-Level Approval Shopping Cart sub workflow( 14000134 ) the workitem status  is set in the container element APPROVE_OR_REJECT when Sc is rejected it is set other than Zero and when is approved it is set to ZERO check in the workflow log whether this conatiner element is getting populated or not.

  • How to change position for items in shopping cart

    Hello,
    I am creating shopping cart using flat file. But i am not able to change the position for items i.e. both items contain position as 0000000001.
    Following are the item details of shopping cart which is created through portal. (from tcode BBP_PD)
    Items:
    Pos Type Quantity Unit Ordered_Prod Description Gross price
    0000000001 1 EA keyboard 100,00
    0000000002 1 EA CPU 1.000,00
    Following are the item details of shopping cart which is created using flat file & BAPI BBP_PD_SC_CREATE.(from tcode BBP_PD)
    Items:
    Pos Type Quantity Unit Ordered_Prod Description Gross price
    0000000001 1 EA MONITOR 1,00
    0000000001 1 EA MONITOR 1,00
    Position is not getting changed for item 2 & only first record is getting uploaded 2 times. My code is creating Shopping cart number .
    Please tell me how to change position of each item.
    Thanks & regards,
    Edited by: Ketkee Bhale on Sep 14, 2011 3:58 PM

    Moderator message - Cross post locked
    Rob

  • Change shopping cart

    Hello all, I am confusing in a point, I have this issue:
    I have a shopping cart with 1 item and 2 approvers
    First approver reject the SC
    Creator of shopping cart can change this shopping cart after the approver reject it?
    When the shopping cart can be changed?
    Thanks
    Rosa

    Hi ,
    Whether the SC requester can change the SC or not is determined by the parameter "BBP_WFL_SECURITY" under the personlization tab in trascn PFCG for the SC creator role(e.g. EMPLOYEE role).
    When the Approver rejects the SC,the witem is sent back to the requester informing him that the Sc has been rejected by the 1st approver and if he has the authorisation(based on the parameter BBP_WFL_SECURITY) to chnage the SC,he can change the SC and resend it for approval.Then the Sc will be again sent to the 1st approver for approval and the cycle continues.
    To change the SC,the SC creator will be able to see a CHANGE button on the Screen to make the changes and resend the SC for approval.in order to get the change button, the parameter setting level should be atleast "Low".
    See the foll details on security level:
    Security Levels
    Each user in the SRM system can have a Security Level.
    The Security Level predicts how a workflow will react when a change has been made to a business docuement. I.e. A Shopping Cart, Purchase Order etc.
    There are 5 different values for the BBP_WFL_SECURITY and there are several ways to check the security levels.
    Checking the Security Level of a user
    Here I discuss two ways to check the BBP_WFL_SECURITY of a user. The first is by using the Business Object Builder and the second is by using User Maintenance.
    1) Business Object Builder: SWO1
    Logon with a user who is authorized to access transaction SWO1 Business Object Builder.
    Enter the Business Object for a SRM User BUS4101 and press 'Test'. Now press the 'Instance' button to give us the ability to examine the user. Enter the user name of the user and execute. Now we can see many of the attributes that are associated with this user. The Security level of the user is available here. The value is the BBP_WFL_SECURITY for the instanced user.
    2) User Maintenance: SU01
    Logon with a user who is authorized to access transaction SU01 User Maintenance.
    Enter the 'Username' of the user. You can now see much of the data that is associated with this user. To check the users security level we must navigate to the 'Personalization Tab'. Now Double-Click on the object key 'BBP_WFL_SECURITY'.
    Security Level Definition
    As mentioned above, there are 5 different Security Level values that can be assigned to a user, each of which will have a different effect on a workflow when the associated business document has been changed. These range from 0-4 and they can be maintained for each user in User Maintenance (SU01 -> Personalization Tab -> BBP_WFL_SECURITY), provided the user you have logged on with has the ability to make changes to these settings.
    Please note that if the customer has an active implementation of the BBP_WFL_SECUR_BADI, it is possible that the BBP_WFL_SECURITY settings in the database can be overridden.
    BBP_WFL_SECURITY = 4 High
    If the user who changes the purchasing document has their security level set to 'High', the workflow will never restart after the change has taken place. No restart flag has been set in BBP_PDH_WFL_CHECK_RESTART. Again, as mentioned above, the BADI can override these settings.
    BBP_WFL_SECURITY = 3 Medium
    If the user who changes the purchasing document has their security level set to 'Medium', the workflow will re-evaluate the starting conditions of the workflow. If the change made to the document means that the starting conditions of a new workflow are satisfied, then the new workflow will be called and replace the old workflow. The existing workflow will be terminated.
    If, however, no other starting conditions have been satisfied, then the workflow will continue. Again, as mentioned above, the BADI can override these settings.
    BBP_WFL_SECURITY = 2 Low
    If the user who changes the purchasing document has their security level set to 'Low', then the workflow will always restart after the change has been made. The restart flag in function module BBP_PDH_WFL_CHECK_RESTART will be flagged. Again, as mentioned above, the BADI can override these settings.
    BBP_WFL_SECURITY = 1 None
    Here the user does not have a security setting and changes to the document at not possible. Again, as mentioned above, the BADI can override these settings.
    BBP_WFL_SECURITY = 0 Not Defined
    When the setting is '0', however, the value is INITIAL. Again, as mentioned above, the BADI can override these settings.
    It is wise to note that depending on the business document there are differences in how changes will effect a workflow! Please see the function module BBP_PDH_WFL_CHECK_RESTART to see these exactly!
    Workflow Security BADI
    Occasionally, the business requirements of a company necessitate the ability to override the workflow security settings of users. In this case, function module BBP_PDH_WFL_SECLEVEL_GET checks if an active implementation of the BAdI BBP_WFL_SECUR_BADI exists. If it does, then the logic contained in the BAdI will determine what security level is required. If not, then the value will be taken from the database as normal. These can be used specifically to determine whether a purchasing document can be changed during approval and also to determine how the workflow should behave when a change to the purchasing document has taken place.
    HTH
    BR,
    Disha.
    Do reward full points for  useful answers.

  • Addition of Custom Field in Shopping Cart

    Requrement :
    In the Item Detail screen on sources of supply tab add country field and inputbox & populate the inputbox with supplier country
    when the Item Detail Screen is displayed
    Steps I have followed :
    1) Created Appende structure in INCL_EEW_PD_ITEM_CSF_SC structure
    2) In the WebDynpro Component for corresponding view added the new field in context
    3) Created label and inputBox in the view & binded the inputBox from context
    4) Implemented the BADI BBP_CATALOG_TRANSFER and populated the field in the method ENRICH_ITEM_DATA
    However, on SRM portal for shopping cart I see empty inputBox without the value. 
    What changes should I make so that I can see the value in inputBox?  Please help.

    in the enrich item data method, which table are you populating?
    moreover, are you making the ev_sc_structure_used (or something like that) field as 'X'. if you dont make it as 'X', it wont transfer fields from this BADI to the SC.

  • Need to delete PO value for a deleted shopping cart item.

    Hi SRM experts
    Please help me on below mentioned issue.
    I have a shopping cart with one deleted item, That deleted item shows a PO number under table BP_PDBEI field BE_OBJECT_ID in production server.
    User want that PO number to be delete or clear from that shopping cart deleted item.
    We are not authorize to delete or clear a entry from the SAP standard table itself.
    Is there any function module, I can use directly in production server which can delete / clear this PO number from table BP_PDBEI field BE_OBJECT_ID from shopping cart deleted item
    Please help urgently.

    Hi Sharma,
    normally if this PO doesn't have further follow-on documents, should be able to be deleted. Once the PO is deleted, the SC will be updated and in the follow-on document history of the SC you will see an additional remark "follow-on document deleted".
    But I guess, this is not what you would like to do.
    Without manual database changes you won't be able to delete the connection between the SC and PO.
    If you somehow will get authority to the database changes, please don't forget to delete also the relations between PO and SC. You will find it in the tables SRRELROLES and BBP_PDBINREL.
    Regards,
    Peter

  • Change shopping cart status to reject when older than certain period

    Hi Guru's,
    I'm new to this environment.
    Please help me with advice and sample code for the following.
    I need to check if shopping cart is open for more than 20 days then change status to reject, daily background job.
    Then need to inform user of new status via email.
    Which is the correct FM, s to use.
    Many thanks
    Daniel

    Hi
    <b>Here are the steps -></b>
    1. Create a Customer Implementation of BBP_DOC_CHANGE_BADI for Object (filter) type - BUS2121 using SE18 Transaction.
    In the coding, you can set you condition ( >= 20 days then change status to reject)
    2. Using either of the standard Function modules, you can create a Z program to send emails.
    <b>Use the following Standard SAP Function modules -></b>
    SO_OBJECT_PREPARE_FOR_SEND
    SO_OBJECT_SEND
    SO_DOCUMENT_SEND_API1     
    SO_NEW_DOCUMENT_ATT_SEND_API1
    SO_NEW_DOCUMENT_SEND_API1    
    <u>Other related links -></u>
    Re: Email notifications
    SO_NEW_DOCUMENT_SEND_API1 is working in foreground not in background..
    Hope this will help.
    Regards
    - Atul

  • Changing shopping cart screen

    Hi Expert,
    When I'm creating new shopping cart and found that some tab are collapsed. Is there any way to make it expand in default. I want to expand all tab so that user will not miss out any information to be fill in.
    I found a similar BADI BBP_SC_MODIFY_UI but not sure how this will help.
    Thanks.
    Regards,
    Henry

    Hi,
    See these threads for more pointers:
    Re: Expand all areas in item details as default
    Expand Accounting Details in SC and PO as default
    Definately you need to change the std code for this requirement.There is not std config/setting available for this.

  • Change Shopping Cart Workflow

    Trying to figure out a way to route the shopping cart back to the requestor at all points during the approval process. There are customizations made to the workflow such as a finance reviewer, a commodity approver, manager (org hierarchy) and a financial approver (for $50K+). Client wants shopping cart to come back to approver at any point. Any suggestions?
    Thanks in advance.

    Basically, what we want to do is to route the shopping cart back to the requestor at any point in the approval process. Commodity Approval is based on material group, Manager Approval is based on shopping cart amount and org hierarchy, CFO approval is based on shopping cart amounts over $500k.Approval amounts are nased on a Z-Table. Using workflow WS14000133 n-step approval of shopping cart (BADI)
    Thanks for the response so far! Let me know if you need any additional info MJ!

  • How to find approvers who approved the shopping cart

    Hi All,
      My requirement is as follows:
      If I give the shopping cart document id, I should be able to find
      1) the list of approvers who approved the document
      2) how much time they have taken to approve the document
      3) any pending approvals for the document.
    Can anyone help me in this?
    Thanks,
    Sivagami R

    Hi..
       Here is technical details which will help if you are in SRM 7.0..
       The below methods are in the class /SAPSRM/CL_WF_EVENT_FACADE
       Pass the SC GUID to method 'GET_WORKFLOW_ID_BY_DOCUMENT'  .. get the header workitem id.
       1 . to get the current approvers list call the method GET_CURRENT_AGENTS..
       2.  to get the previous approvers list call the method GET_PREVIOUS_AGENTS.
      if you are in SRM 5.0 then use the below FM's..
    1 . call the FM BBP_PDH_WFL_WI_FROM_OBJECT_GETu2019 to get the header workitem id..
    2 . call the FM u2018BBP_WFL_DIN_APPR_FINALLIST_GETu2019  to get the list approver's for a SC
    3 . if you need the workitem details then call FM BBP_PDH_WFL_WI_DETAILS_GETu2019..
    Regards,
    Saravanan

  • Retrieve approvers id of srm shopping carts, in ECC

    Hi everybody!
    I'm currently working on an SRM 5.0 in classic scenario and ECC6.0.
    We will have to create some specific reports and in that way I'm trying to retrieve in ECC, in a table or a function module, ID's of all approvers of my shopping carts in SRM.
    I really do not know where those data may be stored?.
    Please help!Thanks a lot!
    regards,
    morgane

    Hello Morgan
    In standard, approvers from Purchasing document approval workflow in SRM (in your case Shopping Cart) are not transmitted to R/3 backend.
    If it's mandatory for you to have those data in R/3 Backend, you could do this by storing approvers ID in CUF for SC header, then pass on those CUF to standard fields (or CUF) in corresponding R/3 purchasing document.
    Regards.
    Laurent.

  • Addition of custom field in shopping cart at item level- SRM 7.0

    Hi All
    Can someone pls. let me know the step by step procedure for adding a custom field in the shopping cart at item level?
    How is the field displayed in the portal screen and the settings for the same??
    Also is this field available for manipulation through Business add-ins like other standard fields.
    For e.g. I need to use the BADI BBP_CATALOG_TRANSFER to populate this new field.
    Will it be available there once created?
    Thanks
    Kedar

    Hi Kedar
      Here are the steps....
    1. Create a Custom field in SRM and append it to SC table structures in SRM
    2. Add this field to the Custom field config for meta data at Item level in IMG>SRM Server> Cross application basic settings> Extensionsand and field control> Configure field control --> Configure control of fields at item level
    3. THen find the respective web dynpro application and component for the shopping cart portal UI screen where you want the field to appear. You can do this by right click on the screen area and then select More Field Help
    4. Go to SE 80 and enhance the respective webdynpro view by adding the custom field to the Context of the VIew and then adding it to the layout of the view at respective location. After doing this create a binding between the layout field and the context.....
    More information around ABAP UI Flexibility can be found at:
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=%22abapUIFlexibility%22
    Regards
    Virender Singh

Maybe you are looking for

  • No audio from line out

    hi, my audio works with internal speaker but nothing from line out when selected in sound controls. In audio midi setup, i do not appear to have any control on the master volume for line out, (its stuck at 0) i am suspecting a driver problem - May ha

  • Import app from another server

    Recieving an error when trying to import application that was developed on another server. The error message is: "ORA-20001: GET_BLOCK Error. ORA-20001: Execution of the statement was unsuccessful. ORA-06550: line 15, column 3: PLS-00201: identifier

  • How to delete G/L account from Sap?

    Hello gurus, Can any one please suggest me the procedure how to delete the gl account from SAP? Regards K.srinivasrao

  • HR Organisation UNIT hierarchy

    Hi guys, I have an Organisation Number , and I need a function which gives me all the organisations it belongs to in the Organisation structure, i.e the upward hierarchy ( Organisation Number ) as well as the downward hierarchy ( Organisation Number

  • What is meaning in help document?

    when i find something from help document of JDK,i notice signs of <E> and <T>.could you tell me what are the meaning of those?thank you.