Quote (Andy63)
Мой вариант ....жду критики
Расходная запрос.
Нету индексации,
Нету isnull в одном из пакетов ,
Непонятно зачем вобще МВТ нужно ,
Ни как не отрабатывается услуга в Расходной, а может быть такая ситуация что например в ОстаткиНоменклатура она не пойдет , а в РН Продажи пойдет, просто тут его нету. Я думаю что нужно отработать.
Не получаете представление у номенклатуры. (советую это делать, для вывода сообщения)
Себестоимость списывается не совсем верно. Правильно будет так
СпишемКол = МИН(Выборка.КоличествоОстаток,Списать);
(это просто для удобства) Движение.Сумма=?(Выборка.КоличествоОстатко = СпишемКол,Выборка.СуммаОстаток,Выборка.СуммаОстаток/Выборка.КоличествоОстаток*СпишемКол);
(а это обязательно нужно писать)