# Bonus

**Kind:** Class

**Source:** `Frontend/src/app/models/common/generate-bounces.ts` (line 15)

**Part of:** [Frontend](subsystem-frontend-src-app)

## Properties

| Property | Type |
|---|---|
| `Id` | `number` |
| `BranchId` | `number` |
| `CurrentYear` | `number` |
| `MinBookingTarget` | `number` |
| `CommMarginOverMin` | `number` |
| `AllEmployeesSalary` | `number` |
| `MinCommissionMargin` | `number` |
| `AllEmployeesBonusPercent` | `number` |
| `CommMarginOverMinDestriputionPercent` | `number` |
| `SalesEmployeesBonusPercent` | `number` |
| `SalesManagerBonusPercent` | `number` |
| `SalesTeamsSalary` | `number` |
| `SalarayCurrencyCode` | `string` |
| `SalarayCurrencySymbol` | `string` |
| `CurrencyRateToday` | `number` |
| `SalesTeamlessSalary` | `number` |
| `_SalesTeamlessSalaryAmount` | `number` |
| `TeamSalaryPortionPercents` | `TeamsBonusDistribution[]` |

## Used by

10 references from 10 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (10)

- `AchievementForBranchesComponent` — `Frontend/src/app/components/configuration/generate-bounces/achievement-for-branches/achievement-for-branches.component.ts`:1
- `BonusDistribuionComponent` — `Frontend/src/app/components/configuration/generate-bounces/bonus-distribuion/bonus-distribuion.component.ts`:1
- `BonusDistributionBasedOnAmountComponent` — `Frontend/src/app/components/configuration/generate-bounces/bonus-distribuion/bonus-distribution-based-on-amount/bonus-distribution-based-on-amount.component.ts`:1
- `BonusDistributionBasedOnMonthsComponent` — `Frontend/src/app/components/configuration/generate-bounces/bonus-distribuion/bonus-distribution-based-on-months/bonus-distribution-based-on-months.component.ts`:1
- `CalculateEarningComponent` — `Frontend/src/app/components/configuration/generate-bounces/calculate-earning/calculate-earning.component.ts`:1
- `CostBranchesComponent` — `Frontend/src/app/components/configuration/generate-bounces/cost-branches/cost-branches.component.ts`:1
- `GenerateBouncesComponent` — `Frontend/src/app/components/configuration/generate-bounces/generate-bounces.component.ts`:1
- `SalariesBranchesComponent` — `Frontend/src/app/components/configuration/generate-bounces/salaries-branches/salaries-branches.component.ts`:1

…and 2 more.
