|
Типовая обработка массовое удаление объектов - есть такое? | ☑ | ||
---|---|---|---|---|
0
genesys
29.08.16
✎
10:44
|
сабж
|
|||
1
PR
29.08.16
✎
10:45
|
Нет
|
|||
2
genesys
29.08.16
✎
10:46
|
(1) А готовые для БП 3.0 существуют в свободном доступе? например удалить все документы или все записи РН
|
|||
3
PR
29.08.16
✎
10:46
|
(2) Думаю, что да
|
|||
4
genesys
29.08.16
✎
10:50
|
(3) А если удаленны все документы, то все движения в РН потрутся или как?
|
|||
5
PR
29.08.16
✎
10:51
|
(4) Нет
|
|||
6
genesys
29.08.16
✎
10:52
|
(5) А их как чистить ?
так вот удаляю доки Для Каждого ТекМД из Метаданные.Документы Цикл Выборка = Документы[ТекМД.Имя].Выбрать(); Пока Выборка.Следующий() Цикл ТекОб = Выборка.ПолучитьОбъект(); Если ТекОб.ПометкаУдаления Тогда Продолжить; КонецЕсли; Попытка ТекОб.УстановитьПометкуУдаления(Истина); Исключение Сообщить("Документ " + ТекОб + " не удалось пометить на удаление, по причине " + ОписаниеОшибки()); КонецПопытки; КонецЦикла; КонецЦикла; |
|||
7
PR
29.08.16
✎
10:53
|
+(5) Но по штатному поведению да.
|
|||
8
_stay true_
29.08.16
✎
11:06
|
(6) Есть в типовых такая замечательная обработка - "Универсальный обмен данными в формате XML". Там есть вкладочка "удаление данных". Алгоритм такой:
1. Нажать кнопочку "Все функции". 2. Выбрать обработку "Универсальный обмен данными в формате XML". 3. Отметить галками нужные объекты на вкладке "удаление данных", предварительно сняв галку "удалять объъекты, на которые есть права доступа". 4. Нажать волшебную кнопочку "удалить". 5. Отдохнуть от проделанной работы, прокачать ЧСВ. |
|||
9
Mauser
29.08.16
✎
11:07
|
6) Создать на мисте тему "как восстановить данные"
|
|||
10
genesys
29.08.16
✎
11:08
|
(9) нах?
|
|||
11
Зая Бусечка
29.08.16
✎
11:08
|
(6) Так ты не удаляешь, а помечаешь на удаление
|
|||
12
Mauser
29.08.16
✎
11:10
|
(10) на 5м пункте узнаешь
|
|||
13
genesys
29.08.16
✎
11:12
|
(11) ну да и 1 кнопкой удаляю помеченные
|
|||
14
Jokero
29.08.16
✎
11:17
|
Есть типовая "Групповая обработка справочников и документов". Там выбираешь нужные тебе объекты и изменяешь им "Пометку удаления".
Потом обработкой "Удаление помеченных объектов" удаляем все помеченные. |
|||
15
Jokero
29.08.16
✎
11:18
|
(14) + таким образом можно корректно удалить, без битых ссылок и т.п. Но придется помаяться с зависимостями.
|
|||
16
genesys
29.08.16
✎
11:18
|
Это вопрос к моему старому вопросу:
Нам нужна чистая база 1С с реквизитами организации, учетной политикой всеми справочниками. Т.е. такая же база без операций (для ведения управленческого учета) Им нужна база без документов получается? |
|||
17
Злопчинский
29.08.16
✎
11:21
|
(14) РН так можно удалить?
|
|||
18
mistеr
29.08.16
✎
11:22
|
(16) Это вопрос к "ним".
А делается такая база обработкой ВыгрузкаЗагрузкаДанныхXML.epf |
|||
19
Зая Бусечка
29.08.16
✎
11:22
|
(17) РН у тебя удалится сам, при отмене проведения документа
|
|||
20
genesys
29.08.16
✎
11:24
|
(18) Дак а что мне выгружать то ? Операции это разве не документы? Дак если им не нужны операции, то не проще удалить документы, чем переносить все, кроме документов?
|
|||
21
CMblCL
29.08.16
✎
11:31
|
(20) А не проще сразу переносить не все, а только то, что нужно, без удаления?
|
|||
22
genesys
29.08.16
✎
11:31
|
(18) а?а?а?а?
|
|||
23
genesys
29.08.16
✎
11:32
|
(21) а перенести ВСЁ кроме документов проще, чем удалить только документы?
|
|||
24
_stay true_
29.08.16
✎
11:36
|
(11) Именно УДАЛЯЕШЬ данные НЕПОСРЕДСТВЕННО. (18) Как-правило, такая операция приводит к задвоению предопределенных данных и прочим маленьким "радостям". (20) Помечаешь в обработке все документы, жмакаешь "удалить" - она тебе все движения почистит.
|
|||
25
Злопчинский
29.08.16
✎
11:36
|
(19) независимый РН.?
|
|||
26
hhhh
29.08.16
✎
11:37
|
(25) независимых рн не бывает. Или вы уже про 1с 9.0 говорите?
|
|||
27
_stay true_
29.08.16
✎
11:41
|
(23) Проще и надежнее удалить документы. На практике сталкивался с задвоением плана счетов после "Выгрузки/Загрузки XML"
|
|||
28
Злопчинский
29.08.16
✎
11:44
|
(26) я говорю по РН, информация в которых цена независима от того проведен документ или нет. и отмена проведения и удаление документа не влияет на состав РН. - такого разве нет?
|
|||
29
genesys
29.08.16
✎
11:45
|
(27) удаляется
операции = документы? точнее документы фиксируют операции и без документов не будет операций или я чего то не поинмаю ? |
|||
30
mistеr
29.08.16
✎
11:50
|
(28) Пример можно? Ты путаешь с РС, по-моему.
|
|||
31
Злопчинский
29.08.16
✎
11:50
|
(30) тьфу ты, спасибо, конечно же РС, помутнение нашло... ;-)
|
|||
32
Deon
29.08.16
✎
11:51
|
(31) Напугал
|
|||
33
mistеr
29.08.16
✎
11:52
|
(29) Для БП - да, операции=документы.
|
|||
34
Deon
29.08.16
✎
11:54
|
Если база не сильно большая, то нормально будет вырубить расчет итогов, пометить все документы на удаление, удалить документы, врубить итоги
|
|||
35
hhhh
29.08.16
✎
11:55
|
(31) думаю, РС ему как раз не надо удалять. РС эти больше как справочники можно рассматривать, чем как регистры.
|
|||
36
genesys
29.08.16
✎
11:59
|
(35) я и не планипровал РС удалять, документы и движения по ним
|
|||
37
hhhh
29.08.16
✎
12:02
|
(36) если так будешь удалять, тогда лучше частями. за неделю например. или за месяц удалить. Потом второй месяц, и так далее.
|
|||
38
genesys
29.08.16
✎
12:06
|
(37) почему? ДТ 300мб
|
|||
39
ASU_Diamond
29.08.16
✎
12:12
|
(27) "Проще и надежнее удалить документы" - я бы так однозначно не говорил.
|
|||
40
ASU_Diamond
29.08.16
✎
12:13
|
(36) документы могут и в РС писать
|
|||
41
genesys
29.08.16
✎
12:18
|
(40) РС фиксирует операции?
|
|||
42
ASU_Diamond
29.08.16
✎
12:23
|
(41) расшифруй. Есть РС подчиненные регистратору.
|
|||
43
genesys
29.08.16
✎
12:42
|
(42) мой косяк
|
|||
44
Tarlich
29.08.16
✎
12:59
|
Для БП и 2 и 3 на инфостаре - можно удаление документов по организации ....
|
|||
45
genesys
29.08.16
✎
13:06
|
(44) за деньги
|
|||
46
xaozai
29.08.16
✎
13:08
|
Есть две обработки, которые могут помочь:
"Групповая обработка справочников и документов" и "Удаление помеченных объектов" |
|||
47
_stay true_
29.08.16
✎
13:21
|
(45) Есть бесплатная "Удаление данных по организации"
|
|||
48
genesys
29.08.16
✎
13:22
|
(47) ну у меня она все равно одна
|
|||
49
Deon
29.08.16
✎
13:27
|
(48) Уже б написал 10 строк кода пометки на удаление всех документов
|
|||
50
genesys
29.08.16
✎
13:29
|
(49) я уже удалил)
|
|||
51
Deon
29.08.16
✎
13:57
|
(50) Кросаучег! )
|
|||
52
genesys
29.08.16
✎
14:31
|
z;ghjuhfvvbcn
|
|||
53
genesys
29.08.16
✎
14:31
|
яжпрограммист
|
|||
54
Злопчинский
29.08.16
✎
17:25
|
ну так может кто-нить сказать - есть штатно что нить для удаления записей независимого РС?
|
|||
55
TormozIT
гуру
29.08.16
✎
22:38
|
Не удержался, комрады.
В подсистеме "Инструменты разработчика" есть свои 2 инструмента для решения задачи удаления 1. Подбор и обработка объектов. Позволяет удалять выбранные строки из любых записываемых через объектную модель таблиц. http://devtool1c.ucoz.ru/index/podbor_i_obrabotka_obektov/0-22 2. Удаление объектов с контролем ссылок. http://devtool1c.ucoz.ru/index/udalenie_obektov_s_kontrolem_ssylok/0-41 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |