Имя: Пароль:
1C
1С v8
Разделение базы на кадровую и зарплатную РИБ
,
0 krunm
 
15.01.15
09:27
Добрый день.
Конфигурация ЗУП 8.2. КЗ
Понадобилось разделить базу на зарплатную и кадровую, пришел к выводу что наиболее подходит РИБ. Создал новый план обмена, копированием полного, исключил зарплатные документы. все работает на Ура!!!
Есть загвоздка с Кадровыми документами, в коих имеются ТЧ с Начислениями (осн., доп.) необходимо чтобы в кадровой базе они очищались при обмене, или не включать их в обмен вообще.
Прошу помочь советом или ссылкой
1 Cube
 
15.01.15
09:28
(0) Про роли и RLS ты, получается, не слышал?
2 krunm
 
15.01.15
09:32
(1) про роли слышал, есть вероятность что просочится как то информация о ЗП, отчеты, печатные формы, консоль запросов и проч.
3 Cube
 
15.01.15
09:44
(2) "есть вероятность"
Сам придумал?
4 krunm
 
15.01.15
09:46
(3) а по вопросу (0)  ответить?
5 vicof
 
15.01.15
09:47
(0) Ок, а с приказом о беременности
6 vicof
 
15.01.15
09:47
что делать будешь? Он и кадровый и зарплатный
7 1976vas
 
15.01.15
09:47
(3)А если в таблицы залезут? Хотя конечно - это мало вероятно
8 piter3
 
15.01.15
09:48
(4)лучший вариант вам уже дали в (1).ваш хуже в разы.если вы правда настроете и сдерните тогда можно по идее творить все
9 Cube
 
15.01.15
09:48
(4) Я уже ответил в (1)
10 Cube
 
15.01.15
09:49
(7) Как будто роли действуют только на документы и справочники...
11 krunm
 
15.01.15
09:50
(5) не вполне понимаю что за приказ о беременности, в КЗ есть документ соц отпуска. начисления формируются в другом документе
12 1976vas
 
15.01.15
09:50
(10)Сторонней программой
13 Cube
 
15.01.15
09:52
(12) Если база файловая, то проще 1Cv8.1CD крякнуть и зайти без пароля, чем распаковывать его и таблицы потрошить :)
14 polosov
 
15.01.15
09:54
(5) "Приказ о беременности" - это сильно. Надо записать. )))
15 vicof
 
15.01.15
09:55
(11) Не помню как точно называется, отпуск по беременности и родам, вроде
(14) Жене показывать будешь))
16 krunm
 
15.01.15
09:57
(13) файловая база, кадровики сидят в другом городе, зарплатники в другом, файл действительно могут взломать.
17 Кай066
 
15.01.15
09:57
(0) как вы пришли к такому выводу? Где описана подобная методика?
http://cs421617.vk.me/v421617922/314b/uWJs8WDWxuU.jpg
18 kosts
 
15.01.15
09:59
(17) Есть вариант получше?
19 Cube
 
15.01.15
10:01
(16) Ну, это уже не твоя головная боль, как защищать файл. Пусть купят мини сервер: https://www.google.ru/search?as_sitesearch=forum.mista.ru&q=%F1%E5%F0%E2%E5%F0+%EC%E8%ED%E8+5&gws_rd=ssl
20 Maxus43
 
15.01.15
10:01
(18) в (1). Нормальная настройка прав - и всё
21 krunm
 
15.01.15
10:01
не пойму как ролью ограничить просмотр/видимость ТЧ в документе без кода?
22 Serg_1960
 
15.01.15
10:02
(0) Сама идея "разделения" ЗУП на "кадровую" и "зарплатную" абсурдна; реализация за счёт РИБ-базы не оптимальный вариант, но в принципе работоспособный; но роли и RLS - лучшее решение (ибо типовое).
23 Maxus43
 
15.01.15
10:03
(21) незнаю как в казахстане, а в ЗУП РФ показ начислений-удержаний регулируется настройкой пользователя например
24 Cube
 
