|
Кнопка "Ок" Сохранение без проведения | ☑ | ||
---|---|---|---|---|
0
Tornadius
31.01.18
✎
07:16
|
Добрый день всем!
Возникла потребность некоторым пользователям (определяются через роль) изменить поведение кнопки "Ок", а именно, по нажатию кнопки "Ок" только сохранять документ без проведения. А для всех остальных кнопка должна работать стандартным образом (с проведением). Как вариант, пробовал переопределить действия кнопки "Ок" на форме - пропадает стандартное поведение при проведении - не выдается запрос на оперативное/не оперативное проведение и т.д. Как такое можно осуществить? |
|||
1
shadow_sw
31.01.18
✎
07:22
|
Роль, если доступна тогда РежимПроведения.Проведение, иначе
РежимПроведения.Запись 500 руб в кассу мисты |
|||
2
Фокусник
31.01.18
✎
07:28
|
(1) РежимЗаписиДокумента
|
|||
3
shadow_sw
31.01.18
✎
07:30
|
(2) точно, пардон
|
|||
4
mistеr
31.01.18
✎
07:50
|
(0) Не советую менять какое-либо поведение "некоторым пользователям". Аукнется потом так, что мало не покажется.
В текущем периоде лишнее перепроведение не должно ничего ломать. Есть даже специальное умное слово "идемпотентность". Старые периоды, где могут быть косяки, нужно закрывать от изменений. И вообще, пользователей нужно обучать. |
|||
5
1Снеговик
гуру
31.01.18
✎
08:02
|
Вот это фантазии у некоторых. И нет никого, кто сказал бы что потребности такие лучше не выдумывать.
Почему бы не пойти дальше и не удалять что-то по кнопке ОК :) |
|||
6
Сияющий в темноте
31.01.18
✎
09:04
|
А просто выключать некоторым пользователям кнопку ок не пробовали,оставляя закрыть и сохранить?
|
|||
7
Serg_1960
31.01.18
✎
09:12
|
(0) Совет, бесплатно, то есть даром, безвозмездно :)
Для этих "некоторых" юзверей не забывай проверять модифицированость и если документ не был изменён - молча закрывай форму, ничего не записывая. |
|||
8
Serg_1960
31.01.18
✎
09:16
|
(4) "идемпотентность" - пролетает как фанера на Парижем, если у тебя РИБ и эти папуасы сидят в главном узле - своим ненужным "изменением" они запросто могут похе... эээ... свести на нет :) реальные изменения, пришедшие из подчинённых узлов.
|
|||
9
АнтонБ
31.01.18
✎
09:17
|
(7) А еще эти некоторые люди будут распроводить документ добавляя комментарий....
И это будет неожиданно... если остатки поплывут. |
|||
10
АнтонБ
31.01.18
✎
09:19
|
(0) Выяснить кто это предложил.
и подписать докладную на приказ. Приказ: ВСЕ его предложения класть в корзинку. Не читая. За чтение штраф. |
|||
11
Serg_1960
31.01.18
✎
09:23
|
У автора вижу только один изьян в логике: "Записать" - неприемлемо, если документ ранее уже был проведён.
(9) Угу, иногда они клоунят не хуже Петросяна. Однажды обнаружил документ с комментарием "Света, не забудь перед печатью исправить договор" (10) Скорее всего автор сам это предложил, не сумев найти управу на юзверей. Увы, так тоже бывает. |
|||
12
АнтонБ
31.01.18
✎
09:35
|
(11) Если так то пусть кодит.
Потом перевнедрять будет новая команда. Все движуха. |
|||
13
Tornadius
31.01.18
✎
09:41
|
Ну вот так у нас заведено: Одно подразделение создает документ, другое его дополняет данными (и оно не должно проводить документ) потом первое проверяет-согласует-утверждает и затем проводит. Самому страшно.
|
|||
14
Tornadius
31.01.18
✎
09:43
|
(6) Хорошая идея. скорее всего пойду этим путем.
|
|||
15
Сияющий в темноте
31.01.18
✎
09:45
|
Если у потзоыателя нет права пррводить или перепррводить документ,то при открытии проведенного документа редактирование должно блокироваться
а вот с комментариями 1с явно лажанулась,по сути,они должны привязфваться к пользователю и хранится в регистре сведений,чтобы их запись была отделена от записи документа и,если записать проведенный без проведения,то галочка проведен у документа останется,а его содержимое не будет соответствовать тому,что в базе,в общем,фигура из четырех букв гарантирована |
|||
16
catena
31.01.18
✎
09:47
|
(13)Снять у "недостойных" право проведения недостаточно?
|
|||
17
catena
31.01.18
✎
09:48
|
(15)Да, а потом наймут студента за 5 копеек, который будет рисовать отчеты по документам :)
|
|||
18
Tornadius
31.01.18
✎
09:49
|
(15) Проведенный док блокируется вообще от каких либо действий. ТолькоПросмотр = Истина.
и даже пометку на удаление сделать нельзя, не только на сам документ, но и на все введенные на его основании. |
|||
19
chelentano
31.01.18
✎
09:50
|
(13) Так это ролями должно разруливаться, а не всякими там кнопками чудесными
|
|||
20
vde69
модератор
31.01.18
✎
09:50
|
(13) для этого нужен бизнес процесс который сам создает, изменяет, проводит документ...
а доступ к документу для всех вообще закрыть... |
|||
21
hhhh
31.01.18
✎
09:52
|
(15) нет 1с не лажанулась. Если сделать комментарий отдельно, тогда туда такого понапишут, что в документе будет одно, а в комментарии совсем другое.
|
|||
22
vde69
модератор
31.01.18
✎
09:52
|
а еще лучше сделать несколько документов, примерно так
1. Заявка 2. корректировка 3. финальный релиз тогда на каждом этапе будет "дурь всякого видна" |
|||
23
mistеr
31.01.18
✎
09:53
|
(13) Так это другое дело. Это разруливается правами, в частности правом на проведение.
|
|||
24
Tornadius
31.01.18
✎
09:56
|
Сейчас делаю вариант с различными правами - две роли одна с правом проведения, друга без.
|
|||
25
DrShad
31.01.18
✎
10:53
|
лучше разруливать статусами документа
|
|||
26
Serg_1960
31.01.18
✎
12:30
|
(25) Лучше не давать бесполезные советы.
Как автору, так и Вам, напоминание: в типовых конфигурациях есть множество вариантов изменения объектов, без открытия их основных форм. |
|||
27
АнтонБ
31.01.18
✎
12:34
|
(26) Да распровести из списка и потом редактировать...
Это же удача будет. |
|||
28
АнтонБ
31.01.18
✎
12:35
|
(26) Надо просто узнавать где работают эти люди.
И комплексное обслуживание им предлагать. Завалят работу. |
|||
29
АнтонБ
31.01.18
✎
12:56
|
(22) Вот самый четкий ответ.
Делать документы на основании. В процессе работы. Кажется на первый взгляд что слишком. Зато будет виден процесс, и доступен для управления. А это цель учета. |
|||
30
DrShad
31.01.18
✎
12:57
|
(26) это рабочие советы, у моих клиентов именно так и работает система - в зависимости от статуса проведение документа по разным регистрам накопления
соответственно в самом низком статусе вообще никаких движений, в самом высоком статусе все необходимые |
|||
31
АнтонБ
31.01.18
✎
13:04
|
(30) Круто....
Есть статус "чуть-чуть проведенный". и есть статус "полностью проведенный ... глубже некуда". Галочка проведения стоит, а в учете нет: недостаточно глубоко проведен. |
|||
32
catena
31.01.18
✎
13:30
|
(31)Вы зря сарказмируете, в визировании некоторых документов может быть достаточно много участников, но какие-то отчеты по результатам своей деятельности хочет видеть каждое подразделение. Отсюда и частичное проведение. У нас не совсем так, но некий аналог, да.
|
|||
33
Defender aka LINN
31.01.18
✎
13:35
|
(15) В типовых это реализовано какбе.
|
|||
34
один я дАртаньян
31.01.18
✎
13:35
|
(0) Для таких случаев делал обработку в которою, при открытии, проставляются реквизиты документа, изменение которых не влиет на движения по регистрам, после изменение, обработка пишет реквизиты обратно в режимезаписи.
|
|||
35
FIXXXL
31.01.18
✎
13:47
|
(13) сделай документ-черновик, без проведения вообще и подмени нужный. а уже в финальной стадии программно создавай и проводи реальный документ
ну типа Счет->Реализация в черновике пусть резвятся |
|||
36
Tornadius
05.02.18
✎
07:02
|
(32) Поддерживаю catena. У нас тоже руководители любят все согласовывать и порой типовыми механизмами это невозможно сделать, вот и изгаляешься как можешь. Я согласен с mistеr (23), что проведение надо разруливать правами доступа (я, так и решил задачу, при условии, что проведенный документ вообще никогда не распроводится. Пока. Пока новых вводных не поступило), но как настраивать маршруты согласования с помощью прав не знаю. А у меня все больше и больше видов документов хотят согласовывать, начиная от требований-накладных и кончая ведомостями на зарплату, причем маршруты согласования может быть от 5 (пяти) этапов и с разными статусами утверждения. Как вариант пока гляжу в сторону связки УПП(УСО) и Документооборот.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |