|
Правильно или нет, если разные роли меняют один и тот же документ? | ☑ | ||
---|---|---|---|---|
0
Cerera
22.01.14
✎
10:29
|
Менеджер развития создаёт документ "Телемаркетинг". Менеджеры продаж заходят в этот документ и заполняют там поля, относящиеся к ним. Получается, что каждый документ нещадно меняется разными пользователями. Этот подход меня немного смущает. Скажите, так делают в 1с или нет? Или же это противоречит рекомендуемой 1с концепции?
|
|||
1
Maxus43
22.01.14
✎
10:29
|
так и делают в типовых, участки учета пересекаются, соответсвенно и роли пересекаются
|
|||
2
vhl
22.01.14
✎
10:31
|
(0) по хорошему должен быть бизнеспроцесс, который стартует менеджер, а уже потом каждый на своих этапах вносит изменения
|
|||
3
Михаил Козлов
22.01.14
✎
10:35
|
(2) Присоединяюсь.
|
|||
4
Maxus43
22.01.14
✎
10:39
|
(2) это не отменяет того факта, что разные роли будут на один документ права давать
|
|||
5
vhl
22.01.14
✎
10:44
|
(4) Если хочешь разграничение прав на уровне платформы, то делай 1 бизнес-процесс и несколько документов/регистров с соответствующими данным, на которые уже можно накладывать права.
Я уже не говорю что 1С поддерживает ограничения прав на уровне реквизитов одного документа. Но мне такая концепция не нравится |
|||
6
Maxus43
22.01.14
✎
10:46
|
(5) тютютю, я ничо не хочу, меня устраивает что роли пересекаются, так и должно быть. Где надо и Бизнесс процессы юзаю, автор спрашшивает нормально ли что роли пересекаются... ответ - да, нормально
|
|||
7
Cerera
22.01.14
✎
10:46
|
(4)ну право то они будут имет. просто я с тому, что некрасиво, когда в одном и том же экземпляре документа, копошатся разные люди.
|
|||
8
Cerera
22.01.14
✎
10:47
|
(6)ну как бы основное, что меня смутило - это то, что я считаю, что в одном и том же экземпляре документа не должна тусоваться толпа людей, каждый из которых вносит свои данные в один и тот же документ.
|
|||
9
butterbean
22.01.14
✎
10:48
|
(7) можешь сделать обработку, которая будет вносить изменения по нужным полям, чтоб они все сам документ не открывали
|
|||
10
Cerera
22.01.14
✎
10:51
|
(9)ну это можно. Но опять же, это уже будет слабое звено базы. Захватывать объект, вносить изменения, отпускать.
|
|||
11
Maxus43
22.01.14
✎
10:53
|
(10) когда пользователь открывает документ - именно это он и делает, только дольше намного чем программный код
|
|||
12
Cerera
22.01.14
✎
10:58
|
(11)вот ты как больше любишь кушать суп? из общей кастрюли все вместе или из отдельной тарелки? я вот люблю последнее. По это причине и размышляю, что нафига ковыряться в одном объекте, когда можно разделить объект на части для каждого?
|
|||
13
butterbean
22.01.14
✎
10:59
|
(12) а от нас ты чего хочешь??
|
|||
14
Maxus43
22.01.14
✎
11:02
|
(12) ситуации бывают разные, если юзер может менять док - то пусть может менять весь, а не кусок. Излишние ограничения - только во вред
|
|||
15
Maxus43
22.01.14
✎
11:03
|
>>Скажите, так делают в 1с или нет? Или же это противоречит рекомендуемой 1с концепции?
Так и делают, не противоречит. |
|||
16
vhl
22.01.14
✎
11:04
|
(12) Один объект это всегда "объект заблокирован другим пользователем" и "версия объекта отличается от версии в базе...". Если есть возможность разнести, то нужно разносить.
|
|||
17
Cerera
22.01.14
✎
11:30
|
(13)(14)(15)всё ясно. В общем вопрос не совсем раскрыт для меня. Я считаю, что нужно проектировать систему учета так, чтоб в каждом объекте ковырялся только один человек.Но, как понимаю, бывают и исключения из правил.
|
|||
18
acsent
22.01.14
✎
11:31
|
не забудь версионирование на документ подключить
|
|||
19
Maxus43
22.01.14
✎
11:35
|
(17) это не исключкение из правил, это нормально. Блоки Учета пересекаются
|
|||
20
Dionisious
22.01.14
✎
11:45
|
Что то вы не то говорите. Вопрос в корне не верный. При чем тут вообще роли? В созданный документ в принципе нельзя вносить изменения задним числом. Ни когда и ни при каких условиях. Вот это будет идеальная система. как жаль что до этого еще далеко.
|
|||
21
MadHead
22.01.14
✎
12:01
|
На сколько я знаю этого стараются избегать в типовых (я тоже бы старался проектировать решение так что бы минимизировать подобные случаи. Это может вызвать проблемы при обмене в РИБ. Как пример в типовой есть документ заказ и корректировка заказа
|
|||
22
MadHead
22.01.14
✎
12:03
|
(2) бизнес процесс лишь обертка. Все равно лучше иметь 2 документа по шаблону начальные данные и корректировка
|
|||
23
Cerera
22.01.14
✎
12:29
|
(20)я тоже сторонник такого подхода. что любые изменения только документом "корректировка"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |