Кэширование в ИБСО
На страницу 1, 2 След.
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Вт Фев 26, 2013 06:34  Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Кто как борется с кэшированием в ИБСО? Для ритейла это однозначное зло.
Приведу пример. Операционист работает в одном подразделение. Ему доступен определенный набор касс(досту по реквизиту) по которым он может делать зачисление - списание в продукте Депозиты. На след. день ему меняют группы доступа и подразделение (набор касс другой), но в кэше сохраняется предыдущее значение. И если человек не посмотри при зачислении уже в другом подразделении, что из кэша подтянуло кассу др. подразделения, к которой доступа нет, то система дает создать документ в кассу др. подразделения. Хотя если он заметит и нажмет кнопку "Касса" то этой кассы из кэша там не будет (доступ изменился). Почему система доступа не согласовывается со значениями в кэше? Или ИБСО и ритейл все же несовместимы) |
|
 |
devor Профи
Вступление в Клуб: 13.02.2012
|
Вт Фев 26, 2013 07:27  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: | Кто как борется с кэшированием в ИБСО? Для ритейла это однозначное зло.
Приведу пример. Операционист работает в одном подразделение. Ему доступен определенный набор касс(досту по реквизиту) по которым он может делать зачисление - списание в продукте Депозиты. На след. день ему меняют группы доступа и подразделение (набор касс другой), но в кэше сохраняется предыдущее значение. И если человек не посмотри при зачислении уже в другом подразделении, что из кэша подтянуло кассу др. подразделения, к которой доступа нет, то система дает создать документ в кассу др. подразделения. Хотя если он заметит и нажмет кнопку "Касса" то этой кассы из кэша там не будет (доступ изменился). Почему система доступа не согласовывается со значениями в кэше? Или ИБСО и ритейл все же несовместимы) |
Как-то сумбурно все написано и малопонятно.
После смены прав доступа пользователь должен перезайти в систему. |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Вт Фев 26, 2013 08:44  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
devor пишет: |
Как-то сумбурно все написано и малопонятно.
После смены прав доступа пользователь должен перезайти в систему. |
Я бы даже сказал ОБЯЗАН перезайти в систему ибо глобальные переменные контекстов уже заполнены и требуется сменить контекст. А кэш это не зло, т.к. намного проще обратиться к объявленной и заполненной переменной контекста чем каждый раз дергать базу. Это сказывается при больших объемах на быстродействии. На всех проектах во всех банках (где я на проектах был) при смене доступа пользователю говорят: "Нужно в систему перезайти." "По-тихому" ни кто права ни когда не меняет _________________ всегда есть как минимум 2 выхода |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Вт Фев 26, 2013 17:34  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
devor пишет: | Кто как борется с кэшированием в ИБСО? Для ритейла это однозначное зло.
Приведу пример. Операционист работает в одном подразделение. Ему доступен определенный набор касс(досту по реквизиту) по которым он может делать зачисление - списание в продукте Депозиты. На след. день ему меняют группы доступа и подразделение (набор касс другой), но в кэше сохраняется предыдущее значение. И если человек не посмотри при зачислении уже в другом подразделении, что из кэша подтянуло кассу др. подразделения, к которой доступа нет, то система дает создать документ в кассу др. подразделения. Хотя если он заметит и нажмет кнопку "Касса" то этой кассы из кэша там не будет (доступ изменился). Почему система доступа не согласовывается со значениями в кэше? Или ИБСО и ритейл все же несовместимы) |
Ну и что, перезашел в систему, а в справочнике DEFVALs ничего не почистилось, в том числе ссылки на кассу в операциях по депозитам. И когда он зайдет в операцию ИБСО подтянет эту ссылочку и поставит кассу другого подразделения- хотя прав у него и нету уже. Да, если он заметит - нажмет кнопку Касса - там будут уже токо кассы его подразделения. Но если не нажмет и отправит на проводку - в документ подставит кассу. Конечно можно программно определенные строки в справочнике удалять - но как то
Этот справочник DEVFALS - конечно не имеет отношение к кэшированию - но портит жизнь. Так при кэшировании, о котором говорите вы, помогает перезаход, а эти данные продолжают сидеть в базе иждут вашего следующего захода. И Права тут уже не анализируются - подставили в форму из справочника, а дальше делай , что хочешь |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Ср Фев 27, 2013 02:28   |
|
Полезность: Нет оценки
|
Заводите пользователя, с разными хвостиками по подразделению, пусть логинится под разными... |
|
 |
