Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 мар 2025, 18:08

Прайс через корректировку регистров

Автор RedPana, 06 фев 2025, 15:47

0 Пользователей и 2 гостей просматривают эту тему.

RedPana

Добрый день.

Суть идеи состоит в том, чтобы все цены, кроме закупочных, хранить в документе "Корректировка регистров".
Соответственно, один прайс(вид цены) - один документ и после нового пересчета, все цены из документа удаляются и перезаписываются новыми на дату пересчета.
С первого взгляда, кажется, что мы избавляемся от тяжелых записей и кучи документов "Установка цен номенклатуры".
Экономим много места на сервере. К слову, у нас 10 прайсов по 30к+ записей и пересчитываются они каждый день. Более 150гб+ места - это только история цен.

Хочу поинтересоваться у знатоков.
Насколько это решение жизнеспособно и какие подводные камни могут быть ?
Может что-то посоветуете?


Управление торговлей, редакция 11 (11.5.20.85)
1С:Предприятие 8.3 (8.3.25.1394)

LexaK

RedPana, Переходите на Ексель!
Удалите вообще всю 1С! Столько места освободится!   :ooifh:
если помогло нажмите: Спасибо!

Максим75

RedPana, так с таким же успехом Вы можете затирать документ Установка цен номенклатуры, заполнять новыми ценами и двигать по дате.
Вот только что будете делать, когда надо цену "посмотреть" в документе за позавчера. На позавчера пусто.

RedPana

LexaK, Хороший совет но Ексель не выход  :D




RedPana

Максим75, В том то и дело, что просматривать цену за вчера не потребуется(по конкретным прайсам).
Эта проблема мне известна, что истории не будет.


LexaK

Цитата: RedPana от 06 фев 2025, 16:24Максим75, В том то и дело, что просматривать цену за вчера не потребуется(по конкретным прайсам).
Эта проблема мне известна, что истории не будет.

немного переделайте регистр, сделайте его независимым, уберите Периодичность
вот и получите всегда только актуальные данные по ценам!
и получать цены по разным ПидамЦен все же лучше из одно РС чем из десятка документов
да и документы после проведения (и записи в РС, он же будет независимый)
можно будет удалять.
если помогло нажмите: Спасибо!

LexaK

и да, периодически сжимайте свою базу!
если помогло нажмите: Спасибо!

RedPana

Цитата: LexaK от 06 фев 2025, 17:05и да, периодически сжимайте свою базу!

Уже есть планы на это.
Просто, хотел услышать мнение программистов с опытом.

 
Цитата: LexaK от 06 фев 2025, 16:40
Цитата: RedPana от 06 фев 2025, 16:24Максим75, В том то и дело, что просматривать цену за вчера не потребуется(по конкретным прайсам).
Эта проблема мне известна, что истории не будет.

немного переделайте регистр, сделайте его независимым, уберите Периодичность
вот и получите всегда только актуальные данные по ценам!
и получать цены по разным ПидамЦен все же лучше из одно РС чем из десятка документов
да и документы после проведения (и записи в РС, он же будет независимый)
можно будет удалять.

Не хотелось бы менять стандартную конфигурацию.

С моей точки зрения, странно, что в 1С нет(или я не знаю) стандартной обработки на ограничение периода хранения истории цен.
Либо отдельной свёртки именно для истории цен и записей в регистре.

Спасибо за ответы :)

antoneus

Да можно вообще обработкой какой-нибудь делать, чтобы с доками не возиться.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск