Имя: Пароль:
1C
1С v8
1С:Бухгалтерия3: ограничить доступ на просмотр счета 70
0 Айвонттубифри
 
17.07.19
12:07
Добрый день!
1С:Бухгалтерия3.
Подскажите, можно ли выставить ограничение на просмотр счета 70, а именно на детализацию счета в разрезе сотрудников, субконто «РаботникиОрганизации». Причем пользователь с определенной ролью мог бы формировать любые отчеты, но по счету 70 не видел данных в разрезе определенных сотрудников. Можно ли этого как то добиться без использования RLS?
1 Джинн
 
17.07.19
12:08
Старые песни о главном, сезон 18647
2 sqr4
 
17.07.19
12:10
(0) Можно) Но лучше с РЛС
3 Aleksey
 
17.07.19
12:11
Можно, но только если фирма на ОСН
4 Айвонттубифри
 
17.07.19
12:11
+(0) Сейчас выгрузка проводок у нас происходит с разбивкой по сотрудникам. Поменять способ выгрузки проводок на "сводно по сотрудникам" уже не можем, т.к. (из описания):

"Если менять настройку, чтобы проводки по зарплате стали выгружаться “сводно по сотрудникам”, то на счете 70 в 1С:Бухгалтерии будет отключен признак аналитического учета (субконто) «Сотрудники». Если эту манипуляцию проделать на базе с заполненными данными, то сведения о зарплате в разрезе сотрудников будут потеряны."
5 Айвонттубифри
 
17.07.19
12:12
(3) У нас общая система налогообложения. Подскажите как?
6 Айвонттубифри
 
17.07.19
12:12
(2) РЛС не будем использовать.
7 El_Duke
 
гуру
17.07.19
12:12
(0) Вам сюда: Оборотно-сальдовая ведомость - ограничить доступ

Как раз обсуждают такую же параноидальную хотелку
8 Джо-джо
 
17.07.19
12:13
(4) Чем данное описание мешает поменять способ выгрузки?
9 Aleksey
 
17.07.19
12:13
(5)
1. Перейти на ЗУП
2. настроить обмен сводно без разбивки по сотрудникам
...
Profit
10 vvspb
 
17.07.19
12:15
(1) :)
11 Джо-джо
 
17.07.19
12:16
(9) Они не могут на это пойти, ведь тогда в БП пропадут данные по сотрудникам))
12 Айвонттубифри
 
17.07.19
12:16
(8) Если эту манипуляцию проделать на базе с заполненными данными, то сведения о зарплате в разрезе сотрудников будут потеряны.
13 Джо-джо
 
17.07.19
12:19
(12) Так в этом и суть, тогда никто не увидит детализацию по сотрудникам
14 Джо-джо
 
17.07.19
12:21
(12) А почему вы не обратитесь к специалисту? Считаете что 1С любая уборщица настроить может, а мы, 1Сники просто дармоеды?
15 timurhv
 
17.07.19
12:26
Без RLS можно посмотреть в сторону
ОбработкаПолученияПолейПредставления
ОбработкаПолученияПредставления

без права открытия карточки сотрудника. Но опять же, что мешает в СКД вывести через точку поле Сотрудник.Наименование.

Без RLS или отдельной базы ЗУП есть 100+ способов при желании все узнать.
16 Джо-джо
 
17.07.19
12:29
А ещё можно просто отнять права на справочник Сотрудники
17 Айвонттубифри
 
17.07.19
12:30
(15) У нас отдельная ЗУП3, из которой проводки выгружаются в Бухгалтерию3. Поскольку штат бухгалтерии в ближайшее время расширится, встала задача скрытия счета 70 для определенных пользователей 1С:Бухгалтерии.
18 piter3
 
17.07.19
12:31
Я таки понимаю все через это проходят)))
19 timurhv
 
17.07.19
12:32
(11) Я так понял, в БП пропадет субконто по счет 70, но оно нужно по алиментщикам и тп.
Вся зарплата на "Все сотрудники", алиментщики "Иванов И.И", "Петров П.П."...
(17) Пишите обработку замены сотрудников в документах и проводках, алиментщиков оставляете как есть. Велосипед изобретать - тухлая тема. (18) Никогда с такой проблемой не сталкивались, никогда не вели выгрузки по сотрудникам в бух.программах.
20 Мимохожий Однако
 
17.07.19
12:37
(17) Не нужно грузить из ЗУП по сотрудникам. Эта информация есть в ЗУП.
PS. Кому очень хочется-информацию о зарплате узнает даже без доступа к базам. Это я для параноиков сообщил.
21 Джо-джо
 
17.07.19
12:38
(19) накуя по алиментщикам субконто на 70 счёте?
22 Garykom
 
гуру
17.07.19
12:46
Ни одна конфигурация на 1С не соответствует (в реальности) 152-ФЗ.
Хранить ПДн (персональные данные) в базах 1С рискованно штрафом.

(0) Уберите ФИО (и прочие ДР со всем по чему можно идентифицировать) из базы, оставьте только некие коды.
И отдельная внешняя база кодов-ФИО, свои отчеты переписать так чтобы запрашивался некий пароль/ключ при формировании и если проверка прошла то идет (через ВК или веб-сервисы) замена кодов на ФИО и прочие ПДн в печатных формах.
23 timurhv
 
17.07.19
12:48
(21) Выгружаются алиментщики (только сумма взыскания), ГПХ, подотчетники (удерживаются из з\п или кидают на карту).
(22) А как же авансы подотчетным лицам? Подписи в печатных формах?
24 Garykom
 
гуру
17.07.19
12:50
(23) Про бумажные документы в задаче ни слова ))
Речь только про базу 1С и лучший способ ее решения это убрать оттуда ФИО.
25 piter3
 
17.07.19
12:51
(24)неа,лучший не заниматься фигней )))
26 timurhv
 
17.07.19
12:56
(21), (23) Да на 70 не нужно, вы правы.
27 Айвонттубифри
 
17.07.19
13:26
(19) "Пишите обработку замены сотрудников в документах и проводках". Как потом счет 70 закроется по Дт и Кт, если выплата в разрезе сотрудников?
28 Айвонттубифри
 
17.07.19
13:27
+(27) Т.е. идентификация происходит именно по ФИО.
29 Обработка
 
17.07.19
13:58
(0) Не раз делал такую (параноидальную) хотелку еще со времен 1с77.

1. Уговорить руководство от этой идеи отказаться.
2. Сделать как в (9).
3. Засучить рукава и сделать доработку кода в отчетах расшифровки по счетам. Их не много порядка 5-6 отчетов. Может быть и 10-12 отчетов.

Но везде закрыть дырки очень сложно.
30 Ботаник Гарден Меран
 
17.07.19
14:03
Сделать подписку на документ отражения ЗП, который заменит аналитику на "Все сотрудники" и свернет суммы, ну кроме алиментщиков.
На документ отражения ЗП отломать права.
32 Фрэнки
 
17.07.19
14:04
(27) А зачем нужна выплата из бух, если есть ЗУП и выплата на сотрудников происходит оттуда?
33 Mukrob
 
17.07.19
14:05
если 70ый закроетеэ. то наверняка есть еще какие-то счета которые тоже нужно закрывать. на 70ом проводка же не из воздуха образуется, а еще наверно в документах начисления посмотреть проводки можно?
34 Фрэнки
 
17.07.19
14:09
(28) Хотелось бы услышать ответ есть обмен данными между ЗУП и БП им сейчас пользуются или нет, там же ЗУП3, наверное?

Вообще, при наличии нормального ЗУП и развернутом использовании 70-го - там наверняка используется обмен типовыми средствами.

Что нужно сделать? Как убедиться, что это можно сделать безопасно?
35 Mukrob
 
17.07.19
14:10
(34) никак нельзя, можно доступ ограничить сотруднику ко всем документам по начислению зарплаты, ну или закрыть доступ к сотрудникам, тогда вместо фамилий будут выходить ссылки, сумму будет видно но не ясно кому.., еще возможно через RLS закрыть доступ по подразделениям.
36 Фрэнки
 
