Имя: Пароль:
1C
1C 7.7
v7: Как удалить все документы, проводки. какие таблицы ?
,
0 zladenuw
 
09.03.12
14:43
Так можно или лучше через удаление объекта в 1с ?
1 zladenuw
 
09.03.12
14:50
какие таблицы относятся за документы, а какие за проводки ? где можно найти описание, если оно есть.
2 Mikeware
 
09.03.12
14:50
правило №1: не давать обезъянам гранату...
©
3 zladenuw
 
09.03.12
14:58
я не бибизяна... база 8 гб. документов море. бух хочет видеть на 12.03 чистую базу с документа за этот год.
4 zladenuw
 
09.03.12
14:59
(2) обработка очистки написал. но тут только доки. хотя пофиг. удаление еще идет.
Перем СписокДоков;
//*******************************************
Процедура Сформировать()
  Для кол = 1 По СписокДоков.РазмерСписка()  Цикл
       
       Идентификатор = СписокДоков.ПолучитьЗначение(кол);    
       Состояние("Удаление документа - "+ Идентификатор);
       лДата    = ПолучитьПустоеЗначение("Дата");
       ДокВыборка = СоздатьОбъект("Документ."+Идентификатор);
       ДокВыборка.ВыбратьДокументы(ДатаНач,ДатаКон);
       Пока ДокВыборка.ПолучитьДокумент() = 1 Цикл
           Если лДата <> ДокВыборка.ДатаДок Тогда
               лДата    = ДокВыборка.ДатаДок;
               Состояние(Строка(ДокВыборка));
           КонецЕсли;
            ДокВыборка.Удалить(1);
       КонецЦикла;

       Сообщить("Удалены "+ Идентификатор+"за период - с:" + ДатаНач +" по:"+ДатаКон);
   КонецЦикла;
КонецПроцедуры


//**********************************************************
//Заполняем СписокДоков, всем документами что есть в системе
Процедура ПриОткрытии()
   
   МетДок = метаданные.Документ();
   Для кол = 1 По МетДок Цикл
       лДокИдентиф =  метаданные.Документ(кол).Идентификатор;
       СписокДоков.ДобавитьЗначение(лДокИдентиф);
   КонецЦикла;
   
КонецПроцедуры

СписокДоков = СоздатьОбъект("СписокЗначений");
5 zladenuw
 
09.03.12
15:01
(2) а какое правило 2 ?
Есть вариант всю справочную информацию перекинуть через КД. но как по умолчанию создать идентичный обмен. по всем справочниках
6 Drac0
 
09.03.12
15:02
кхм, кхм, кхм ... *шепотом* а остатки?
7 Tatitutu
 
09.03.12
15:02
за (4) мало даже руки оторвать
поэтому , присоединюсь к (2)
8 zladenuw
 
09.03.12
15:07
так вопрос был задан в (0).
Рвать можно что угодно. как удалить все но оставить Справочники.
До остатков и проводок я напишу тогда когда удаление пройдет.
а оно идет и идет.... :(
9 zladenuw
 
09.03.12
15:10
мне нужна скорость.... а стандартом это долго :(.
10 big
 
09.03.12
15:10
(8) (9) останавлива
11 big
 
09.03.12
15:11
(10) + останавливай удаление, ибо делаешь фигню. Для начала зафиксиру
12 big
 
09.03.12
15:12
(11) + зафиксируй остатки, а потом уже чисти таблицы напрямую. Хотя... судя по правилу №1, тебе надо недельку по-изучать предмет.
13 zladenuw
 
09.03.12
15:14
так пофиг. мне нужна чистая ИБ где только справочники, проводки и остальная херня.
Остатки по Рег и Бух я смогу сделать с копии с помошью кд, думаю додумаюсь что да как... документы научился переносить :)
14 zladenuw
 
09.03.12
15:14
(13) так.... оПячатка только справочники.
15 big
 
09.03.12
15:15
(13) "справочники и остальная херня" - херня это что? Неужели это, что "бух хочет видеть на 12.03 чистую базу с документа за этот год" из (3) ?
16 FN
 
09.03.12
15:17
(13) если "так пофиг" то ломай дальше. Ты лучше послушай что тебе big говорит.

Либо как вариант - на инфостарте есть универсальные "сворачиватели". Есть даже неплохие...
17 zladenuw
 
09.03.12
15:18
нужны справочники все. я понимаю что при переносе партий и остального нужно будет создавать документы. что в свою очередь изменять начальный ввод остатков. но это мелочи. как мне убить все доки,проводки.... это важное..... :)
18 ДенисЧ
 
09.03.12
15:19
dh*, dt*, _1s*.
Потом ТИИ
19 zladenuw
 
09.03.12
15:19
(16) скачай :). у меня нет там денег :(. мне проще свернуть базу и загрузить доки через КД которых не хватает..... но нужно удалить доки за период и все.
20 big
 
09.03.12
15:19
21 zladenuw
 
09.03.12
15:27
(20) спасибо...
22 Стерва-бух
 
модератор
09.03.12
15:34
а интересно - автор это на рабочей базе делает или на копии?
и архив то догадался сделать или как?
и все это в последний месяц годового....
23 zladenuw
 
09.03.12
15:36
(22) копия. я же не псих :).
24 zladenuw
 
09.03.12
15:38
(22) не я обслуживал базу... она уже 8 гб, не sql. вообщем весело. глав бух поставила свои требование. вот мучаюсь.
как правильно получить все остатки по бух итогам ?.
Интересен вариант по фирмам....
Если есть готовое то поделитесь... или отчет сохранять по развернутым субконто и его загружать ?
25 йцукецоп
 
09.03.12
15:51
поделюсь как быстро удалить документы с условиями - 1000 руб
26 ДенисЧ
 
09.03.12
15:52
(25) За демпинг в приличном обществе бьют канделябрами...
27 Mikeware
 
09.03.12
15:57
(5)правило№2 - не давать гранату обезьянам, не умеющим пользоваться поиском.
28 lim9
 
03.04.12
07:50
Благодарю! и мне помог код! как раз был нужен!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший