Показать сообщение отдельно
Старый 17.09.2014, 07:28   #1  
Vasiliusis is offline
Vasiliusis
Участник
 
225 / 13 (1) ++
Регистрация: 30.01.2013
Баг или фича? Проблема с InventDimId
Добрый день!

Встретилась забавная особенность:
Есть номенклатуры: "Уборка салона", "Снятие кресел", "Мытье стекол".

У каждой номенклатуры есть, к примеру, конфигурации: "Ваз2110", "Газ66", "ЭлектровозВЛ85". Т.е. Уборка салона для Ваз2110, Уборка салона для Газ66 и т.д.

При создании конфигураций, для каждой создается строка в inventDim, в нашем случае, создастся 9 inventDim...

Допустим, в inventDim создалось 9 записей, у каждой из которых такие inventDimId:
Уборка салона для Ваз2110 - 00111_031
Уборка салона для Газ66 - 00112_031
Уборка салона для ЭлектровозВЛ85 - 00113_031
Снятие кресел для Ваз2110 - 00114_031
Снятие кресел для Газ66 - 00115_031
Снятие кресел для ЭлектровозВЛ85 - 00116_031
Мытье стекол для Ваз2110 - 00117_031
Мытье стекол для Газ66 - 00118_031
Мытье стекол для ЭлектровозВЛ85 - 00119_031

Все inventDimId - разные!

А вот теперь самое интересное:
при назначении цен продажи для "Уборка салона для Ваз2110", "Снятие кресел для Ваз2110", "Мытье стекол для Ваз2110"
в priceDiscTable ставится ДЛЯ ВСЕХ СЛУЧАЕВ 00111_031, а не 00111_031, 00114_031, 00117_031 соотвественно.....

Как такое может быть?))

Последний раз редактировалось Vasiliusis; 17.09.2014 в 07:39.