WebSphere Commerce allows buyers the ability to purchase under different contracts with different terms and conditions. Customized pricing can be set up under any of the contracts. You can use the default contract or create your own contracts.
The BUYSUPMAP table lists the relationships between buyers and suppliers and has CONTRACT_ID and MBRGROUP_ID columns which identify the contract used by the buyer and supplier and the member groups to be assigned to requisitioners when they are registered.
If you use the default contract you can perform the following tasks:
- Create a member group for each group of future requisitioning users from one organization or unit.
- Create terms and conditions policies for pricing and product sets. These terms and conditions should be associated with the PARTICIPNT database table.
Note: The CONTRACT_ID field for the default contract is NULL.
If you create your own contract you can perform the following tasks:
- Create a contract between the buyer and supplier
- Create a member group for future requisitioners from an organization or unit.
- Make the member group a participant of the contract.
- Register the buyer and supplier with the contract and the member group in the BUYSUPMAP table.