15.01.15
10:03
(21) На управляемых формах - галочкой. В обычных формах только кодить.
Но это тебе не нужно. Кадровикам нужно знать, сколько получает сотрудник - они ведь приказ должны составить, где эта сумма проставлена...
25 1976vas
 
15.01.15
10:04
(24) А премии
26 krunm
 
15.01.15
10:06
(24) факт 1, кадровики не должны знать ЗП, они заводят кадровые документы (прием, перемещение увольнение, отпуска, табель и прочее, что не имеет доступа к данным зП) а зарплатники дополняют заполненные кадровые данные начислениями
27 Cube
 
15.01.15
10:06
(25) Если премии прописываются в приказе о приеме, то туда их и пихай. Если нет, то назначишь премию специализированным документом, который к кадровому учету отношения никакого не имеет.
28 krunm
 
15.01.15
10:06
(25) премии это тоже начисления, не вижу там кадровых данных
29 Serg_1960
 
15.01.15
10:06
(имхо) Кадровиков нужно не от "зарплатной части", а от "расчетной части" отгородить.
30 Cube
 
15.01.15
10:07
(26) Ты форму Т-1 видел? В самом низу смотри, где оклад...
31 1976vas
 
15.01.15
10:10
(30) Я извиняюсь, что здесь обращаюсь, не знаю как по другому. Ты не сможешь мне помочь по вчерашней моей теме о заработке, я ее тогда апну
32 piter3
 
15.01.15
10:11
у меня часть расчетной части вводят фактически кадровики.автор имхо геморрой изобретает
33 IBTM
 
15.01.15
10:12
(26) ставишь кадровику роли: пользователь и кадровик, наслаждаешься.
100 т.р., сегодня заеду, заберу.
34 Serg_1960
 
15.01.15
10:14
Я не о программе, о самой идеи:

Своему руководству (авторам идеи?) напомни о существовании трудовых договоров, где необходимо оговаривать размер оплаты. Как с этим быть? Или трудовые договора бухие будут составлять?

:)
35 Cube
 
15.01.15
10:14
(31) Почитал, много букавок, не осилил))) Но комменты там жгут))
36 krunm
 
15.01.15
10:25
(32) это у вас, и изобераю не я, а руководство так решило,
прежде мной была проделана такая работа, при открытии документа на определенную роль скрывал видимость панелей отвечающиз за ЗП, они работали но решили обезопасить себя. и пришли к выводу что нужны 2 базы.
37 krunm
 
15.01.15
10:26
(33) в кадровых документах Начисления видны и доступны для редактирования
38 krunm
 
15.01.15
10:27
(34) трудовые составляются без указания ЗП
39 Кай066
 
15.01.15
10:27
(26) А оклад вы каким документом устанавливаете?
40 krunm
 
15.01.15
10:27
(34) прописываются вручную зарплатниками
41 krunm
 
15.01.15
10:28
(39) оклад устанавливается кадровыми документами, которые не должны видеть кадровики
42 krunm
 
15.01.15
10:29
(41) т.е. в том же документе, который завел кадровик
43 Кай066
 
15.01.15
10:29
(41) шедеврально
44 Кай066
 
15.01.15
10:31
+ роль Кадровик так и работает. Закладка с окладами на этой роли не отображается
45 Cube
 
15.01.15
10:31
(41) Автоматизируя хаос, получаем автоматизированный хаос (с)тырено
46 krunm
 
15.01.15
10:51
(44) это возможно на управляемых формах, на обычных такого не замечал
47 krunm
 
15.01.15
13:40
по существу так никто и не ответил. все начали что то свое городить, я просил (0), а точнее "необходимо чтобы в кадровой базе они очищались при обмене, или не включать их в обмен вообще. "
48 Cube
 
