![]() |
![]() |
![]() |
|
v7: 1сv77 Редактирование проведенного документа без перепроведения | ☑ | ||
---|---|---|---|---|
0
Drelizard
29.10.13
✎
20:11
|
Здравствуйте!
Совсем зелен в 1с, поэтому прошу помощи. Есть документ Служебная записка, который необходимо редактировать после проведения. При записи изменений перепроводить его не надо. Никак не получается избавиться от диалога "Провести документ?" при закрытии формы. Галка "Изменение документов без перепроведения" стоит, СписокДействийФормы = "Записать Закрыть" и все это не помогает. Буду рад любой помощи! |
|||
1
NS
29.10.13
✎
20:57
|
(29) призаписиперепроводить(0)
|
|||
2
EvgeniuXP
29.10.13
✎
21:23
|
(0) делай на 8-ке, там это можно :)
|
|||
3
NS
29.10.13
✎
21:41
|
(2) и в семерке можно.
|
|||
4
Злопчинский
30.10.13
✎
02:28
|
дададад.. потом получится что в регистре 25 штук, в документе 20... или клиент Петров, а в реальности (какой?) - Сидоров...
|
|||
5
Bigbro
30.10.13
✎
05:58
|
там круче будет - в служебной записке расписался за премирование, а там бац и уже уволить по несоответствию )
а че - документ проведен подписи стоят) |
|||
6
Андрей_Андреич
naïve
30.10.13
✎
06:21
|
ПриЗаписиПерепроводить(1-Проведен())
В зависимости от того, проведен документ или нет, поставить запрет на редактирование важных для проведения реквизитов. Типа пусть редактируют на здоровье всякие комментарии, не отражающиеся в регистрах. |
|||
7
Drelizard
30.10.13
✎
08:27
|
(6) Идея именно такая. Реализовать жалкое подобие документооборота через один вид документов. Сейчас попробую метод ПриЗаписиПерепроводить()
|
|||
8
Bigbro
30.10.13
✎
08:53
|
попробуйте поэкспериментировать. откажитесь от редактирования документов без перепроведения. и с перепроведеним тоже. провели документ, все, померла, так померла. корректировки - отдельными документами. раз все равно сами реализуете подобие документооборота - почему не поэкспериментировать.
|
|||
9
Андрей_Андреич
naïve
30.10.13
✎
09:56
|
(8) Документооборот в первую очередь должен быть удобным, а не заумным
|
|||
10
Drelizard
30.10.13
✎
10:33
|
К сожалению, ПриЗаписиПерепроводить(0) не помог. Закинул его в процедуру ПриЗаписи() модуля формы документа, но 1с по прежнему предлагает перепровести документ. Еще есть варианты ?
|
|||
11
chelentano
30.10.13
✎
10:45
|
(10) ПриЗаписиПерепроводить(0) - в ПриОткрытии
|
|||
12
Mikeware
30.10.13
✎
10:51
|
И вообще, делать в рабочей базе "подобие документооборота" через документ - не самое лучшее решение.
|
|||
13
Drelizard
30.10.13
✎
12:21
|
Всем СПАСИБО за советы! Проблема таилась в СтрокаДействийФормы. Вынес ее изменение в отдельную процедуру и все заработало.
Я прекрасно понимаю что вся эта затея сплошной изврат, но руководство ставит задачу, а я ее выполняю. |
|||
14
uno-group
30.10.13
✎
12:35
|
(9) Документооборот должен вестись правильно и так чтобы захотел сделать неправильно, но не смог. А удобным должен быть интерфейс обеспечивающий ведение правильного документооборота.
(0) Не делай этого. Тем более если знаний на то как записать без пере проведения нет. То о каких то более системных знаниях вопрос поднимать излишне. |
|||
15
uno-group
30.10.13
✎
12:35
|
Зачем записывать служебную записку без перепроведения
|
|||
16
ЧеловекДуши
30.10.13
✎
12:36
|
(15) У нас так устанавливается галочка "Распечатан0" :)
|
|||
17
Bigbro
30.10.13
✎
12:38
|
у нас в СКДО документооборот и регулярно приходится объяснять пользователям почему нельзя "что то подправить" в документе прошедшем все этапы согласования без повторного прохождения согласований.
|
|||
18
Drelizard
30.10.13
✎
13:11
|
Тут документооборот очень условный. Служебаня записка проводиться для того, чтобы Ввести на основании документ Перемещение и никаких регистров она не двигает. Далее в этот уже проведенный другим сотрудником вносятся данные только в одну колонку в табличной части, кроме этой колонки ничего редактировать нельзя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |