Как лучше реализовать вторую табличную часть в документе?
Stella12
02.07.2009 - 11:15
|
Проблема такая. Есть документ, есть табличная часть. Есть некая табличка, которая строится на основании первой, но кардитально не совпадает с ней по строкам и, следовательно, не может быть реализована в первой табличной части. Из этой таблички потом данные берутся при проведении документа (пишутся в некий регистр). Сейчас эта табличка реализована так. Допустим, таблица имеет структуру Производитель-Процент-Сумма. Производитель - величина условно-постоянная. Т.е. список производителей известен, но в данный конкретный момент, т.е. теоретически он может измениться. И выходит так, что если у нас на данный момент имеется n производителей, то в документ тупо добавлены 2n реквизитов. То бишь ПроцентПроизводитель1, СуммаПроизводитель1, ..., СуммаПроизводительn. Хотелось бы оптимизировать данную ситуацию, но нужны идеи. Один из вариантов - хранить ТЗ в строке неограниченной длины, но насколько это будет оптимально для базы. У меня как-то такое решение прилично тормозила. Других идей пока нет. Сейчас все хранится в числовых реквизитах, может это занимает меньше места? |