15.01.15
13:47
(47) Чтоб ты не думал, что мы тут все тупые, а ты один умный, покури процедуры ПриОтправкеДанныхПодчиненному() и ПриОтправкеДанныхГлавному().
А вообще, не правильно ты делаешь, поэтому тебе никто не помогает...
49 Cube
 
15.01.15
13:48
(48) Наверное, надо ПриПолученииДанныхОтГлавного().
50 Lama12
 
15.01.15
13:51
(0) Я бы так не делал.
(47) Вряд ли кто из специалистов подскажет. Те, кто мало знаком с ЗУП или начнут отвечать на прямой вопрос, станут говорить как что чистить на уровне платформы. Но это и так понятно.
Те кто знает ЗУП, вряд ли скажут как такое делать, потому что понимают к чему это приведет.
Так что, не советую даже задумываться об этом. Или если уж так приперло, проиграйте сначала как какой пользователь будет работать в двух базах. Наверняка найдете проблемные участки. Тот же трудовой договор. В нем же есть сумма з/п, или форма т-1, о которой уже говорилось.
Как собираетесь обходить такие моменты?
51 kumena
 
15.01.15
14:01
"необходимо чтобы в кадровой базе они очищались при обмене, или не включать их в обмен вообще. "

в модуле объекта перед записью

Если ОбменДанными.Загрузка Тогда
ТабличнаяЧасть.Очистить()
52 kumena
 
15.01.15
14:06
еще можно правила в КД сделать, и исключить из обмена, тогда даже базы трогать не надо.

вообще, в третьем зупе нагородили кучу ролей в связи с подобной параноей, так что видимо вы их клиент.
"Переходите на ЗУП 3.0, там это реализовано! (с) IamAlexy
53 Lama12
 
15.01.15
14:13
(52) +1
54 krunm
 
15.01.15
14:16
(52) я только за, не нашел пока инфы про то как заменить правила обмена для "ПланыОбмена", Универсальный обмен изначально планировал, он отпал так как там нет автоматического обмена, в плане обмена нету варианта "Обмен по своим правилам"
55 krunm
 
15.01.15
14:29
(50) На текущий момент там все реализовано в одной базе, ограничения кадровикам через роль: на формах документов прием, перемещения закладка начислений скрыта, и не заполняется. все работает нормально.
т.е. заводится например новый документ прием, кадровик заполняет закладку с данными подр. должность и прочее.
записывает и все. печатает документ, без зп. ЗП все вручную проставляется зарплатниками.
после заходит зарплатник устанавливает ЗП в этом документе.

Так же в отчетах (Т-2 (личная карточка), список работников, по поводу Т-1 не знаю как в РФ, в КЗ это расчетная ведомость орг. - абсолютно точно недоступен кадровикам), печатных формах (прием, перемещение), скрыта часть с указанием ЗП.

Сейчас же поступило распоряжение разделить базы. Не в курсе с чем это связано.
56 Lama12
 
15.01.15
14:32
(55) Все таки рекомендую провести предварительно деловую игру. Пусть пользователи как-бы в разных базах посоздают документики. Хоть вычислите проблемные места.
57 krunm
 
15.01.15
14:36
(56) с этим пока проблем не наблюдаю, переносятся документы с префиксом, зарплатники сами не создают кадровые документы (прием, перемещение, Трудовой договор, отпуска, командировки, отгулы и прочее), они лишь дополняют эти документы начислениями
58 Serg_1960
 
15.01.15
17:45
PS: в ЗУП-е предусмотрено изначально, что в кадровых документах начисления могут не заполняться по тем или иным причинам - для корректного расчета зарплаты в таком случае есть документы "Ввод постоянного начисления или удержания организаций". Эти документы доступны расчетчику и не доступны кадровикам.
59 IBTM
 
15.01.15
17:57
(37) ещё тогда при открытии формы написать пару строчек кода отображение закладок, какие проблемы...
(38) весёлая конторка
60 krunm
 
15.01.15
19:35
(58) про него в курсе, показывал. отказали!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший