Ограничение количества телефонов и адресов клиента

Начиная с версии iikoFront 9.7 для клиентов БРД (банкеты, резервы, доставки) введено ограничение: клиент может иметь не более 100 телефонов и не более 100 адресов. Ограничение действует во всех актуальных версиях API: V8, V9, V10, V10Preview1 и V10Preview2.

Затронутые методы

Ограничение действует в следующих методах интерфейса IEditSession:

Новая причина исключения

Если при вызове методов CreateClient, ChangeClientPhones или ChangeClientAddresses передаётся список телефонов или адресов, количество элементов в котором превышает 100, выбрасывается ConstraintViolationException.

Причину нарушения можно определить по свойству Reason. В перечисление ConstraintViolationExceptionReason добавлены два новых значения:

См. также