Announcement

Collapse
No announcement yet.

Создаются дубликаты

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Maximus
    replied
    Я вижу что это добавленный вами фильтр. Проблема в чем состоит? В том что у вас при дублировании номера не выскакивает окошко дубляжа, а у ваших колег да? Если так, то скорее всего вам следует почистить кеш браузера.

    Leave a comment:


  • Omen_23b
    replied
    По умолчанию этой функции вообще не было в "espo/modules/CRM/services/contact.php".
    Я по инструкции её дописал. Проверка по id это понятно, по имени тоже. Но главное это номер телефона, так как одинаковые имена то бывают.

    Leave a comment:


  • Maximus
    replied
    Здравствуйте.

    По умолчанию система проверяет на наличие дубликата по идентификатору записи, и по имени записи. Для объекта Контакт дополнительно по умолчанию также происходит проверка по адресу электронной почты.

    Leave a comment:


  • Omen_23b
    started a topic Создаются дубликаты

    Создаются дубликаты

    Доброго дня!

    Иногда, при создании нового контакта - создаются дубликаты, хотя стоит проверка по номеру телефона.
    У меня такое провернуть не получилось ни разу, но коллеги периодически создают дубликаты контактов.

    Вот ссылка на скриншот. В нём видно что контакт за двоился. https://prnt.sc/udn44x

    \\ Проверка дублей \\

    protected function getDuplicateWhereClause(Entity $entity)
    {
    return array(
    'OR' => array(
    array(
    'phoneNumber' => $entity->get('phoneNumber')

    ),
    ),
    );
    }
    \\\\\


    Куда копать?
    Last edited by Omen_23b; 09-08-2020, 01:59 PM.
Working...
X