The basic definition of a business partner role is a business transaction. The attributes of the BP role depend on the particular transaction involved. The data that is available for a transaction also depends on the business partner category.