Имя: Пароль:
1C
1С v8
Механизм изменения в ЗУП 3.1
0 Gucci76
 
20.01.18
16:15
Почему этого https://its.1c.ru/db/answers1c#content:348:hdoc
нет в ЗУП?  Как проще добавить этот механизм?
1 jsmith82
 
20.01.18
17:14
Там одна команда и одна процедура в форме списка
2 jsmith82
 
20.01.18
17:14
Я для КА делал. Там тоже нет
3 Gucci76
 
20.01.18
17:28
(1) Обновлять сложно? приходится восстанавливать?
4 jsmith82
 
20.01.18
17:55
(3) Копейки
Сделай расширение
5 Gucci76
 
20.01.18
20:57
Для каждого документа это делать?
6 Gucci76
 
20.01.18
20:57
Или можно для всех как-то сделать?
7 Alex87r
 
20.01.18
23:40
(6) Сделать в общих модулях процедуру обработки данного действия. И в нужные формы списка добавить команду.
8 Alex87r
 
20.01.18
23:50
(6) В ЗУПе кстати все есть. Посмотри ГрупповоеИзменениеОбъектовКлиент.ИзменитьВыделенные()
9 hhhh
 
21.01.18
00:32
всё-таки Групповое изменение реквизитов проще и помощнее. Наверно из-за это изменение выделенных отомрет со временем.
10 jsmith82
 
21.01.18
01:00
(9) Вообще-то команда Изменить выделенные и передаёт выделенные в эту обработку.
11 SleepyHead
 
гуру
21.01.18
05:51
(0) Может, я не понял вопроса, но в разделе "Администрирование" в ЗУП 3 есть механизм группового изменения реквизитов.
12 SleepyHead
 
гуру
21.01.18
05:53
(0) то что написал в (11) делает как мне кажется то, что ты хочешь, хотя и менее удобно - надо сначала указывать виды объектов, потом правила подбора конкретных объектов и правила замены. Но есть.
13 MRAK
 
21.01.18
10:05
(12) для части пользователей это запредельно сложно
14 Alex87r
 
21.01.18
11:23
(13) Да и удобнее пользоваться этой командой из формы списка.
15 Aleksey
 
21.01.18
11:27
Групповое изменение из журнала блокирует полностью работу всей базы :(
16 Фрэнки
 
21.01.18
11:36
но это логичная блокировка
17 Aleksey
 
21.01.18
11:45
(16) Почему?
К примеру возъмем БП. Каждый бух работает со своей организации. Если кто-то решит из журнала что-то поменять по своей организации, то все остальные фирмы курят в сторонке и ловят блокировки. Хотя в тоже время обычное перепроведение не блокирует работу других организаций. И где тут логика?
18 hhhh
 
21.01.18
12:44
(15) нет, не блокирует. Что-то вы уже гоните. Даже в удалении помеченных, которое раньше всегда блокировало, и там появилась галка: блокировать или нет.
19 Фрэнки
 
21.01.18
12:51
(17) Я имел ввиду не БП, а ЗУП.

Кстати, я перепроводил в БП изменением реквизитов и ничего в базе не блокировалось абсолютно глобально, НО - я использовал изменение не из общего для всех журнала, а из той формы списка, которая была подвязана к виду документа. Не знаю почему.
20 Aleksey
 
21.01.18
13:46
(18) Моя практика на последнем релизе показала обратное. Я по одной организации менял ТЧ в реализациях из журнала документов. В это время бухгалтер по другой организации не могу даже провести у себя новый документ реализация. Постоянно транзакция. Как только я отменил изменения у неё все провелось. Причем для проверки несколько раз проверяли - эффект сохранялся. Запускаю изменения 0 транзакция. Отменяю - транзакция пропадает.

(19) Ну речь же о том чтобы выдернуть механизм из БП
21 Фрэнки
 
21.01.18
14:12
(20) скорей из БСП - три буквы, а не две.
22 Фрэнки
 
21.01.18
14:13
(20) там же при групповом изменении реквизитов перед запуском флажок можно ставить на использование транзакции - ставили?
23 Фрэнки
 
21.01.18
14:15
а ведь интересный момент! Если ставишь транзакцию и блокируется некая глобальная таблица, так что ли? И куда тогда делась вся эта распиаренная кухня относительно управляемых блокировок?
24 Aleksey
 
21.01.18
14:19
(22) По дефолту изменять в транзакции неактивна. Специально не ставил
25 Gucci76
 
21.01.18
17:37
Часть механизма в ЗУП 3.1 есть - саму процедуру открывающую обработку нашел
А вот команду, которая запускает ее в журнале не заметил.
В 2.5 я доделывал подобный механизм (http://catalog.mista.ru/public/513774/)

В ЗУП 3.1 как вот проще сделать, чтобы меньше изменений?
26 Фрэнки
 
21.01.18
17:43
(25) в форме списка всех видов документа пробовал выделить сразу много строк и нажимать ПКМ ? Или смотрел обработчики формы списка и там на такое событие ничего не поставлено?

Вроде 3.1 ... я групповое в ней делал. И в обработках есть. Обычный юзер туда может и не влезет, но в обработках точно есть. Выше об этом писали.
27 Gucci76
 
21.01.18
17:50
(26) Нажимал
В коде смотрел. Не увидел.
Команды не нашел как в БУХ 3.0
28 Фрэнки
 
21.01.18
17:50
(27) а какой вид документа?
29 Gucci76
 
21.01.18
17:50
(26) Хотя процедуру в глобальнике (каком-то) разглядел )))
30 Gucci76
 
21.01.18
17:51
Я с пристрастием смотрел Журнал документов - все начисления (так он в Предприятии называется, а как в конфигураторе не помню)
31 Gucci76
 
21.01.18
17:52
Но в бухгалтерии и справочники так можно
32 Фрэнки
 
21.01.18
17:55
(30) сейчас гляну, но скажу сходу, что я даже и не собирался на смешанном журнале множества видом сразу стартовать такую обработку. Сейчас гляну в базе, отпишусь, как именно я делал
33 Мыш
 
21.01.18
17:55
Обработка.ГрупповоеИзменениеРеквизитов
ОбщийМодуль.ГрупповоеИзменениеОбъектовКлиент
34 Gucci76
 
21.01.18
18:15
(32) Так общий журнал , чтобы меньше изменять документов )))
35 Фрэнки
 
21.01.18
18:28
(31) да, видать я запутался между базами когда переключался. Обработка есть. Но из форм списка она не доступна.

Ну что хочу сказать - не давал бы я рядовым юзерам доступ к этой обработке. Вот например, выбрал я туда Отпуск. И сразу открылся доступ к толпе вкладом от этого документа, причем, для отпуска это сразу 17 вкладок. Хорошо, если юзер сам испугается и не станет там ничего менять, а если он инициативный ... ?! Это же готовая катастрофа.

Обработка находится Админстрирование - Обслуживание - Корректировка данных. И без прав администратора туда входа нет.
36 Gucci76
 
21.01.18
18:48
(35) Я ж для себя. Мне приходится ковыряться, исправлять косяки переноса.
Например зарплатный проект без организации перенесся.
Или размножить договор авторского заказа.

в 2.5 я на раз/два корректировал этим механизмом то, что мне надо было. Привык, знаете ли к хорошему ))))