While creating a condition record, you can use any of standard discount types. While doing automatic pricing, system checks for the discount that satisfies a certain condition and it checks for a valid condition record. If a discount refers to a group like a material group or price groups, that group must be assigned to relevant customer or material master record before automatic pricing is done in the system.