cancel
Showing results for 
Search instead for 
Did you mean: 

Backend Contracts via Accepted Bids in SRM 5.0

Former Member
0 Kudos

Hello,

We have installed SRM 5.0 with R/3 46C Backend.

I need to create Back-end Contracts via the SRM transaction BBP_BID_INV. (and only in the Backend!)

Reading the config guide i understand I need to activate two BADIs:

BBP_DETERMINE_LOGSYS

BBP_CTR_BE_CREATE

What Im not sure about is if these BADIs let me create the Purchasing contract only in the Backend or some local purchase contract (in srm) is always created.

in which escenarios Idocs play a part?

Can someone helpl me out.

Thanks

Aart

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Thanks,

Aart

Former Member
0 Kudos

In BADI BBP_DETERMINE_LOGSYS : method CONTRACT_LOGSYS_DETERMINE

you can determine whether the follow-on contract can be created local or backend based on some criteria or only backend.

In BADI BBP_CTR_BE_CREATE : CONTRACT_INTERFACE_FILL

you can enhance the outbound IDOC from SRM with custom data

In ECC BADI BBP_CTR

you can enhance the IDOC before it is accepted by ECC

BR

Dinesh

Former Member
0 Kudos

Thank you Disha,

Looks very complete your information but I can t open the links you send me.

Can you please send them again.

Thanks

Aart

Former Member
0 Kudos

Which links are you not able to open?

I am able to open all the thread links mentioned.

BR,

Disha.

Former Member
0 Kudos

Hi,

Only the reference gets created in SRM.You will get the message "CONTRACT XXXXXXXX was created !" in SRM but the actual doc is created in R/3 backend system.

BLAORD is the IDOC for creating contract in R/3 system.

Pls refer the foll thread for more info as to how the info is picked in the IDOC to create the contract on the R/3 side.

In SRM there are two types of contracts, purchasing contracts and global outline agreements.

Some info on Contract creation in SRM (excerpt from another thread)

Purchasing contracts are contracts that are created, maintained, and procured against within SRM. They have some special pricing discounts and you can create contract hierarchies. To use purchasing contracts you must perform PO activities in SRM.

Global Outline Agreements are contracts that are created in SRM and replicated to the backend (erp/ecc system) as an outline agreement. Procurement against this contract occurs in ecc and you are not able to use some of the advanced pricing functions and hierarchies that are available with the purchasing contracts.

You can check out the help information at:

http://help.sap.com/saphelp_srm50/helpdata/en/58/2a8442a07b0e53e10000000a155106/frameset.htm

Look at this previous thread for details on contract distribution IDOCs:

Note 646903 is also useful.

BR,

Disha.

Do reward points for useful answers.