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 CamposHi
<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 PMSorry 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 advanceAs 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
RamsHi,
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 -
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> -
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,
ManilHi 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,
ManilHello 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,
RanjanHi,
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?
venkeyHi,
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
JoannHello,
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,
NBProxy bidding enables the system to automatically bid on a bidders 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 bidders behalf during the auction, placing bids according to bidding parameters such as next valid bid, bid decrement, and reserve price to maintain the bidders 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,
MonicaHi,
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
-
After I make minor changes to my collections, the following message appears :Sorry, this page is currently being edited. Please try again later. It sometimes takes hours for me to be able to edit site again even if the only thing I'm changing is a de
-
Connection Error in GRC PC 3.0
Hello, we have installed NWBC in the desktop and we have maintained system preferences to connect to the server. When we are trying to connect to the server Following error is trigerred: "The navigation tree is empty (no entries exist for the roles y
-
How to use FInger Printer Sensor with HP Probook 440 G2
I have HP ProBook 440 G2 I am unable to set finger print sensor as the login to my device.
-
Hello all, A company I work for is hosting an application at a popular managed hosting provider and are using the css11501s to do layer-5 load balancing between a set of application servers. We are seeing a strange error that seems to occur when the
-
Transfer and edit of VHS tapes
I am re-starting a delayed project I began several months ago, transfering and editing VHS tapes to DVD. The support from the forum was extraordinary, and I'm recreating what I learned to begin anew. There is one item that I never was clear on, but