AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2003, 11:42   #1  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
Совместная работа пользователей на одном рабочем месте
Добрый день!

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

Подскажите, какие способы решения такой проблемы пробовались (наверное мы не первые у кого встала такая проблема). Запускать несколько сеансов заказчик пока отказывается категорически. Как впрочем и применять другие организационные решения.

Я заметил функцию newUser - может ктонибудь пробовал ее заточить под такую онлайновую смену пользователя?

Спасибо
Старый 26.11.2003, 11:53   #2  
Roman A. is offline
Roman A.
Участник
 
9 / 10 (1) +
Регистрация: 25.11.2003
Можно для каждого кладовщика создать пользователя (Администрирование \ Пользователь). Пусть каждый пользователь входит в систему под своим логином. Определить текущего пользователя можно с помощью функции curuserid().
Старый 26.11.2003, 12:06   #3  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
Да это-то можно. Более того - тогда можно определять создателя не методом а просто аудитом

Дело в том, что, как я уже говорил, такой подход не принимается заказчиком - несколько пользователей означает либо несколько запущеных одновременно сеансов (в таком случае любой человек может поработать под любым сеансом и весь смысл контроля теряется), либо полседовательное завершение сеанса одним пользователем и вход другого - этот путь также не приемлем для заказчика.

Нужен способ когда в одном сеансе аксапты каким то образом переключаются пользователи или что то в таком духе
Старый 26.11.2003, 12:25   #4  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
И все же несколько сеансов...
Зачем изобретать велосипед?
Установите им WinXP, создайте пять пользователей (и в Аксапте, и в ХР), защитите их паролями - и пусть делают switch user в XP. А в каждом сеансе - по одной Аксапте.
Вот если техника не потянет, тогда - другой вопрос... Хотя, одновременно они все равно работать не смогут.
Старый 26.11.2003, 12:36   #5  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
Ха ха - как минимум такой подход - развод компании на деньги. Подключения то не бесплатны
Старый 26.11.2003, 12:40   #6  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
1) Вроде как в XP HomeEdition можно одновременно несколько пользовательских сеансов(подразумеваются пользователи ОС) иметь. В каждом сеансе запустить клиента Аксапты. Переключаться клавишами между сеансами. Каждый сеанс запаролен. Точно не помню, есть там такая фича или нет, но вроде попадалось, когда смотрел эту ОС. Сам пользуюсь исключительно W2К.

2) Terminal Service. Решение аналогичное первому. 100% есть на nt4 server и w2k advansed server. Каждая сессия к terminal server-у блокируется паролем. На каждой запущен клиент аксапты. Переключение между сессиями alt-tab.

Не знаю как это будет выглядеть в разрезе аппаратных ресурсов. Т.е. вполне возможно, что при определенном n стоимость одного компьютера, на котором это решение будет быстро работать, превысит стоимость n компьютеров для n кладовщиков. Надо считать.

Это все выглядит как то криво, но имхо лучше чем серьезная модификация кода Аксапты. Причем на самом низком(системном) уровне.
Старый 26.11.2003, 12:41   #7  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Сделайте кастомизацию с одобрением строк, ну а на нее навешайте свою авторизацию, хоть через железки.
Старый 26.11.2003, 12:44   #8  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
пока писал - уже опередили.

Цитата:
Изначально опубликовано Pavlo AKA Panok
Ха ха - как минимум такой подход - развод компании на деньги. Подключения то не бесплатны
модификации функционала аксапты тоже небесплатны.
Старый 26.11.2003, 12:46   #9  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
И еще по поводу ВинХР: насколько я знаю, switch user не работает при доменной организации сети. Т.е. для крупной организации этот способ не подходит.
__________________
Андрей.
Старый 26.11.2003, 12:53   #10  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
Цитата:
Изначально опубликовано raz
Сделайте кастомизацию с одобрением строк, ну а на нее навешайте свою авторизацию, хоть через железки.
Так вот, использовал ли ктонибудь newUser для подобных задач?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Организация доступа внешних веб-пользователей к DAX 4.0 alex55 DAX: Администрирование 1 07.06.2009 17:48
Закрыть на редактирование одну из фин аналитик в одном месте Sada DAX: Программирование 8 11.01.2009 19:07
Совместная работа заказчика и исполнителя в разных или одном слое? Кузин Владимир В. DAX: Программирование 6 08.08.2006 10:02
Совместная работа OLAP и Excel 2000 Lenin DAX: Прочие вопросы 1 09.07.2003 13:24
Настройка форм для групп пользователей Роман Кошелев DAX: Функционал 14 05.08.2002 16:32

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:35.