Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как узнать- документ создается в ручную или из обработки?

Как узнать- документ создается в ручную или из обработки?
Я
   ЗлаяЗая
 
02.08.21 - 10:24
Собственно, сабж.
Если документ делается или потом правится вручную- запретить проводить.
Если из обработки- проводить.
   ДенисЧ
 
1 - 02.08.21 - 10:27
При записи из обработки можно в ДополнительныеСвойства записать признак
   Злопчинский
 
2 - 02.08.21 - 10:27
на форме убрать кнопку проведения...?
ну и как это - запись исправлений разрешается а проведение - которое поменяет результат согласно изменения - запрещено..?
т.е. в документе сумма = 1млн, а в регистрах - 500 руб?
   Жан Пердежон
 
3 - 02.08.21 - 10:28
ДополнительныеСвойства обычно для такого используют
   Dmitrii
 
4 - 02.08.21 - 10:29
Для начала определиться что означает "вручную", а что означает "из обработки".
Из какой обработки? Если пользователь в списке выделил десять документов и в контекстном меню нажал "Провести" или "Изменить выделенные", это будет считаться "вручную" или "из обработки"?
Или речь идёт о какой-то конкретной обработке? Если о конкретной, то в этой обработке добавляйте какое-нибудь допсвойство, а в обработке проведения (в подписке, например) проверяйте наличие и значение этого допсвойства.
   Мигрень
 
5 - 02.08.21 - 10:45
почитайте комментарий к документу, там написано, из какой обработки он создан
   Garykom
 
6 - 02.08.21 - 10:49
(0) Права или Загрузка=Истина
   Мультук
 
7 - 02.08.21 - 10:56
(6) Загрузка=Истина  при проведении документа ?
   Мигрень
 
8 - 02.08.21 - 11:04
(7) чото ржу, два апача, фигли
   Serg_1960
 
9 - 02.08.21 - 11:04
(6) "...ОбменДанными.Загрузка = Истина" - это вредный совет. Тут он совсем не к месту.
   Garykom
 
10 - 02.08.21 - 11:09
(9) речь про устанавливать некий признак при загрузке обработкой
и в модуле проведения этот признак отлавливать
   Serg_1960
 
11 - 02.08.21 - 11:23
Имхо, в (4) указан верный алгоритм - подписка на проведение с проверкой значения в ДополнительныеСвойства
   Вафель
 
12 - 02.08.21 - 11:26
забрать у всех права на проведение.
обработку запускать в привилегированном режиме
   fisher
 
13 - 02.08.21 - 11:31
(0) В такой постановке вопроса - достаточно забрать интерактивные права на документ.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.