Project

General

Profile

Подстановка услуг

В некоторых ситуациях невозможно задать для карты/договора все необходимые услуги. Примером может служить ситуация, когда карта обслуживается в сетях АЗС, где встречаются разновидности одного и того вида топлива (Аи-95, Аи-95 ЭКТО, Аи-95 Uniq и т.д.), а на карте разрешён только один вид: Аи-95.

Для обеспечения возможности заправки держателя карты для договора или для клиента в целом необходимо добавить дополнительный атрибут "Поиск подходящих услуг по дереву" и установить для него значение "Да".

После этого, если для услуг задана иерархия (например, родительская - Аи-95, дочерние - Аи-95 ЭКТО и пр.), то при отсутствии требуемой услуги будет произведён поиск в пределах иерархии и будет использована та услуга, которая есть и в иерархии, и на карте.