Перейти до основного вмісту

SalaryReportDto

staffIdnumberrequired

ID сотрудника

staffNamestringrequired

Имя сотрудника

periodobjectrequired

Период отчёта

totalBookingsnumberrequired

Всего записей

completedBookingsnumberrequired

Завершённых записей

cancelledBookingsnumberrequired

Отменённых записей

totalRevenuenumberrequired

Общий доход от услуг сотрудника

salaryTypestringrequired

Тип зарплаты

Possible values: [fixed, percent, mixed, null]

fixedPartnumberrequired

Фиксированная часть зарплаты

percentPartnumberrequired

Процентная часть зарплаты

totalSalarynumberrequired

Итого к выплате

serviceBreakdown object[]required

Детализация по услугам

  • Array [
  • serviceNamestringrequired

    Название услуги

    countnumberrequired

    Количество оказанных услуг

    revenuenumberrequired

    Общий доход от услуги

    salaryPartnumberrequired

    Часть зарплаты от этой услуги

  • ]
  • SalaryReportDto
    {
    "staffId": 0,
    "staffName": "string",
    "period": {},
    "totalBookings": 0,
    "completedBookings": 0,
    "cancelledBookings": 0,
    "totalRevenue": 0,
    "salaryType": "fixed",
    "fixedPart": 0,
    "percentPart": 0,
    "totalSalary": 0,
    "serviceBreakdown": [
    {
    "serviceName": "string",
    "count": 0,
    "revenue": 0,
    "salaryPart": 0
    }
    ]
    }