|
v7: Изменение реквизита проведенного документа без перепроведения | ☑ | ||
---|---|---|---|---|
0
Dimasische
13.08.12
✎
14:25
|
Уверен что эта тема поднималась и не раз. Но найти мне не удалось, так что прошу не ругать.
Проблема простая: нужно что бы ответственный по первичке мог открыть проведенный документ, изменить в нем определенный реквизит и сохранить. Что бы не выскакивало "Нет права записывать проведенный документ без перепроведения" и вообще что бы ничего не спрашивало, а просто сохраняло измененный реквизит и все. Спасибо. |
|||
1
Irbis
13.08.12
✎
14:25
|
РежимЗаписиДокумента.Запись неа?
|
|||
2
Heckfy
13.08.12
✎
14:25
|
РежимЗаписиДокумента Не оно?
|
|||
3
butterbean
13.08.12
✎
14:26
|
сделай кнопочку, по которой будет меняться реквизит и записываться документ, даже без открытия документа
|
|||
4
HEKPOH
13.08.12
✎
14:30
|
(0) Уверен в том, что при изменении реквизита не должна будет меняться логика проведения и не изменятся записи в регистрах?
|
|||
5
Dimasische
13.08.12
✎
14:32
|
я немного попутал и не уточнил. Это 7.7
|
|||
6
Dimasische
13.08.12
✎
14:33
|
не в тот раздел написал видимо
|
|||
7
Dimasische
13.08.12
✎
14:33
|
Именно в 7-ке надо решить.
Реквизит абсолютно нейтральный и информирует о получении первичного документа |
|||
8
Irbis
13.08.12
✎
14:35
|
Документ.Записать()
|
|||
9
Heckfy
13.08.12
✎
14:35
|
Записать();
Синтаксис: Записать() Назначение: Записать документ в базу данных. Замечание: Если этот метод применяется в Модуле формы документа непосредственно к документу локального контекста, то данный метод отрабатывает те же действия, как интерактивное нажатие пользователем кнопки с формулой ''#Записать''. |
|||
10
Aprobator
13.08.12
✎
14:36
|
(0) в 7 ке такого не припомню.
|
|||
11
Рэйв
13.08.12
✎
14:38
|
(0)Если отключишь перепроведение при записи, то можно . Но не рекомендуется. Может выйти боком
|
|||
12
Dimasische
13.08.12
✎
14:39
|
А как его отключить?
ПриЗаписиПерепроводить(0) никак не помогает((( |
|||
13
Рэйв
13.08.12
✎
14:40
|
(12)Кажется только в конфигураторе.
|
|||
14
jk3
13.08.12
✎
16:04
|
(0) Ну я такое реализовывал.
Нужно чтобы у юзера на этот док было право "Изменение документов без перепроведения". Правда сам док не открывается, дабл-клик в списке и реквизит записывается программно через стандартное Записать(); Если же надо обязательно открывать форму дока, то да, колдовать с ПриЗаписиПерепроводить(). |
|||
15
varelchik
13.08.12
✎
16:06
|
(13) И только там(+ для конкретного набора прав).
|
|||
16
Dimasische
13.08.12
✎
16:12
|
Спасибо. Как то печально. ПриЗаписиПерепроводить не оправдывает надежд.
|
|||
17
Nirvana
13.08.12
✎
16:12
|
Нужно дать пользователю право (для документов данного вида) "Изменение документов без перепроведения".
|
|||
18
Cthulhu
13.08.12
✎
16:42
|
(16): Проблемы, блин, напридуманные.
1) открыть только на просмотр; 2) на морде - кнопка, в режиме просмотра доступная: 2а) опционально - ввод чего там надо заменить в каком реквизите; 2б) найти текущийдокумент(), изменить в нем что надо и записать; 2в) опционально: пере-открыть текущий документ на просмотр. |
|||
19
Cthulhu
13.08.12
✎
16:43
|
(18)+: в качестве "гранаты для обезьяны" можно слепить даже универсалку. впрочем, универсалка уже есть - EditRekv.ert кажется, меняй чо хош и записывай без проведения... ну или перепроводи если надо...
|
|||
20
ADirks
14.08.12
✎
06:34
|
(19) editrekv - это термоядерная бомба, абизьяне её лучше не надо.
(7) в таком случае вовсе не обязательно открывать прям форму документа. Можно альтернативную упрощенную форму (обработку) сделать. Можно совсем уж кнопку в журнале + поле ввода. |
|||
21
smaharbA
14.08.12
✎
06:39
|
порадовали высказывания о каких то не понятных правах и наборах прав
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |