on 08-22-2008 4:38 PM
HI,
We are creating GOAs from Bids and distributing to backend after approvla process.
Our new requirement is to create local contracts based on certain agreement types.
Can we create local contracts when we distribute GOA by activating the BADI (After approval)? Is there any other better way to achieve this without disturbing the above business process?
Please let me know. Points will be awarded for useful answers.
Thanks,
Pradeep
Hi Pradeep,
that is a standard functionality. Create the doc types for the local contracts with the number ranges needed and assign them as an option for follow on document for the bid invitation doc type.
Via the doc type the right transaction, for GOA create global outline agreement as well via e.g. PCTR the transaction create contract is triggered. In order to get the contract created in Backend, implement BADI BBP_DETERMINE.... When the contract is supposed to stay in SRM, no BADI is needed.
Cheers,
Claudia
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI ,
I dont want to change the existing behavior of GOA distribution. Addtion is to create local contracts from GOA without distributing them to backend. I want to create local contracts on click on GOA 'Distribute'. Will that BADI help me here? Can i assign transaction type PCTR inthe BADI by checking specific conditions?
Thanks,
Pradeep
Hi Pradeep,
The system determines the contract type (PCTR -Local or GCTR - GOA) based on the Organization attribute "Create Contracts Manually". The simple workaround is just to change this attribute to PCTR before creating the contracts. So by setting this attribute, the system will directly create a local contract rather than the GOA, which sounds better to me.
As per your requirement you want a local contract from a GOA ( besides GOA is not to be replicated, then why to create a GOA). I guess the above options will be a better approach.
Regards
Kathirvel
HI Kathirvel,
I opted for Local contract creation form GOA because the existing business process is not altered and very less user training is enought. But if we create a new scenario here, the training requirement would be higher.
SO, while distributing it to backend, can we call a BADI and make it to create Local Contract somehow?
Thanks,
Pradeep
Hi Pradeep,
GOA distribution and Backend Contracts are different. You are looking for a combination within. This is functionality is going to be available in SRM 7.0.
Anyhow, I would not try to combine both in a lower release via modification of GOA distribution. Everything you need is available by standard and can be customized via the doc type functionality (I do not recommend to use the Org Model for follow on doc determination as it is only allows one document and makes the process inflexible) and you do not change the existing behaviour.
Yes, it is a different transaction, but the screens are the same. and quite logical. So from a creation perspective users only need to know, which doc type to choose, e.g. GOA or LOC (or how you want to name it to make it conveniate for the users) and in which transaction to find the contract - GOA under "Create Global Outline Agreement" and LOC under "Create Contact". It is a pretty simple and proven appoach.
Cheers,
Claudia
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.