|
Изменить реквизит документа. Без перепроведения и без изменения границы последовательности | ☑ | ||
---|---|---|---|---|
0
bvn-2005
18.05.21
✎
12:03
|
БП ред. 3. Нужно в документах ПоступлениеТоваров изменить (очистить)Комментарий. И сделать это во ВСЕХ документах (с 2013 года). Как? Чтобы не пришлось при закрытии месяца все перепроводить.
|
|||
1
acanta
18.05.21
✎
12:08
|
В конфигураторе, можно удалить поле комментарий в приходной накладной, а затем восстановить типовую конфигурацию(если она у вас типовая и сохранить комментарий нигде не требуется).
|
|||
2
osa1C
18.05.21
✎
12:11
|
(1) скорее даже не восстановить типовую, а объединить только одно ПоступлениеТоваров с добавлением поля Комментарий
|
|||
3
Kassern
18.05.21
✎
12:12
|
(1) Это слишком жестко) В бп емнип есть регистр сведений, где фиксируются изменения по документам, на основании которого 1ска и просит перезакрыть месяц. Можно попробовать очистить этот регистр, после того как убрали комментарии у нужных документов и перепровели.
|
|||
4
patapum
18.05.21
✎
12:12
|
Брать по документу, очищать комментарий, записывать с ОбменДанными.Загрузка = Истина. Если не офигеть много доков.
А если офигеть много - (1) или средствами скуля грохнуть во всей таблице. |
|||
5
osa1C
18.05.21
✎
12:14
|
(4) с 2013 года.... их офигеть много
|
|||
6
bvn-2005
18.05.21
✎
12:15
|
Документов много. Даже не офигеть, а ох...ь.
|
|||
7
Amfiaray
18.05.21
✎
12:15
|
Получить объект, очистить комментарий, потом ОбменДанными.Загрузка = Истина и Объект.Записать.РежимЗаписиДокумента.Запись Документ запишется без проведения, обработчики Перед записью и При записи не отработают
|
|||
8
Kassern
18.05.21
✎
12:15
|
(5) а ранее комменты нужны, или можно бахнуть вообще все комменты в ПоступлениеТоваров?
|
|||
9
osa1C
18.05.21
✎
12:19
|
(8) не мне вопрос, я не ТС
|
|||
10
vde69
18.05.21
✎
12:20
|
групповая обработка >>> режим загрузки данных + галочка на пустом комментарии
|
|||
11
ДенисЧ
18.05.21
✎
12:26
|
Если документов "ох как много", то база, наверняка, серверная.
Значит, в скуле update. Выполнится за минуту максимум. Ещё 3 минуты на написание запроса. |
|||
12
Kassern
18.05.21
✎
12:33
|
(11) а это законно в обход 1с?)
|
|||
13
ДенисЧ
18.05.21
✎
12:35
|
(12) нет
|
|||
14
d_monah
18.05.21
✎
12:36
|
(13) Почему?
|
|||
15
osa1C
18.05.21
✎
12:36
|
(12) (13) я тоже сомневаюсь в законности
|
|||
16
Kesim
18.05.21
✎
12:37
|
(0) может не надо? там же не секретная информация. что то сверхважное собираетесь хранить в комментариях с мая 2021г?
|
|||
17
ДенисЧ
18.05.21
✎
12:39
|
(14) В лицензии написано
|
|||
18
acht
18.05.21
✎
12:41
|
(7) > ОбменДанными.Загрузка = Истина ... обработчики Перед записью и При записи не отработают
Да неужели? |
|||
19
d_monah
18.05.21
✎
12:43
|
(17) Ну тогда можно ночью и под одеялом.1С не увидит
|
|||
20
fisher
18.05.21
✎
12:44
|
Если чистить прямым запросом, то может остаться в полнотекстовом индексе.
(18) +1 (19) Но ты-то будешь знать! Вот у тебя бывало, что проснулся и заснуть не получается? Вот это тебя подсознательные воспоминания о прямых запросах в БД мучают. |
|||
21
d_monah
18.05.21
✎
12:46
|
(20) Убил))))))))))))))
|
|||
22
ДенисЧ
18.05.21
✎
12:46
|
(20) После прямых записей в бд умные всебяемые люди перестраивают все индексы... В том числе и полнотекстовые
|
|||
23
acht
18.05.21
✎
12:50
|
(22) Оно еще останется в бэкапах. Их надо будет срочно все удалить?
|
|||
24
ДенисЧ
18.05.21
✎
12:53
|
(23) Да. И всех, кто их хоть один раз прочитал.
|
|||
25
d_monah
18.05.21
✎
12:56
|
Пустые комментарии тоже чистить?
|
|||
26
bvn-2005
18.05.21
✎
13:05
|
"Значит, в скуле update. "
А можно подробнее? Например, как найти нужную таблицу SQL? |
|||
27
bvn-2005
18.05.21
✎
13:12
|
"В конфигураторе, можно удалить поле комментарий в приходной накладной"
А не получается... Кнопка Удалить не активна. В настройках поддержки для документа стоит "Редактируется с сохранением поддержки" |
|||
28
ДенисЧ
18.05.21
✎
13:13
|
(26) получитьСтруктуруХраненияБазыДанных()
|
|||
29
fisher
18.05.21
✎
13:16
|
(27) Ну, если хочешь пойти этим путем, то можно сделать "выгрузить конфигурацию в файл", после этого снять с поддержки, удалить комментарий, применить изменения и после этого сделать "загрузить конфигурацию из файла".
|
|||
30
bvn-2005
18.05.21
✎
13:19
|
"если хочешь пойти этим путем"
Этот путь представляется наименее болезненным. Ну, если устроит полное удаление всех комментариев... |
|||
31
Почему 1С
18.05.21
✎
13:21
|
(18) Не смотрел в подписках на события, но в модуле объекта в БП3 и при записи и перед записью проверяется условие на ОбменДанными.Загрузка
|
|||
32
fisher
18.05.21
✎
13:22
|
(30) Ну так кому об этом знать, как не тебе. Если хочешь гибко, то тогда как выше предлагали - обработочкой с перезаписью в режиме загрузки (без перепроведения). Вроде ничего стронуть не должно. Но я бы на копии проверил.
|
|||
33
Serg_1960
18.05.21
✎
13:24
|
(28) Чисто для информации: реквизит Комментарий, как правило, строка неограниченной длины.
|
|||
34
acht
18.05.21
✎
13:28
|
(33) И?
|
|||
35
Ёпрст
18.05.21
✎
13:29
|
(33) И ? в табличке это будет всего лишь _Fld*****
|
|||
36
ДенисЧ
18.05.21
✎
13:30
|
(33) Атавизмы 7ки пробиваются? Уши-то брить надо (с)
|
|||
37
bvn-2005
18.05.21
✎
14:26
|
"обработочкой с перезаписью в режиме загрузки (без перепроведения). Вроде ничего стронуть не должно. Но я бы на копии проверил."
Попробовал на файловой копии - похоже, работает... |
|||
38
Dmitrii
гуру
18.05.21
✎
14:29
|
(6) >> Документов много. Даже не офигеть, а ох...ь.
А конкретнее можно? Какое количество вводит вас в состояние ох..ния? Речь идёт вообще обо всех документах или документах какого-то одного вида (например, только Поступление)? Как вас лимитирует время выполнения этой операции? Сколько, по вашей оценке она будет выполняться? Это непременно надо выполнить мгновенно? |
|||
39
acht
18.05.21
✎
14:31
|
Отвечайте быстро, не задумываясь!
|
|||
40
Serg_1960
18.05.21
✎
14:38
|
(35) Глюкануло :( Microsoft SQL, PostgreSQL, Oracle... ntext, NCLOB, CLOB... бывает :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |