Имя: Пароль:
1C
1С v8
Хранимые данные vs расчетные.
0 ИС-2
 
16.09.13
10:50
1. Все хранить в базе 50% (3)
2. Свое мнение 50% (3)
3. Как можно больше расчитывать 0% (0)
Всего мнений: 6

Я, лично, придерживаюсь мнения, что данные с которыми выполняется работа должны быть уже готовые к использованию - взял и вывел.

А 1C, похоже, считает наоборот:
1) Галка "Входит в холдинг" в контрагентах. Расчитывается при открытии формы. А в запросах приходится прописыввать условие
2) Сумма всего в документе "Реализация..." . Расчитывается при выводе строки.
3) и т.д
1 MaxisUssr
 
16.09.13
10:51
Часто используемые - хранить. Удобство и надежность разработки в системе заметно возрастает

Все хранить в базе
8 ИС-2
 
16.09.13
11:15
(3) у нас например на нее очень много завязано - отгружаем торговым точкам, а деньги получаем с головного клиента.
Везде приходиться прописывать кодом условие на головного

(5) согласен. Но как показывает практика, что хоть раз надо было подсчитать, будет требоваться для анализа.

Вот сейчас думаю про просроченную задолжность. Ее надо будет выгружать на КПК т.е скорость получения данных должна быть высокой. Но она непостояная - все время меняется поэтому хранить в классическом виде нельзя. А алгоритм тяжелый.

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

Все хранить в базе
9 МихаилМ
 
16.09.13
11:42
идея РСУБД как раз в однозначности трактовки данных.
хранение расчетных данных обеспечивает более высокую надежность, чем алгоритм.

тужа же поддержка дублей алгоритмов задача сложная сама по себе.

Все хранить в базе
Ошибка? Это не ошибка, это системная функция.