BBP_WFL_SECUR_BADI - for POs, Bids, Contracts ? (SRM 5.0)

We have implemented the BBP_WFL_SECUR_BADI for SC creators to allow them to change a rejected SC.  Now, we would like similar functionality for POs (We are implementing an extended classic scenario), Bids, and Contracts.
The Docu on this BADI does not indicate whether the BADI is called when an approver (for example) goes in to Process PO... In this case we would want to set their security to None (1). 
The Docu also makes no mention of it being called at all for Bids  or contracts.
Has anyone had any luck with this BADI on the above objects ?  And if so, was it able to allow/prevent changes both from within the workflow inbox, and from the Process PO, Process Bid, Process Contract transactions ?
Many thanks,
Sue

Hi,
   I think this  BADI should work for PO also.Pls read the doc again and there you can see the scenario for  PO is also covered wherein the BAdI is called each time the shopping cart screen is opened and whenever a purchase order is ordered and held.
For more information, also see the SAP Note 502952.
  But this will not work for BIDS/AUCTIONS.
BR,
Disha.
Pls reward points for helpful answers.

Similar Messages

  • How to user Smart form for the BID in SRM 4.0

    Hello,
    We have SRM 4.0 and we need to send the BID information to the vendor. This is because we have vendors that are not able to get in to our system and we have to send them a print out of the bid information so that they give us back the information. Then our users will insert it in the system.
    It could be as an attach to the email or it could be printable in the program SPPS - Selecting and Processing Outputs.
    SAP says that there is a smart form BBP_BIDINV_BID and BBP_BID_NOTIFICATION but I am not managing to make them work.
    I found some messages to help solving specific problems so I assume it is possible to do this...
    Is there someone that can help me?
    Thanks very much.
    My best regards,
    Catarina Campos

    Hi
    <u><b>Here is the standard solution to use your own forms:-></b></u>
    <u>- copy the smartform BBP_BIDINV_BID to ZBBP_BIDINV_BID (transaction SMARTFORMS) and apply your changes
    - use BADI to call your custom form ZBBP_BIDINV_BID</u>
    <b>For PDF output form change use BADI BBP_OUTPUT_CHANGE_SF.</b>
    <b>For email notification change use BADI BBP_CHANGE_SF_BID instead.</b>
    <u>You will find all relevant documentation in SPRO --> Supplier Relationship Management --></u>
    SRM Server --> Business Add-Ins (BAdIs) --> Document Output -->
    - Change Forms for Document Output
    - Change Smart Form for E-Mails Relating to Bids
    <u><b>Please go through the links below for more details -></b></u>
    Re: how to use cutom smartform instead standard?
    Re: Email message customization ?
    Re: Bid Invitation Email Subject
    Re: Email notification to bidder should reflect start/end date and time
    Re: RFQ Smartform in SRM
    Re: Standard Text
    Do let me know.
    Regards
    - Atul

  • Sending Bids from SRM to suppliers and receiving responses

    Hi Experts,
    Help me with a suggestion for sending Bids from SRM to suppliers and receiving responses - preferably through email adapter.
    Regards,
    Hemanthika
    Edited by: hemanthika patnaik on Apr 28, 2008 2:24 PM

    Sorry for the delay,
    I have worked in a similar integration with SRM - XI, but the only difference is that we used Proxy -- HTTPS for Purchase Order Request.
    In your case it would be:
    1. Create custom IDOC and Message type.
    2. Find the triggering process from the SRM side, trigger the IDOC from SRM.
    3. Generate the partner profile and ALE config.
    4. Import the custom IDOC in XI.
    5. Use a map in XI to convert the IDOC data to customer format.
    6. Use  HTTP adapter to connect.
    7. In the HTTP adapter you can use url method or the RFC destination to do the connectivity. ( I would recommend using the RFC destination to do it.)
    8. You should be receiving an acknowledgment from the customer when the document is posted at their end.
    9. The response is either 200 for successful transmission. It would be 400 or 500  for errors.
    10. Use the response message to do a message map with the mail adapter.
    11. Generate the content of the mail adapter using the message map.
    12. In the message map ideally you should use Value mapping to generate the   TO and FROM data. (This enables you to change the receipients while in development and production without changing the message mappinng program.)
    13. Use mail package in the Mail adapter to send the mail content to the business users.
    Hope this helps.
    Indranil.
    Award points if this helps

  • Need table name where SRM stores POs and Contracts

    I need SRM tables where data for PO and Contract is stored (similar to EKPO, EKKN etc.).
    We will be using SRM 7/

    Hi,
    As Rahul said you can get all the table names in BBP_PD.
    Here you have the main tables:
    http://wiki.sdn.sap.com/wiki/download/attachments/44272/Main%20SRM%20Tables.jpg
    Regards,

  • Does classic scenario support for carryout Bidding process in SRM

    Hi,
    if carryout the bidding cycle for classic scenario once vendor is finalised this vendor belongs to SRM vendor only not for the R/3 vendor, for classic scenario PO will be created in R/3 not in SRM so in this case how system will allow to bring SRM vendor to R/3 in order to create the PO in R/3?
    thanks in advance

    As Bill mentioned, replicate vendor from ECC to SRM first. Then you can use the vendor for bidding in SRM. The PO still gets created in backend as it is classic scenario.
    SG

  • "Error in Process" for POs after changing Tax codes and Vendor address

    All,
    We are in extended classic scenario and we have 2 POs with status "Error in Process"
    PO 1:
    The PO was ordered with 3 line items, Confirmed, Inovoiced. Later our accoutnig team realized there should not be tax for one of the line item in the PO. So they created Credit memo and asked our purchasing dept. to change PO from Taxable to Tax except.
    Now the porblem is, when PO chages to tax except in SRM, it is going to "Error in Process".
    What could be the reason?
    PO 2:
    The PO have 10 line items and Confirmed, No invoice is generated.
    Now the Purchsing want to change vendor address in the PO, they changed the vendor address in the PO.
    Now the porblem is, when PO changes in SRM, it is going to "Error in Process".
    I checked the RZ20 Traansaction in SRM, both POs have same errors:
    Backend application errors "Indicator for GR-based invoice verification used not allowed"*
    We removed 'Confirm Performance of Service/Goods Receipt' tick mark for the PO in SRM under follow on documents and it is throwing error saying it must be checked.
    Did any one got this error, what i need to check for this errors?. any help?
    Thanks
    Rams

    Hi,
    Once the PO is created . Confirmation made and invoice .Tax change will not be allowed.
    First reverse the Invoice.
    Cancel the confirmation
    then change in the P.O
    Do the Confirmation and invoice it will allow
    Regards
    G.Ganesh Kumar

  • Approval for Vendor Bid

    Hi All,
    I have activated "WS79000010"-  No approval required for vendor bid and maintained the required start conditions for this workflow, but when the vendor submits the bids the system throws an error that " No approval workflow found. Inform system administrator".
    We are using SRM 5.0 with SP09
    Any inputs on this issue are highly appreciated.

    Hi,
    Please check your starting conditions.There seems to be some problem with that as the system is unable to identify the workflow to be triggered.
    Also see teh foll note and related threads for more pointers;
    Note 865269 - Bid: Incorrect workflows, incorrect approval preview
    Re: Err "No workflow found" while creating bid
    Re: URGENT : Workflow for Vendor Bid
    Re: Urgent: Quotation Workflow: Message Approval WF is ambiguou
    BR,
    Disha.
    <b>Pls reward points for useful answers.</b>

  • Stoping notification: A new Bid for a Bid Invitation has been Received, once a response is submitted

    Dear SRM experts,
    I need your help in stopping one notification completely.
    Once a Rfx response is submitted by bidde against a Rfxr, automatically system is sending a below notification to purchaser:
    A new Bid for a Bid Invitation has been Received
    But as per the bid secracy we dont want this notig=fication to be triggere by the system. We need to stop is completly.
    Notification also contain a link to response. We have also made some validations on response and awards button of Rfx. But because of this link, those validation are bypassed.
    Can anyone please let me know how to stop these notification for trigerring?
    I will be greate help.
    Thanking you in advance.
    Thanks,
    Manil

    Hi Jinesh,
    If you want to stop the BID email notification completely, you can do that by deleting the entry in the configuration setting "Define Recipient of the notification"
    SPRO--> SAP SRM--> SRM Server --> C.A.B.S-->Business Workflow--> Process Controlled Workflow-->Business Process Configuration --" Define Recipient of the Notification"
    Reward me the points if it helps you...

  • Stopping notification: A new Bid for a Bid Invitation has been Received

    Dear SRM experts,
    I need your help in stopping one notification completely.
    Once a Rfx response is submitted by bidde against a Rfxr, automatically system is sending a below notification to purchaser:
    A new Bid for a Bid Invitation has been Received
    But as per the bid secracy we dont want this notig=fication to be triggere by the system. We need to stop is completly.
    Notification also contain a link to response. We have also made some validations on response and awards button of Rfx. But because of this link, those validation are bypassed.
    Can anyone please let me know how to stop these notification for trigerring?
    I will be greate help.
    Thanking you in advance.
    Thanks,
    Manil

    Hello Manil,
    this is because for transaction type concerned (linked to transaction category BUS2202 - Supplier Quote), an event schema is customized (IMG: SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Define Transaction Types)
    This event schema (IMG: SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Event and Event Schema for Alert Management > Define Event Schema) has the event SUBMITTED.
    If you do not want any longer this event to be triggered, create a new specific event schema (based on the standard one), but without this event.
    Then, assign this new schema to the concerned transaction type instead of the standard one.
    For notification (event category "Message"), mail layout is managed in standard by smartforms BBP_OUT_EXCEPTION.
    Regards.
    Laurent.

  • Release strategy for PO, RFQ & Contract

    Hi,
    We have created release strategy for PO, RFQ & Contract.
    Characterisitc is created for Target Value for Header Area (CEKKO-KTWRT)
    for RFQ & Contract it working fine but for PO not triggering.
    what can be the cause.
    Pls guide.

    Hi,
    Melih is right, for POs you can not use the target value.
    What you might do is to include the document type and CEKKO-GNETW as additional characteristics and then set for contract document types the GNETW blank, and for PO documet type the target value blank. Blank means any value should fit.
    I hope this hint helps!
    Best Regards,
    Arminda Jack

  • Configurations needed for distributing central contract to backend system

    Dear Gurus,
    I have configured central contract and getting approved in the local SRM system. Now, I need to distribute the central contract to the backend system. I have already get the PI interfaces configured using the integration scenario Central contract management.
    Now, I assign the backend POrg as well as the target values for the backend contract and try to release the central contract. The central contract is getting released. However, no contract is getting created in the backend system.
    I donot see any XML messages generated in the SRM system (SXMB_MONI).
    Do I need to maintain some settings in the SRM system to enable the distribution of contract to the backend system?
    Thansk and regards,
    Ranjan

    Hi,
    When one creates Local Contract; there is one option named 'Distribute' on contract screen.On drop down; one mention back end system. After clicking on it; contract has been created in ECC.
    If contract is not getting generated in back end; refer SAP Note: 609222.
    Check whether you find any error/information message in Txn BBP_CTR_MON.
    SRM Settings:
    1. Implement BBP_DETERMINE_LOGSYS: Determines whether contract is to be created in SRM or ECC.
    2. Assign transaction type to attribute CT_PROC_TY in Org Structure.
    3. Check whether have maintained message type BLAREL, COND_A, BLAORD.
    4. Assign role SAP_BBP_STAL_START_PURCHASER to process contracts.
    Helpful SAP Notes: 641919, 646903
    Regards,
    yaniVy
    reward if helps

  • Web dynpro for ABAP settings in SRM 5.0

    Hi Exprts,
    I am venkey, i have SRM 5.0 IDES in my PC. What are the setting required for Web Dynpro ABAP?
    venkey

    Hi,
    You can use the FM "BBP_PD_BID_GETDETAIL"  TO get all the details for a bid invitation.
    Also see these threads for more info/pointers:
    Re: How to get list of bidders registered/non registered for a bid invitation
    Re: Finding Published date of bid invitation
    Publish date of a bid invitation
    BR,
    Disha.

  • Change requestor and goods recipient for PO's in SRM

    We have an issue where we want to change the Requestor and goods recipient for PO's in SRM as the requestor is leaving the organization. Do we have any way possible to change the Requestor adn goods recipient for SRM PO's?
    I have found bbp_crr, but it only list partly confirmed/invoiced POs. I'm not sure if the transaction is suppose to do the mass change.
    Thank you
    Joann

    Hello,
    The report BBP_CRR suggests all the POs assigned to a requisitioner , that are to be assigned to a new requisitioner/recipient and that are not closed.
    Once the POs are suggested , you can change for all the POs or make your own selection.
    Hope this information was useful.
    Regards,
    Kalyan

  • Surrogate bidding in SRM Live auction

    Hi,
    While doing surrogate bidding in SRM live auction, system gives following error,
    "You are not authorised to display the auction"
    What settings are required in customisation to bid in live auction on the behalf of supplier?
    Thanks a ton
    Regards,
    NB

    Proxy bidding enables the system to automatically bid on a bidder’s behalf, promoting competitive bidding by allowing bidders to more easily monitor the auction, since it is not necessary for them to enter bids manually.
    <u><b>ARE YOU WITHIN THESE PREREQUISITES?</b></u><b>
    a.)     Proxy bidding can only be enabled for auctions that use the overall best bid validation.
    b.)     Proxy bidding can only be enabled if bid decrements greater than zero have been defined on all line items.
    c.)     Proxy bidding is not available in auctions with lots.</b>
    When proxy bidding is enabled, bidders submit a minimum bid to indicate the lowest they are willing to submit for a line item. The system then acts as a proxy agent and rapidly bids on line items on the bidder’s behalf during the auction, placing bids according to bidding parameters such as next valid bid, bid decrement, and reserve price to maintain the bidder’s leading position in an active auction until the auction ends or the minimum bid is reached.

  • How to find Table names for PO & Invoices in SRM Standalnoe system SRM 7.0?

    Hi,
    How to find Table names for PO & Invoices in SRM Standalnoe system SRM 7.0? Please let me know.
    Thanks,
    Monica

    Hi,
    In SRM for all objects like SC ( BUS21210),BID,PO(BUS22010),Confirmation (BUS2203),invoice etc all the data stored
    in BBP_PDHGP and BBP_PDBEI  tables only, These is no separate tables..
    for your reference below are the few SRM tables
    BBP_PDACC  Account Assignment 
    BBP_PDATT  Document Attachment 
    BBP_PDBEH  Backend Specific Header Data 
    BBP_PDBEI  Backend Specific Item Data 
    BBP_PDBGP  Partner Extension Gen. Purchasing Data 
    BBP_PDBINREL  Transaction Object Linkage (EBP) 
    BBP_PDHCF  Set for Tabular Customer and Solution Fields on Hdr 
    BBP_PDHGP  Business Transaction Purchasing Information 
    BBP_PDHSB  Bid Invitation 
    BBP_PDHSC  Header Extension for Customer Fields 
    BBP_PDHSS  Hdr Extension for SAP Internal Enhancements (IBUs and so on)
    BBP_PDICF  Set for Tabluar Customer and Solution Fields on Itm 
    BBP_PDIGP  Business Transaction Item-Purchasing Information 
    BBP_PDISB  Bid Invitation/Bid-Specific Item Data 
    BBP_PDISC  Item Extension for Customer Fields 
    BBP_PDISS  Item Ext. for SAP Internal Enhancements (IBUs and so on) 
    BBP_PDLIM  Value Limit 
    BBP_PDORG  Purchasing Organizational Unit 
    BBP_PDPSET  Further Procurement Information 
    BBP_PDTAX  Tax 
    CDCLS  Cluster structure for change documents 
    CDHDR  Change document header 
    CDPOS_STR  Additional Change Document - Table for STRINGs 
    CDPOS_UID  Additional Table for Inclusion of TABKEY>70 Characters 
    CRM_JCDO  Change Documents for Status Object (Table JSTO) 
    CRM_JCDS  Change Documents for System/User Statuses (Table JEST) 
    CRM_JEST  Individual Object Status 
    CRM_JSTO  Status Object Information 
    CRMD_LINK  Transaction - Set - Link 
    CRMD_ORDERADM_H Business Transaction 
    CRMD_ORDERADM_I Business Transaction Item 
    CRMD_PARTNER  Partners 
    SROBLROLB  Persistent Roles of BOR Objects 
    SROBLROLC  Persistent Roles of Business Classes 
    SRRELROLES  Object Relationship Service: Roles 
    Thanks & Regards,
    Prasad S

Maybe you are looking for