подскажите. как правильно выбрать неликвидный товар в запросе. #675449


#0 by zladenuw
ОстаткиЗЧОстатки.Товар.Артикул КАК КодБух,
#1 by Капитан О
СГРУППИРОВАТЬ ПО РАЗНОСТЬДАТ планируется только в версии 8.5
#2 by Капитан О
чо-та вру я..
#3 by wPa
ты вступил на шаткий путь. для начала надо выяснить что же такое неликвид. формул его получения чуть больше, чем докуя и везде свои
#4 by zladenuw
пользователь задает параметр. лет неликвида. сделал вот так ВЫБРАТЬ     ОстаткиЗЧОстаткиИОбороты.Товар,     ОстаткиЗЧОстаткиИОбороты.Партия, ИЗ     РегистрНакопления.ОстаткиЗЧ.ОстаткиИОбороты(             ,             &ТекДата,             ,             , но чую где то что то не так
#5 by zladenuw
заменил на параметр условие             Партия.Поставщик = &Поставщик                 И РАЗНОСТЬДАТ(Партия.Дата, &ТекДата, ГОД) >= &ЛетНелеквида) КАК ОстаткиЗЧОстаткиИОбороты
#6 by azernot
Я бы лучше в днях делал, умноженных на 365. Потому как разность дат между 01.01.2011 и 31.12.2012 - 1 год.
#7 by zladenuw
лучше множить или делить ?
#8 by azernot
Ну, ты меня понял. А вообще, я конечно не знаю, что у вас за товары, но если товар лежит больше года, то уже поздно его анализировать. Его уже дешевле просто выкинуть ибо затраты на его хранение, потенциальные банковские проценты с той суммы, которую уплатили поставщику вместо того, чтобы разместить на депозите явно уже превысили тот профит, который ожидался от реализации такого товара...
#9 by zladenuw
автомагазин и сто. некоторые товары должны быть в остатках. такие условия у поставщика авто
#10 by zladenuw
вот такое чудо получилось ВЫБРАТЬ     ОстаткиЗЧОстаткиИОбороты.Товар.Код КАК Артикул,     ОстаткиЗЧОстаткиИОбороты.Товар.Артикул КАК КодБух,     ОстаткиЗЧОстаткиИОбороты.Товар,             ,             &ТекДата,             ,             ,                         ТОГДА Товар В ИЕРАРХИИ (&ФильтрТовар)
#11 by zladenuw
стоит ли ставить параметр на дату начала периода ?
#12 by azernot
Тем более нет смысла анализировать такие неликвиды. Явно нужно "очищать" данные от минимального запаса по условиям поставщиков авто.
#13 by azernot
Скажи, для чего это условие: Т.е. если из 1000 штук хотя бы одну продали, всё, это не неликвид?
#14 by zladenuw
наоборот. если не было движений.
#15 by azernot
А если было, то всё, ликвид?
#16 by zladenuw
до этого дойдем. пока надо вывести товар которые вообще не продавался. а по поводу если была продажа. то в процентном соотношение проверять как тут только там в цикле проверка. а я ее в запросе сделаю по параметру. который укажет пользователь
#17 by azernot
А не лучше тогда и анализировать продажи товаров соединяя их с остатками? Где не было продаж - там и неликвд? А то мало ли какие движения могли быть... со склада на склад перекинули.
#18 by zladenuw
да не могу так. нету такого регистра :(. самопал а не конфа.
#19 by azernot
Не верю, что в этой конфе нельзя отдельно выдернуть продажи. Любая конфа торговой организации позволяет сделать это. А если нет - то в первую очередь надо делать это, а потом уже неликвиды (особенно таким образом) рассматривать. Из каких соображений товары-то заказываются/пополняются, если продаж никто не знает?
#20 by zladenuw
продажи знают. вот такое чудо получает
#21 by zladenuw
просто нет времени ломать то что работает. по немного исправляю. а сейчас горят другие задачи.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С