Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Очистка таб. частей документов

Очистка таб. частей документов
Я
   Bot002
 
15.05.18 - 13:33
Добрый день.
УПП 1.3
Подскажите, пожалуйста, можно ли очистить таб. части проведённых документов и при этом не перепроводить их?
 
 
   AlvlSpb
 
1 - 15.05.18 - 13:34
(0) Нельзя
   catena
 
2 - 15.05.18 - 13:35
Документ.Записать(РежимЗаписиДокумента.Запись)
   kda26
 
3 - 15.05.18 - 13:35
Если в ТЧ не движения, то почему нет.
   Bot002
 
4 - 15.05.18 - 13:35
(2) Если документ проведён - то он перепроведётся. Разве нет?
   Bot002
 
5 - 15.05.18 - 13:36
(1) Какой то мужик) стандартной обработкой делал такое в УТ 11.
   kda26
 
6 - 15.05.18 - 13:37
Еще есть КЗР.
   catena
 
7 - 15.05.18 - 13:37
(4)Нет
   Bot002
 
8 - 15.05.18 - 13:38
(6) В регистры Эти данные не попадают, только в печатные формы.
   Bot002
 
9 - 15.05.18 - 13:39
(7) Спасибо. Попробую.
   kda26
 
10 - 15.05.18 - 13:40
Тогда ТЧ.Очистиь();
Документ.Записать(РежимЗаписиДокумента.Запись)
 
 Рекламное место пустует
   _stay true_
 
11 - 15.05.18 - 13:40
(8) Если конечная цель просто спрятать данные от посторонних глаз, то копай в сторону фальштабчасти и играйся с видимостью
   catena
 
12 - 15.05.18 - 13:50
(10)
-Так вы что, и конфеты за меня жрать будете?
   Bot002
 
13 - 15.05.18 - 13:51
(7) Да, ОбработкаПроведения не выполняется, срабатывают ПереЗаписью и ПриЗаписи...
   _stay true_
 
14 - 15.05.18 - 13:52
(13) Серьёзно?
Продолжайте вести наблюдение!!

И лучше немного посвятите нас в сакральный смысл вашех телодвижений
   catena
 
15 - 15.05.18 - 13:53
(13)
ОбменДанными.Загрузка = Истина
   kabanoff
 
16 - 15.05.18 - 14:05
Чувствую, следующий топик будет: "В печатные формы перестали выводиться строчки. Как их вернуть?")
   Bot002
 
17 - 15.05.18 - 14:07
(16) Нет) Как почистить таб. части используя SQL сервер.
   kabanoff
 
18 - 15.05.18 - 14:11
(17) Тогда так:
1. Сделать бэкап.
2. Узнать физическое имя таблиц шапки и ТЧ на SQL.
3. Организовать цикл: пока есть хотя бы 1 запись в ТЧ проведенного документа.
4. Внутри цикла начать транзакцию, удалить порцию данных из ТЧ и закоммитить транзакцию, либо в случае ошибок откатить и прервать процесс.
   kda26
 
19 - 15.05.18 - 14:13
(17) truncate table, некоторые РС так и чистят, сделав предварительно бэкап.
   kabanoff
 
20 - 15.05.18 - 14:14
(19) Нельзя так. Автору, как я понял, нужно удалить записи по условию.
   _stay true_
 
21 - 15.05.18 - 14:16
(20) Не выдаёт ТС военную тайну, зачем ему это всё.
Только DROP TABLE/DROP DATABASE ему не советуйте)))
   kda26
 
22 - 15.05.18 - 14:17
Автор однозначен "...очистить таб. части...", хотя...
   kabanoff
 
23 - 15.05.18 - 14:17
(21) А вообще да, судя по вопросу в (0) тут даже страшно что-то предлагать делать средствами SQL.
   Bot002
 
24 - 15.05.18 - 14:31
(15) Спасибо.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует