|
Как после проведение документа блокировать документ от изменение? | ☑ | ||
---|---|---|---|---|
0
1c_Help
06.06.14
✎
17:17
|
Не нашел стандартные процедуры...
Есть ПриЗаписи\после и т.д. но мне нужно после проведение блокировать док. от изменение! или простоя сообщение выдать типа Док.Проведен! |
|||
1
SeraFim
06.06.14
✎
17:19
|
Право: изменение проведенных
|
|||
2
1c_Help
06.06.14
✎
17:24
|
А как проверять если документ проведен?
Типа как то так Если Док проведен тогда сообщить ("Проведен") иначе сообщить ("Не проведен"); (1) можно как-то это устроить? |
|||
3
SeraFim
06.06.14
✎
17:25
|
Разрешаю
|
|||
4
Enders
06.06.14
✎
17:25
|
(0)
1) ПередЗаписью проверяешь на то что он был проведен и ставишь отказ в истину 2) при открытии формы проверяешь на то, что он проведен и Форма.ТолькоПросмотр = истина; 3)Если для определенной роли, то как в (1) |
|||
5
Dionis Sergeevich
06.06.14
✎
17:28
|
(4) пункт 2 не поможет. Групповой обработкой можно будет снять проведение к примеру
|
|||
6
1c_Help
06.06.14
✎
17:29
|
(4) СПС сейчас попробую :)
|
|||
7
1c_Help
06.06.14
✎
17:32
|
Мне надо как-то так
Если документ Проведен! тогда Изменить статус его на отправлений! у документа есть статусы)) |
|||
8
1c_Help
06.06.14
✎
17:35
|
а забыл сказать перед записи не катит
Если документ не проведен у него Статус Новый Если Проведен Статус Отправлений (4) |
|||
9
Dionis Sergeevich
06.06.14
✎
17:38
|
(8) чем тебе роль не нравитсся?
|
|||
10
Dionis Sergeevich
06.06.14
✎
17:39
|
(8) и прокатит перед записью. Непроведенный сменит тебе статус и проведется. А проведенный не проведется
|
|||
11
Enders
06.06.14
✎
17:47
|
(5) ну я ж хз, что ему надо. Может надо оставить возможность программного редактирования, обработками всякими)
|
|||
12
1c_Help
06.06.14
✎
17:47
|
Я подумал так!
Мы создали документ его Статус Новый! Этот Статус должен стоять пока документ не проведен! Если мы нажимаем на Кнопку Провести и Закрытии то Статус меняется на Отправлений. Что бы статус был Новый мы просто нажимаем на Записать,документ сохранен! можно делать изменение... Можно делать вывод что кнопку Записать не трогаем... (10) |
|||
13
Enders
06.06.14
✎
17:48
|
(8) а что сменить статус при проведении в процедуре "ПередЗаписью" нельзя?
|
|||
14
Shurjk
06.06.14
✎
17:48
|
Я так и знал что по данному вопросу будет дискуссия.
|
|||
15
Dionis Sergeevich
06.06.14
✎
17:50
|
(12) статусом ты плодишь сущности и только. Нафиг тебе статус? у тебя же есть признак - проведен не проведен. Их суть же идентична в рамках ваших задач
|
|||
16
DS
06.06.14
✎
17:51
|
(12) Представь себе, что статус - и есть признак проведения.
|
|||
17
1c_Help
06.06.14
✎
17:52
|
Я и не думал что так затянется ^_^!
Вроде бы все легко... Если документ проведен тогда Сообщить ("ПРОВЕДЕН!"); |
|||
18
Shurjk
06.06.14
✎
17:52
|
+(15) Потом еще можно прдварительно проведенный, условно проведенный, провденный с возможнстью отмены и абсолютно провденнный
Делать так делать - полет фантазии безграничен. |
|||
19
1c_Help
06.06.14
✎
17:54
|
Статус не подлежит ручное изменение! у статусы поле доступность заблокирован
Статус зависит от состояние документа!(16) (16) |
|||
20
Dionis Sergeevich
06.06.14
✎
17:55
|
(18) ога, проведенный прграммистом 1С, проведенный каким-то пользователем далеким от компов, проведенный оператором, проведеддый бухгалтером, проверенный главбухом,
|
|||
21
1c_Help
06.06.14
✎
17:59
|
Ладно просто тупо скажите мне как сделать при проведение документа )))
Сообщить ("Это Документ Проведен!"); Если пойму это то дальше придумаю что-то) (20) |
|||
22
Shurjk
06.06.14
✎
18:00
|
(21) В (1) был правильный ответ, все остальное от лукавого.
|
|||
23
Dionis Sergeevich
06.06.14
✎
18:03
|
(21) ПослеЗаписи - Если Проведен Тогда Сообщить("Проведен") Иначе ЭтотОбъект.Удалить() КонецЕСли;
|
|||
24
1c_Help
06.06.14
✎
18:06
|
Как быть с этим ^_^ ?
Я подумал так! Мы создали документ его Статус Новый! Этот Статус должен стоять пока документ не проведен! Если мы нажимаем на Кнопку Провести и Закрытии то Статус меняется на Отправлений. Что бы статус был Новый мы просто нажимаем на Записать,документ сохранен! можно делать изменение... Можно делать вывод что кнопку Записать не трогаем.. (23) |
|||
25
Dionis Sergeevich
06.06.14
✎
18:08
|
(24) кто так подумал? И что навеяло ему такие мысли? Делай юзеру роль как в (1) сказано и скажи что если проведет - назад пути нет - объясни как пользоваться кнопочками ОК и Записать
|
|||
26
1c_Help
06.06.14
✎
18:11
|
Документ должен Быть некоторое время в Статус Новый!
Для того что бы другие смогли его отредактировать! Для того что бы статус Остался Новым единственное решение Не провести его А просто Записать ведь записанный документ Не проведен! (23) |
|||
27
1c_Help
06.06.14
✎
18:12
|
Документ должен Быть некоторое время в Статус Новый!
Для того что бы другие смогли его отредактировать! Для того что бы статус Остался Новым единственное решение Не провести его А просто Записать ведь записанный документ Не проведен! (25) |
|||
28
1c_Help
06.06.14
✎
18:19
|
Ладно все СПС!
Вроде бы 1 вариант единственное Решение!!! |
|||
29
Лефмихалыч
06.06.14
✎
18:54
|
facepalm.jpg
|
|||
30
1c_Help
06.06.14
✎
19:08
|
Вот может что то связано с этой обработке?
Нашел в общий модуль ОбработкаПроведения |
|||
31
1c_Help
06.06.14
✎
19:15
|
ОбработкаПроведения
можно запретить проведение ... вроде бы. надо еще поискать... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |