[ОТВЕТИТЬ]
Опции темы
17.11.2006 11:50  
OlegON
Очень существенный пункт, что они будут делать в системе, что ты собираешься доверить бухгалтерии их создавать. И кассиры создаются не должностями. А создавать можно, хоть и геморройно очень.
 
17.11.2006 12:15  
cb
что они будут делать? работать с СМ. И доверить не бухгалтерии,а 1 определенному человеку в отделе кадров. Геморройно -да, но и велосипед не сразу появился.
Вопрос как именно это реализовать, если у кого-нибудь идея?
 
17.11.2006 12:25  
OlegON
Отделы кадров не рулят. Самое простое, наверное, сделать самому роль, по шаблону и дать шаблон (или несколько) выбирать ОК. Если один и такой доверенный, почему ему не работать в стандартном интерфейсе?
 
17.11.2006 12:48  
cb
приходит новый сотрудник - доверенный из отдела кадров заводит его в бухгалтерию и через 1с-кую форму для определенного магазина создает СМ-пользователя.
 
17.11.2006 13:13  
akonev
Цитата:
Сообщение от olegon
Отделы кадров не рулят. Самое простое, наверное, сделать самому роль, по шаблону и дать шаблон (или несколько) выбирать ОК. Если один и такой доверенный, почему ему не работать в стандартном интерфейсе?
например потому, что для этого лицензия нужна *07

насколько я понимаю, задача сводится к следующему:
0)делаем в стандартном интерфейсе должности и раздаем им права

1)создаем нового оракл юзера и назначаем ему 2 роли - supermag_user и соответствующую должности
2)назначаем оракловый пароль
3)делаем запись в smstaff

ничего не упустил?
если нет - не нужны никакие встроенные процедуры, достаточно несколько не сильно сложных команд ораклу передать
 
17.11.2006 16:17  
kadr
вобчем так это делается
Код:
create user B identified by "123" default tablespace USERS1 temporary tablespace TEMP;
grant "kassir" to B;
alter user B default role all except "kassir" ;
grant SUPERMAG_USER to B ;
LOCK TABLE Supermag.SMStaff in EXCLUSIVE MODE ;
insert into Supermag.SMStaff(ID,Surname,OffIndex,UserEnabled,ServerLogin)
 values(143,'b',13,'1','B')
Где ID определяется так
Код:
select greatest(1,nvl(max(ID),0)+1)
from Supermag.SMStaff
а OffIndex так
Код:
select ID from smoffcfg t
WHERE t.title='kassir'
Соотвественно роль kassir надо самому создать через Адм. модуль
 
01.12.2006 14:01  
cb
Цитата:
Сообщение от Mtirt
Хотя для работы УКМ2 достаточно завести кассиров на закладке персонал, и там же продавцов в качестве продавцов-консультантов.
Это не будут пользователи именно СМ2000, это будет информация, необходимая для УКМ.
И кадрам можно просто предоставить доступ в СМ2000, чтобы они вносили эту информацию.
верно кассиры хранятся в SMCashDesksStaff и попадают они туда простым инсертом, без каких либо грантовок
 
 


Опции темы



Часовой пояс GMT +3, время: 23:11.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.