devor Профи
Вступление в Клуб: 13.02.2012
|
Ср Фев 27, 2013 06:26  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: |
Ну и что, перезашел в систему, а в справочнике DEFVALs ничего не почистилось, в том числе ссылки на кассу в операциях по депозитам. И когда он зайдет в операцию ИБСО подтянет эту ссылочку и поставит кассу другого подразделения- хотя прав у него и нету уже. Да, если он заметит - нажмет кнопку Касса - там будут уже токо кассы его подразделения. Но если не нажмет и отправит на проводку - в документ подставит кассу. Конечно можно программно определенные строки в справочнике удалять - но как то
Этот справочник DEVFALS - конечно не имеет отношение к кэшированию - но портит жизнь. Так при кэшировании, о котором говорите вы, помогает перезаход, а эти данные продолжают сидеть в базе иждут вашего следующего захода. И Права тут уже не анализируются - подставили в форму из справочника, а дальше делай , что хочешь |
DEFVALS - справочник, предназначенный для облегчения работы пользователей, чтобы им не приходилось вводить однотипные данные.
В процедуру смены подразделения пользователю вставь очистку справочника для него(пользователя). Проблема надуманная. |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Ср Фев 27, 2013 07:24  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: |
Ну и что, перезашел в систему, а в справочнике DEFVALs ничего не почистилось, в том числе ссылки на кассу в операциях по депозитам. |
Кто мешает почистить, раз уж всё равно меняете права и прочее? Добавьте в регламент скрипт на пару строк, и привет.
А вообще, справочник DEFVALS предназначен, чтобы пользователь, подходя к любой машинке, видел систему в том состоянии, в которой её оставил в прошлый раз. Логично, что кассы у него остались прежние. |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Ср Фев 27, 2013 11:23  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Random пишет: | Gobur пишет: |
Ну и что, перезашел в систему, а в справочнике DEFVALs ничего не почистилось, в том числе ссылки на кассу в операциях по депозитам. |
Кто мешает почистить, раз уж всё равно меняете права и прочее? Добавьте в регламент скрипт на пару строк, и привет.
А вообще, справочник DEFVALS предназначен, чтобы пользователь, подходя к любой машинке, видел систему в том состоянии, в которой её оставил в прошлый раз. Логично, что кассы у него остались прежние. |
Ссылку на одну и ту же кассу с любой машины я не считаю логичным - ну да ладно.
Тему можно закрыть - Реализовать то реализовали - но опять же - локальная доработка, за которые ЦФТ теперь очень сильно наказывает деньгами |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Чт Фев 28, 2013 08:28  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: |
Ссылку на одну и ту же кассу с любой машины я не считаю логичным - ну да ладно. |
с любой машины для одного и того же пользователя
Gobur пишет: | Тему можно закрыть - Реализовать то реализовали - но опять же - локальная доработка, за которые ЦФТ теперь очень сильно наказывает деньгами |
Зачем доработка, говорю же - скрипт.
Хотя... я из этих денег зарплату получаю... нехай будет  |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Чт Фев 28, 2013 21:27  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Random пишет: | Gobur пишет: |
Ссылку на одну и ту же кассу с любой машины я не считаю логичным - ну да ладно. |
с любой машины для одного и того же пользователя
|
Ну хорошо вот вам пример. 20 оперкасс в городе. Этот один пользователь, поработав на машине оперкассы №1, делая в продукте депозиты документы по этой кассе, на следующий день идет на оперкассу №2 (замена, ротация и т.д.). В оперкассе №2 уже с другой машины под своим логином - он получает в операции из справочника подстановку по ссылке Кассу №1 . Это нормально?
А так для центрального офиса, переходя их кабинета в кабинет, получая такие же настройки в операциях - это удобно. Но это не никак не ритейл. Для ритейла ИБСО очень сырое. И многие удобства становятся проблемами. |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Чт Фев 28, 2013 21:29  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Random пишет: | Gobur пишет: |
Ссылку на одну и ту же кассу с любой машины я не считаю логичным - ну да ладно. |
с любой машины для одного и того же пользователя
Gobur пишет: | Тему можно закрыть - Реализовать то реализовали - но опять же - локальная доработка, за которые ЦФТ теперь очень сильно наказывает деньгами |
Зачем доработка, говорю же - скрипт.
Хотя... я из этих денег зарплату получаю... нехай будет  |
Ну да ,логично купить продукт за Н миллионов, с возможностью разработки в системе, продолжать пилить скрипты, чтобы не пользоваться этим продуктом - это в духе ЦФТ, наверное. |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пт Мар 01, 2013 06:07  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: | Random пишет: | Gobur пишет: |
Ссылку на одну и ту же кассу с любой машины я не считаю логичным - ну да ладно. |
с любой машины для одного и того же пользователя
|
Ну хорошо вот вам пример. 20 оперкасс в городе. Этот один пользователь, поработав на машине оперкассы №1, делая в продукте депозиты документы по этой кассе, на следующий день идет на оперкассу №2 (замена, ротация и т.д.). В оперкассе №2 уже с другой машины под своим логином - он получает в операции из справочника подстановку по ссылке Кассу №1 . Это нормально?
А так для центрального офиса, переходя их кабинета в кабинет, получая такие же настройки в операциях - это удобно. Но это не никак не ритейл. Для ритейла ИБСО очень сырое. И многие удобства становятся проблемами. |
Согласен, на то, что одному и тому же пользователю, работавшему с одной кассой, на другой день закрывают к ней доступ, но открывают к другой, система видимо не рассчитана.
В случае смены профиля работы пользователя нужна какая-то операция очистки. И чтобы не плодить локал, можно сделать заявку на доработку. |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пт Мар 01, 2013 06:09  Re: Кэширование в ИБСО |
|
Полезность: Нет оценки
|
Gobur пишет: | Ну да ,логично купить продукт за Н миллионов, с возможностью разработки в системе, продолжать пилить скрипты, чтобы не пользоваться этим продуктом - это в духе ЦФТ, наверное. |
Ну вот это точно не ко мне вопрос.
Я стараюсь помочь в рамках своей компетенции, а вы поднимаете вопрос существенно выше... |
|
 |
devor Профи
Вступление в Клуб: 13.02.2012
|
Пт Мар 01, 2013 07:16   |
|
Полезность: Нет оценки
|
Можно обойтись без скриптов и новых операций. Нужную очистку можно реализовать в расширении операции смены подразделения.
Можно в логон-триггер кассирам очистку вставить.
Да куча способов. |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Пт Мар 01, 2013 12:07   |
|
Полезность: Нет оценки
|
devor пишет: | Можно обойтись без скриптов и новых операций. Нужную очистку можно реализовать в расширении операции смены подразделения.
Можно в логон-триггер кассирам очистку вставить.
Да куча способов. |
да это понятно - речь то шла про то , что ибсо щас пытаются позиционировать, как удобную для ритейла. Но все настройки заточены не на ритейл, а на работу как основной АБС. А для ритейла нужно написать кучу расширений, хуков и т.д, чтобы кассиры на оперкассах (уровень образования которых не особо высок) не могли ни влево, ни вправо свернуть |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|