Each opportunity record contains 10 code fields that are user-definable. Each of these code fields supports optional Gencode Validation, and the fields can be used to store information about the opportunity that is unique to your business or that is not already maintained in the other fields in the Opportunity record.
More: