gifts2017

1С v.7.7. Удаление дублирующихся или нулевых периодических значений.

Опубликовал Константин (Fisherru) в раздел Администрирование - Чистка базы

1С v.7.7. Удаление дублирующихся или нулевых периодических значений (цены).
Обработка не претендует ни на что, а только обращает внимание новичков на возможно имеющиеся недочёты в их конфигурациях.
Дело в том, что все периодические значения хранятся в файле 1SCONST.DBF. Большую часть этих периодических значений составляют цены. При значительном количестве типов цен (входная, минимальная, оптовая, розничная и так далее) и большом ассортименте товаров и достаточно активной работе с ценами (их изменение) файл 1SCONST может превратиться в монстра.
Почему это может произойти? Ответ из собственного опыта – грабли, которые были пройдены.
Когда конфигурации самописные, существует вероятность того, что документы или обработки изменяющие цены не контролируют изменилась ли цена или нет и не нулевая ли она
и просто устанавливают некое значение на новую дату. При этом – меняем цены на 10 товаров, а они устанавливаются на все товары (или на ту группу с которой работали).
Так было у меня по первости. Вот когда 1SCONST разрастается очень быстро.
Обработка удаляет дублирующиеся или нулевые значения цен. Обработка не универсальная – вам придётся проставить количество и сами типы использующихся цен.
Кроме того у нас цены – реквизит справочника номенклатура, если они у вас в подчинённом справочнике – это тоже нужно будет подправить.
Обработка работает и в режиме теста (по умолчанию), то есть можно посмотреть что у вас творится, а потом уже удалять или нет.
Удачи.

Скачать файлы

Наименование Файл Версия Размер
- 84
.1215066116 20,50Kb
25.09.09
84
.1215066116 20,50Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Михаил Семенов (Shaman100M) 04.07.08 09:42
Обработка скорее относится к методологии, т.к. конфигурации, в которых она м.б. применена должны иметь справочник "Номенклатура" с периодич. реквизитами "ЦенаВходная" "ЦенаМинимальная" и т.д.
Совет: пишите универсально, соответственно названию темы, то есть с выбором вида справочника и идентификаторов периодических реквизитов.
Ну, можно еще скриншоты выложить, обратить внимание на ИспользоватьРодителя() :) или посмотреть подобное:
http://infostart.ru/projects/1367/
2. Константин (Fisherru) 04.07.08 09:59
Спасибо. Было интересно. :-)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа