ifedorov
Новичок
Как обеспечить чёткую идентификацию пользователей Битрикса в стороннем приложении?
Здравствуйте!
У нас на сайте (Битрикс - редакция "Бизнес") есть множество самодельных PHP-модулей выполнящих те или иные
функции, которых нам не хватало в стандартной поставке Битрикса...
Среди них есть и т.н. "Журнал доставок" в который попадают Заказы для доставки клиентам.
Проблема в том, что не удается обеспечить чёткую идентификацию пользователя/оператора Битрикса, их может
несколько одновременно работать с этой программой (запускаемой в Bitrix Frame).
Наш (бывший) веб-программист должен был обеспечить такую идентификацию, НО реально такая корректная идентификация происходит не всегда (даже после моих неоднократных правок кода!
, т.к. часто в заказах происходит установка статусов "Подтвержден клиентом" (от имени НЕ ТЕХ операторов что произвели это действия)!..
Таким образом хотелось бы понять (быть может есть готовые примеры) - как идентифицировать конкретного пользователя
Битрикса (например, привязав обработчик к нажатию кнопки) при условии что пользователей несколько одновременно
работают с этой сторонней PHP-программой?
(пример - если оператор Иванова отменила заказ из журнала доставки то в Битриксе,
если просто зайти в "Заказы" и найти этот заказ должно быть видно что именно она отменила заказ а не кто-то другой; ещё пример: оператор Петрова поставила заказ в журнал доставок на конкретную дату и соответсвенно в заказе должно быть видно что статус "Подтвержден клиентом" установлен у заказа именно Петрова в такое-то время) ну и т.п.
Всем заранее большое спасибо за ответы!
Здравствуйте!
У нас на сайте (Битрикс - редакция "Бизнес") есть множество самодельных PHP-модулей выполнящих те или иные
функции, которых нам не хватало в стандартной поставке Битрикса...
Среди них есть и т.н. "Журнал доставок" в который попадают Заказы для доставки клиентам.
Проблема в том, что не удается обеспечить чёткую идентификацию пользователя/оператора Битрикса, их может
несколько одновременно работать с этой программой (запускаемой в Bitrix Frame).
Наш (бывший) веб-программист должен был обеспечить такую идентификацию, НО реально такая корректная идентификация происходит не всегда (даже после моих неоднократных правок кода!

Таким образом хотелось бы понять (быть может есть готовые примеры) - как идентифицировать конкретного пользователя
Битрикса (например, привязав обработчик к нажатию кнопки) при условии что пользователей несколько одновременно
работают с этой сторонней PHP-программой?
(пример - если оператор Иванова отменила заказ из журнала доставки то в Битриксе,
если просто зайти в "Заказы" и найти этот заказ должно быть видно что именно она отменила заказ а не кто-то другой; ещё пример: оператор Петрова поставила заказ в журнал доставок на конкретную дату и соответсвенно в заказе должно быть видно что статус "Подтвержден клиентом" установлен у заказа именно Петрова в такое-то время) ну и т.п.
Всем заранее большое спасибо за ответы!