Подскажиете, кто-нибудь использовал обработку Del_Shb.ert с диска ИТС для чистки справочника "Шаблоны проводок"? Хотелось бы узнать результат.
Подскажиете, кто-нибудь использовал обработку Del_Shb.ert с диска ИТС для чистки справочника "Шаблоны проводок"? Хотелось бы узнать результат.
А что, на копии потренироваться религия не позволяет?
Позволяет. Но удалить хотелось бы все неиспользуемые проводки, а у нас их больше пять тысяч. Удалить как-нибудь кроме как через удаление помеченных объектов не знаем. Уже полдня просидели, а воз и ныне там... Как побыстрее??? Может кто подскажет??? А что будет в результате неизвестно.
Что будет... Да ничего не дубет. Если есть ссылки на помеченный на удаление шаблон, то он не удалится (если удаляете штатной процедурой).
В ЗиК с шаблонами этими беда на самом деле... Когда шаблонов мало, все ок. Когда их много, есть проблема. Дело в том, что шаблоны кэшируются в таблицу значений. При этом каждый шаблон описывается неким ключом поиска и потом при работе если в таблице по ключу шаблон не находится, то идет обновление кэша. Так вот в момент обновления таблица заполняется снова и если шаблонов в справочнике много, то это не быстро. Поэтому отчет "Свод проводок" при сильной детализации формируется очень долго.<br><br>Откуда берется много шаблонов? Я видел такой подход. Используется Бухгалтерия 7.7 и Зик 7.7 Для того, чтобы анализировать финансовый результат по всей изготавливаемой продукции в справочнике видов номенклатуры сделаны такие элементы: "Производство гайки М12", "Производство гайки М14", "Производство шайбы Х" и т.д. И таких элементов штук 800. Потом в ЗиК создаются всякие сдельные наряды с полной аналитикой и в момент формирования Свода проводок по каждому такому изделию создается целый набор служебных шаблонов (из за каждого налога в ЕСН, всяких 97 счетов и т.п.), таким образом, в справочнике шаблонов проводок 53000 элементов и работа очень небыстрая при формировании Свода или выгрузке проводок
Все замечательно. Но как удалить побыстрее неиспользуемые шаблоны проводок и при этом ничего не потерять???<br>Обработка, предложенная на диске ИТС только помечает их на удаление, а как удалить из базы данных???
А чем не устраивает штатный способ - "Удаление помеченных объектов"?
Да знаний маловато. У нас в базе почему-то масса помеченных на удаление документов, справочников и т.д. Почему-то не принято их удалять совсем??? Пальцами выбирать нужные строки с шаблонами проводок замучаешься.<br>Может заодно и посоветуете страшно или нет удалить все помеченное на удаление. Лишнего не удалится?<br>А штатный способ - "Удаление помеченных объектов" удаляет из таблицы физически или как? Пока непонятно. <br>Попробовали удалить как советуете в локальной базе штатным способом, поразило, что в DBF таблице справочника проводок эти записи просто стали помеченными на удаление. А физически они не удаляются что ли? Или что-то не так получилось?<br>У нас на сегодняшний день более пяти тысяч проводок не используются, а если они физически не удаляются, то смысл удаления их вообще?
""Почему-то не принято их удалять совсем?" - А это ты у бухов спроси, нужны им помеченые на удаление или нет. Если нет, то удаляй штатно, если нужны, то накидай обработочку в несколько строк, ключевой оператор в которой будет:<br> <br>УдалитьОбъекты(<?>,,);<br>Синтаксис:<br>УдалитьОбъекты(<Объекты>,<Проверять>,<Ссылки>)<br>Назначение:<br>Удаляет объекты, переданные в списке значений.<br>Параметры:<br><Объекты> - конкретное значение объекта или значение типа ''СписокЗначений'', в котором данной процедуре передаются объекты, которые надо удалить.<br><Проверять> - необязательный параметр. Число: 1 - перед удалением проверяется, нет ли ссылок на удаляемый объект. Если есть, то объект не удаляется, а ссылки помещаются в таблицу значений <Ссылки>. Любое другое число - проверку не выполнять. Значение по умолчанию: 0.<br><Ссылки> - Необязательный параметр. Идентификатор объекта типа ''ТаблицаЗначений'', в который данная процедура помещает найденные ссылки на объекты. Таблица значений состоит из 3 колонок: 1. объект на который ссылаются; 2. объект, который содержит ссылку; 3. комментарий к ссылке."
"поразило, что в DBF таблице справочника проводок эти записи просто стали помеченными на удаление"... это нормальное явление. Формат dbf подразумевает такую возможность и ею все активно пользуются, так как это быстрее чем реальное удаление из файла. Если же вы все таки хотите выкинуть из dbf-ов записи, помеченные на удаление, то можно сделать так: Старт в режиме конфигуратора, меню: Администрирование-Тестирование и исправление БД, поставьте там галочку Упаковка таблиц информационной базы. Это и есть опция, которая зачистит dbf
10 декабря 2024 года — Практическая конференция «День Документооборота» 18 декабря 2024 года — Единый онлайн-семинар 1С для бухгалтеров и руководителей |
1C:Лекторий: 28 ноября 2024 года, начало в 10:00 — Бесплатная онлайн-лекция о разрешительном режиме при продаже маркированного товара, новом порядке работы 1C:Лекторий: 3 декабря 2024 года, начало в 12:00 — Бесплатная онлайн-лекция об оперативном анализе данных организации с помощью инструмента «1С:Аналитика» |