ЗИК 7.7 удаление неиспользуемых шаблонов проводок
Показывать по
10
20
40
сообщений
- 1
- 2
20.08.2008
08:45
#1
Подскажиете, кто-нибудь использовал обработку Del_Shb.ert с диска ИТС для чистки справочника "Шаблоны проводок"? Хотелось бы узнать результат.
20.08.2008
10:51
#3
Позволяет. Но удалить хотелось бы все неиспользуемые проводки, а у нас их больше пять тысяч. Удалить как-нибудь кроме как через удаление помеченных объектов не знаем. Уже полдня просидели, а воз и ныне там... Как побыстрее??? Может кто подскажет??? А что будет в результате неизвестно.
20.08.2008
11:48
#4
Что будет... Да ничего не дубет. Если есть ссылки на помеченный на удаление шаблон, то он не удалится (если удаляете штатной процедурой).
20.08.2008
15:00
#5
В ЗиК с шаблонами этими беда на самом деле... Когда шаблонов мало, все ок. Когда их много, есть проблема. Дело в том, что шаблоны кэшируются в таблицу значений. При этом каждый шаблон описывается неким ключом поиска и потом при работе если в таблице по ключу шаблон не находится, то идет обновление кэша. Так вот в момент обновления таблица заполняется снова и если шаблонов в справочнике много, то это не быстро. Поэтому отчет "Свод проводок" при сильной детализации формируется очень долго.
Откуда берется много шаблонов? Я видел такой подход. Используется Бухгалтерия 7.7 и Зик 7.7 Для того, чтобы анализировать финансовый результат по всей изготавливаемой продукции в справочнике видов номенклатуры сделаны такие элементы: "Производство гайки М12", "Производство гайки М14", "Производство шайбы Х" и т.д. И таких элементов штук 800. Потом в ЗиК создаются всякие сдельные наряды с полной аналитикой и в момент формирования Свода проводок по каждому такому изделию создается целый набор служебных шаблонов (из за каждого налога в ЕСН, всяких 97 счетов и т.п.), таким образом, в справочнике шаблонов проводок 53000 элементов и работа очень небыстрая при формировании Свода или выгрузке проводок
Откуда берется много шаблонов? Я видел такой подход. Используется Бухгалтерия 7.7 и Зик 7.7 Для того, чтобы анализировать финансовый результат по всей изготавливаемой продукции в справочнике видов номенклатуры сделаны такие элементы: "Производство гайки М12", "Производство гайки М14", "Производство шайбы Х" и т.д. И таких элементов штук 800. Потом в ЗиК создаются всякие сдельные наряды с полной аналитикой и в момент формирования Свода проводок по каждому такому изделию создается целый набор служебных шаблонов (из за каждого налога в ЕСН, всяких 97 счетов и т.п.), таким образом, в справочнике шаблонов проводок 53000 элементов и работа очень небыстрая при формировании Свода или выгрузке проводок
21.08.2008
06:34
#6
Все замечательно. Но как удалить побыстрее неиспользуемые шаблоны проводок и при этом ничего не потерять???
Обработка, предложенная на диске ИТС только помечает их на удаление, а как удалить из базы данных???
Обработка, предложенная на диске ИТС только помечает их на удаление, а как удалить из базы данных???
21.08.2008
08:43
#8
Да знаний маловато. У нас в базе почему-то масса помеченных на удаление документов, справочников и т.д. Почему-то не принято их удалять совсем??? Пальцами выбирать нужные строки с шаблонами проводок замучаешься.
Может заодно и посоветуете страшно или нет удалить все помеченное на удаление. Лишнего не удалится?
А штатный способ - "Удаление помеченных объектов" удаляет из таблицы физически или как? Пока непонятно.
Попробовали удалить как советуете в локальной базе штатным способом, поразило, что в DBF таблице справочника проводок эти записи просто стали помеченными на удаление. А физически они не удаляются что ли? Или что-то не так получилось?
У нас на сегодняшний день более пяти тысяч проводок не используются, а если они физически не удаляются, то смысл удаления их вообще?
Может заодно и посоветуете страшно или нет удалить все помеченное на удаление. Лишнего не удалится?
А штатный способ - "Удаление помеченных объектов" удаляет из таблицы физически или как? Пока непонятно.
Попробовали удалить как советуете в локальной базе штатным способом, поразило, что в DBF таблице справочника проводок эти записи просто стали помеченными на удаление. А физически они не удаляются что ли? Или что-то не так получилось?
У нас на сегодняшний день более пяти тысяч проводок не используются, а если они физически не удаляются, то смысл удаления их вообще?
21.08.2008
09:04
#9
""Почему-то не принято их удалять совсем?" - А это ты у бухов спроси, нужны им помеченые на удаление или нет. Если нет, то удаляй штатно, если нужны, то накидай обработочку в несколько строк, ключевой оператор в которой будет:
УдалитьОбъекты(>,,);
Синтаксис:
УдалитьОбъекты(<Объекты>,<Проверять>,<Ссылки>)
Назначение:
Удаляет объекты, переданные в списке значений.
Параметры:
<Объекты> - конкретное значение объекта или значение типа ''СписокЗначений'', в котором данной процедуре передаются объекты, которые надо удалить.
<Проверять> - необязательный параметр. Число: 1 - перед удалением проверяется, нет ли ссылок на удаляемый объект. Если есть, то объект не удаляется, а ссылки помещаются в таблицу значений <Ссылки>. Любое другое число - проверку не выполнять. Значение по умолчанию: 0.
<Ссылки> - Необязательный параметр. Идентификатор объекта типа ''ТаблицаЗначений'', в который данная процедура помещает найденные ссылки на объекты. Таблица значений состоит из 3 колонок: 1. объект на который ссылаются; 2. объект, который содержит ссылку; 3. комментарий к ссылке."
УдалитьОбъекты(>,,);
Синтаксис:
УдалитьОбъекты(<Объекты>,<Проверять>,<Ссылки>)
Назначение:
Удаляет объекты, переданные в списке значений.
Параметры:
<Объекты> - конкретное значение объекта или значение типа ''СписокЗначений'', в котором данной процедуре передаются объекты, которые надо удалить.
<Проверять> - необязательный параметр. Число: 1 - перед удалением проверяется, нет ли ссылок на удаляемый объект. Если есть, то объект не удаляется, а ссылки помещаются в таблицу значений <Ссылки>. Любое другое число - проверку не выполнять. Значение по умолчанию: 0.
<Ссылки> - Необязательный параметр. Идентификатор объекта типа ''ТаблицаЗначений'', в который данная процедура помещает найденные ссылки на объекты. Таблица значений состоит из 3 колонок: 1. объект на который ссылаются; 2. объект, который содержит ссылку; 3. комментарий к ссылке."
21.08.2008
09:42
#10
"поразило, что в DBF таблице справочника проводок эти записи просто стали помеченными на удаление"... это нормальное явление. Формат dbf подразумевает такую возможность и ею все активно пользуются, так как это быстрее чем реальное удаление из файла. Если же вы все таки хотите выкинуть из dbf-ов записи, помеченные на удаление, то можно сделать так: Старт в режиме конфигуратора, меню: Администрирование-Тестирование и исправление БД, поставьте там галочку Упаковка таблиц информационной базы. Это и есть опция, которая зачистит dbf
- 1
- 2
Система лицензирования: Ошибка связи - Истекло время ожиданияЗИК 7.7 Рассчет больничного некоректно!
Читают тему
(гостей: 1)