17.07.19
14:12
И мне еще интересно, откуда топик стартер вытащил инфу "добиться без использования RLS" - если он такое знает, то какого хрена прикидывается дурачком и троллит тут всех.
37 Фрэнки
 
17.07.19
14:13
(35) сделать можно. Это тебе не то, что на Луну слетать.
38 Айвонттубифри
 
17.07.19
14:36
(34) У нас отдельная ЗУП3, из которой проводки выгружаются в Бухгалтерию3 с разбивкой по сотрудникам. Поскольку штат бухгалтерии в ближайшее время расширится, встала задача скрытия счета 70 для определенных пользователей 1С:Бухгалтерии.
39 Айвонттубифри
 
17.07.19
14:37
(35) Как закрыть доступ к сотрудникам, чтобы вместо фамилий будут выходить ссылки, сумму будет видно но не ясно кому.
40 Mukrob
 
17.07.19
14:39
(39) права ограничить, проще RLS настроить. думаю в некоторых случаях сотрудники тоже нужны например при начислении алиментов.
41 piter3
 
17.07.19
14:39
(38) Ну так для сбора бреда клиентов,а как расширение поднимает задачу?
42 Фрэнки
 
17.07.19
14:40
(38) ну вот базы у вас видимо не гигантские, на копиях вполне доступно обыграть и посмотреть, что получится и можно или нельзя для ваших пользователей такое решение сделать. Т.е. делай в копиях, чтоб посмотреть результат.

В БП3 отключаем на уровне настроек 70-го, что не будет использоваться разбивка по сотрудникам. Это типовая настройка.
Оно после этого отругается. что данные пропадут.

После этого, берешь и заново выгружаешь Отражения зарплату в бух. И все.
43 Aleksey
 
17.07.19
14:41
(39) Есть еще комментарии, информации и прочие прелести где дублируют имена сотрудников
44 Фрэнки
 
17.07.19
14:44
И если что, то я такое уже делал. Нормально все можно перевыгрузить, аккуратно - из бух в ЗУП никаких данных из документов не передаются, потому что нечего передавать в ЗУП после отключения использования Сотрудников в Бухии
45 Джо-джо
 
17.07.19
15:07
(27) Отключить аналитику по сотрудникам в БП ещё никто не предлагал?
46 Кац
 
17.07.19
15:30
Можно зашифровать фио сотрудников в base64 )
47 ptiz
 
17.07.19
15:45
Единственный нормальный способ - сводная аналитика на 70 счете.
48 Айвонттубифри
 
17.07.19
16:14
(47) Согласна с этим, но смущает вот это:
"Если менять настройку, чтобы проводки по зарплате стали выгружаться “сводно по сотрудникам”, то на счете 70 в 1С:Бухгалтерии будет отключен признак аналитического учета (субконто) «Сотрудники». Если эту манипуляцию проделать на базе с заполненными данными, то сведения о зарплате в разрезе сотрудников будут потеряны."
49 Джо-джо
 
17.07.19
16:15
Классика всегда актуальна
https://bash.im/quote/268537
50 unregistered
 
17.07.19
16:43
(48) > сведения о зарплате в разрезе сотрудников будут потеряны

Так это именно то, что вам нужно!!!!!!!
В ЗУП у вас останется вся информация детализированная по сотрудникам.
В БП эта же самая информация останется в сводном виде (в разрезе сотрудников будет утеряна).

Никакого другого решения ваша зада не имеет. Любые обсуждаемые здесь способы имеют значительные недостатки или просто напросто обходятся хоть сколько-нибудь грамотными пользователями.
51 Garykom
 
гуру
17.07.19
16:46
(50) А как "выставить ограничение на просмотр счета 70" в ЗУП ? ))
52 Garykom
 
гуру
17.07.19
16:47
С тем же успехом можно базу БП разделить на две и аля РИБ между ними, одна с детализацией другая без.
53 Фрэнки
 
17.07.19
17:58
(48) я для кого (42) написал? Алгоритм, практически!
54 Айвонттубифри
 
23.10.19
17:11
Возвращаюсь к вопросу. Включили настройку "Сводно по сотрудникам" - субконто на счете 70 пропало, что верно. Но теперь вопрос по разнесению выписок в 1С:Бухгалтерии: банк передает на каждого сотрудника документ "Списание с расчетного счета", где в назначении платежа написано ФИО каждого сотрудника! Например: "Выплата аванса за октябрь 2019г. Иванов Иван Иванович", что всю конфиденциальность по счету 70 сводит на нет. Подскажите, как быть?
55 HeKrendel
 
23.10.19
17:12
(0) Галку сними, использование субконто работник
56 hhhh
 
23.10.19
17:18
(54) это уже следующая задача
57 Айвонттубифри
 
23.10.19
17:19
(55) Галка снята, я же написала, что настройка сводно включена! Проводки создаются с пустым субконто счета 70, но все "портит" назначение платежа в "Списании с расчетного счета" - в нем указано конкретное ФИО!
58 HeKrendel
 
23.10.19
17:20
(57) НУ а если подумать?  Кассир же знает кому выдает бабки или нет?
59 hhhh
 
23.10.19
17:20
(57) но вообще-то вы юмористка. Как будто если удалите фамилии, а оставите только суммы, это что-то решит. Да они по одним суммам прекрасно догадаются, какая сумма кому. А если и неправильно сопоставят, то это еще хуже.
60 hhhh
 
23.10.19
17:25
(57) даже если вы оставите одну сумму и то это фигня. Умные сотрудники всё равно всё подсчитают. Например, зарплата 1000000 на всех. А у вас на фирме 20 человек. Тогда пользователь легко подсчитает, ага 1000000 / 20, получается по 50 тыс. А у меня з/п 40 тыс. Значит я меньше всех получаю.
61 Айвонттубифри
 
23.10.19
17:30
Нас устроит, чтобы в Списании с р/счета не фигурировало ФИО. Это с банком договариваться? Кто как решал подобную ситуацию?
62 hhhh
 
23.10.19
17:35
(61) ну у нас банк общую сумму пишет в выписке. Это у вас там в банке какие-то дебилы сидят, отдельный документ на каждого сотрудника пишут?
63 Айвонттубифри
 
23.10.19
18:07
(62) Мне так объяснили: у нас выплаты происходят через один банк в разные банки. Поэтому и формируется "Списание с р/счета" по каждому сотруднику и с указанием ФИО в назначении платежа.
64 unregistered
 
23.10.19
18:23
(22) >> Ни одна конфигурация на 1С не соответствует (в реальности) 152-ФЗ.
>> Хранить ПДн (персональные данные) в базах 1С рискованно штрафом.

Не совсем так. Соответствие 152 ФЗ определяется не тем, что (какую информацию) ты хранишь в базе, а количеством бумажек, которые оформлены у тебя в организации на доступ к этой базе - инструкции, регламенты, расписки с разрешением на обработку персданных, расписки с пользователей базы о неразглашении, приказы о доступе к базе с персданными на каждого пользователя и прочая т.п. бюрократия. Ну и логирование доступа к персданным, которое реализовано в ЗУПе.
65 unregistered
 
23.10.19
18:30
(63) >> у нас выплаты происходят через один банк в разные банки. Поэтому и формируется "Списание с р/счета" по каждому сотруднику и с указанием ФИО в назначении платежа.

А тебе не сказали нафуя они так делают?
Обычно деньги уходят в этот один банк одной суммой. К платежке прилагается файл в оговоренном с банком формате, где перечислены сотрудники и их конечные счета в конечных банках. Делайте в ЗУП пофамильную ведомость на выплату (или как там этот документ называется). Напиши обработку, которая будет из этой ведомости рисовать файл для банка со списком получателей и их лицевых счетов. Дальше я не знаю как сейчас - либо в БП из ЗУП ведомость будет выгружаться одной проводкой Дт70-Кт51 с общей суммой, либо просто в БП делается одно списание с р/с с общей суммой.
66 Мимохожий Однако
 
23.10.19
19:09
(0) Шизофрения. Сезон 200-й.
Шила в мешке не утаишь. Способов узнать информацию вагон и маленькая тележка. Даже без 1С.
67 unregistered
 
23.10.19
19:19
Короче. Нечего конопатить мозг!
Задача в описанном виде не решается.
Закроешь справочник Сотрудники для пользователя - он перестанет видеть сотрудников везде, а не только в оборотках, - и в документах и в других справочниках и регистрах, в печатных формах с МОЛами, продписями и т.д., и т.п.
RLS на регистр бухгалтерии по виду субконто - задача очень нетривиальная. В особенности, когда субконто "Работники организации" надо скрыть только по одному счету. Ведь, например, по счету МЦ (спецодежда) это субконто должно остаться доступно.
Попытка залепить отображение только в отчетах (ОСВ, Картчока, Анализ(ы), Шахматка и пр.)- путь в никуда. Хитрые пользователи легко смогут обойти эти заборы. К тому же таких мест слишком много - обязательно что-нибудь да забудете.

Единственный верный способ - это ведение учета з/п в ЗУП, куда имеют доступ только доверенные. К тому же в ЗУП можно настроить доступ к данным о з/п для каждого пользователя, чтобы, например, какой-нибудь расчетчик в цеху не мог видеть з/п членов правления. Из ЗУП данные о з/п выгружать в БП сводно.

Донеси как-нибудь эту мысль до своего руководства и бухгалтерии.
Либо забить на попытки удержать в тайне секрет Полишинеля, либо перейти на сводное отражение з/п в БП. Третьего не дано.
68 Фрэнки
 
23.10.19
19:31
По ответам в ветке можно понять, что ЗП сейчас у них ведется в отдельной ЗУП, но за каким-то хреном они в обмене данными с банком гоняют избыточную инфу. Причем, гонять ее начали изначально, когда ЗП начали вести в той же самой БП.

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

ТС-у - Если хочешь прокачать скиллы и на практике больше понимать, как это все должно работать в учете, то не нужно лениться, а нужно взять и настроить базы "с нуля" и посмотреть. Просто у вас сейчас, чтобы привести базу в нормальный для последующей работы вид, нужно в "чистую" базу перенести из прошлого только самую необходимую информацию. А там много мусора, о котором пока не вспомнили, но с оказией вспомнят, а будет поздно.
69 Айвонттубифри
 
24.10.19
10:43
(67) ЗП у нас ведется в отдельной ЗУП и выгружаются сводно в Бухгалтерию, поэтому ваш пост - спам не по теме!
70 unregistered
 
24.10.19
10:56
(69) >> ваш пост - спам не по теме!

Ой! Ну простите ради бога! - Не успел прочитать весь тот бред, что вы тут нанесли на 70 постов.
В начале то ветки речь шла о том, что проводки по з/п в БП нифига не сводно выгружались, а по сотрудникам.

>> ЗП у нас ведется в отдельной ЗУП и выгружаются сводно в Бухгалтерию

Если бы это было так, то не было бы этой ветки.
Вы же не будете утверждать, что выгружают сводно, а потом сидит бух и ручками в БП раскидывает сводные данные с детализацией по сотрудникам?

А по поводу спама - перечитайте ещё раз. Может какие светлые мысли в голову придут.
71 Айвонттубифри
 
24.10.19
11:03
(70) Вам заняться нечем, кроме как выдавать посты не по теме??? Если времени много, то  почитайте всю ветку (в моем случае, хотя бы с 54 поста), чтобы ваши ответы не выглядели спамом!
72 Новиков
 
24.10.19
11:08
(0) >>ЗП у нас ведется в отдельной ЗУП и выгружаются сводно в Бухгалтерию

Если все так, то скопируй ж профиль бухгалтера, и отключи в нем права на доступ к заработной плате. Затем назначь его всем тем, у кого раньше стоял бухгалтерский профиль. Все.
73 hhhh
 
24.10.19
11:17
(72) что-то я сомневаюсь, что не доступ к зарплате поможет. Тут вообще-то доступ к банку и плану счетов (счет 70).
74 Новиков
 
24.10.19
11:54
(73) проверь и отпишись.
75 Айвонттубифри
 
24.10.19
16:15
(74) Проверила, сделала как Вы посоветовали в (72) - не взлетело! Поскольку в моем случае (hhhh был прав) речь идет о доступе к банку (назначение платежа в Списании с р/счета).
76 unregistered
 
24.10.19
17:38
(71) (75) Красавица - борцунья со спамом! А ты сама то ветку внимательно читала?
Тебе русским языком было написано - как решается вопрос с выплатой з/п через банк, когда перечисление происходит через один банк.
Не надо рисовать отдельную платежку на каждого сотрудника.
В БП вводится один документ списание с р/с на всю сумму по ведомости.
В банк отправляется файл с разбивкой по сотрудникам с их лицевыми счетами, банками получателями и суммами. Этот файл создаётся и заполняется в ЗУП. Обычно по договорённости с банком это файл определённого формата.
Что вы всё *уйнёй-то страдаете.... Вроде на одном языке разговариваем, а до вас никак не доходит - не должно быть в БП детализации по сотрудникам - ни начислений, ни выплат.

И кстати. Ни в коем случае не надо делать так, как советует Новиков в (72). Такие подходы работают ровно до ближайшего обновления, в котором вендор (1С) решит изменить поставляемый профиль "Бухгалтер", а ваш скопированный и отредактированный профиль ничего об этих изменениях знать не будет. Для "доработки" поставляемых профилей есть специальная процедурка ПриЗаполненииПоставляемыхПрофилейГруппДоступа в общем модуле УправлениеДоступомПереопределяемый, в которой прописывается - какие роли надо добавить или наоборот удалить из поставляемого профиля. процедурка эта выполняется после каждого обновления конфигурации или принудительно обработкой ОбновлениеВспомогательныхДанных.epf из инструментов разработчика БСП.
77 Мимохожий Однако
 
24.10.19
17:41
(75) Данный пост противоречит сабжу. А завтра будет выдано еще какое-нибудь уточнение условие.
78 Alexor
 
24.10.19
18:18
(0)
Можно. Сделал через расширения.
79 Alexor
 
24.10.19
18:20
+78 Вернее, отключен вообще 70 счет. ОСВ даже если формируют, то его нет
80 Alexor
 
24.10.19
18:22
+78 А и да, я использую РЛС, но почему их не использовать?
81 ink-nsk
 
25.10.19
06:17
(75) То что вам нужно к 1С не имеет отношение, это административный вопрос, просто потому что, если нет з/п проекта и по банку в коменте или в реквизитах указано ФИО получателя, ничего не мешает любопытным просмотреть просто платежки.

ЗЫ: Обратитесь в 1Бит, они монстры в части прикрыть аналитику 70-го счета от посторонних. )))))
82 Новиков
 
25.10.19
09:51
(75) >>речь идет о доступе к банку (назначение платежа в Списании с р/счета).
Я надеюсь, что вы понимаете, что это уже другая задача. Штатно можно ограничить только так, как я описал. Исходя из этого (если без доработок) и можно исходить.

(76) >>и в коем случае не надо делать так, как советует Новиков в (72).
=) Если мы сейчас про специалистов, а не пользователей, которые знакомы с соотв. подсистемами БСП в части рлс, то поддержание своего профиля - забота специалиста, а не вендора. Тут ваше замечание, конечно, уместно. Но я, признаться, не подумал про то - ну, что это проблема для специалиста, т.к. после каждого обновления, если профиль копированный, конечно его нужно приводить в соотв. к оригиналу, если в том есть нужда. Я прочитал выше все предложения, перед тем как предложил, то что сами используем в таких случаях - все это, вот эти доработки, в большей части - намного трудозатратней как и в плане разработки, так и в плане поддержки. С этих точек зрения, но это по моему, проще поддерживать актуальным профиль, нежели - любой код.
83 unregistered
 
25.10.19
10:37
(82) >> проще поддерживать актуальным профиль, нежели - любой код.

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