|
![]() |
#1 |
Участник
|
Так все-таки сколько конфигураций вы создали три (одинаковые для всех номенклатур) или девять (по три для каждой номенклатуры)? Чем отличаются эти 9 записей в inventDim кроме как полем InventDimId? Поле СonfigId у них у всех разное?
|
|
![]() |
#2 |
Участник
|
по три для каждой номенклатуры. Набор конфигураций идентичен
|
|
![]() |
#3 |
Участник
|
Не понимаю тогда откуда в InventDimId девять строк? Там же не может быть строк с абсолютно одинаковыми комбинациями значений (уникальный индекс DimIdx не позволит)? А по вашим словам получается что там по три одинаковые строки создалось. Или они все-таки чем-то различаются?
|
|
![]() |
#4 |
Участник
|
Цитата:
Вопрос в том: почему при назначении цен продажи для "Уборка салона для Ваз2110", "Снятие кресел для Ваз2110", "Мытье стекол для Ваз2110" в priceDiscTable в поле priceDiscTable.InventDimId ставится ДЛЯ ВСЕХ СЛУЧАЕВ 00111_031, а не 00111_031, 00114_031, 00117_031 соотвественно.....? Номенклатуры разные, ведь... Последний раз редактировалось Vasiliusis; 17.09.2014 в 11:38. |
|
![]() |
#5 |
Участник
|
Я немного не об этом спрашивал. У таблицы InventDim два уникальных индекса: DimIdIdx и DimIdx. Второй как раз обеспечивает уникальность комбинации значений. Вот этот момент мне и интересен. Обеспечивается ли у вас в этих 9 записях такая уникальность? Или у вас разные InventDimId могут ссылаются на одинаковый набор значений?
|
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Я немного не об этом спрашивал. У таблицы InventDim два уникальных индекса: DimIdIdx и DimIdx. Второй как раз обеспечивает уникальность комбинации значений. Вот этот момент мне и интересен. Обеспечивается ли у вас в этих 9 записях такая уникальность? Или у вас разные InventDimId могут ссылаются на одинаковый набор значений?
Последний раз редактировалось Vasiliusis; 17.09.2014 в 12:43. |
|
![]() |
#7 |
Участник
|
|
|
![]() |
#8 |
Участник
|
|
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от Vasiliusis
![]() Нет, вы не поняли... InventDimId - разные, конфигураций 9, строк в InventDim тоже 9, по одной на каждую конфигурацию..
Вопрос в том: почему при назначении цен продажи для "Уборка салона для Ваз2110", "Снятие кресел для Ваз2110", "Мытье стекол для Ваз2110" в priceDiscTable в поле priceDiscTable.InventDimId ставится ДЛЯ ВСЕХ СЛУЧАЕВ 00111_031, а не 00111_031, 00114_031, 00117_031 соотвественно.....? Номенклатуры разные, ведь... |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|