UpdateAgreement

Обновить договор

Обновить информацию договора

Необходимые разрешения
1
Просмотр договоров студентов
Входные параметры
agreementId
ID существующего договора
Целочисленное, обязательный параметр
groupId
ID группы договора
Целочисленное, обязательный параметр
startDate
Дата начала действия договора
Дата (Y-m-d, например 2017-01-26), обязательный параметр
annulled
Отметка об аннулировании договора (завершении его действия до даты завершения)
Булево (целочисленное: 0 или 1), обязательный параметр
prefix
Префикс номера договора
Строка, обязательный параметр
number
Номер договора
Целочисленное, обязательный параметр
comment
Комментарий с договору (для внутреннего использования)
Строка, обязательный параметр
payMethod
Метод расчёта:
  1. Каждые несколько занятий
  2. Каждое определённое число месяца
  3. Расчёт за каждое занятие отдельно
Целочисленное, обязательный параметр
costPeriod
Период оплаты (действует, когда payMethod = 1). null или не указывать, если нужно использовать период оплаты как в программе обучения.
Целочисленное
lkPaymentMinSum
Минимальная сумма для платежа в ЛК ученика
Целочисленное
Результат:
Данный метод не возвращает данных. Об успешности вызова следует судить по значению resultStatus.