|   |   | 
| 
 | Цикл в запросе | ☑ | ||
|---|---|---|---|---|
| 0
    
        Dolphinbet 06.06.14✎ 16:49 | 
        Требуется в запросе рассчитать плановую дату окончания запасов товара на складе, если известна средняя продажа в день данного товара и есть регистр сведений с коэффициентами сезонности в разрезе каждого дня, на которые нужно корректировать среднюю продажу. Т. е. плановая продажа в определенную дату = средняя продажа * коэф. сезонности установленный на эту дату.     | |||
| 1
    
        Fragster гуру 06.06.14✎ 16:49 | 
        при чем тут цикл?     | |||
| 2
    
        Wobland 06.06.14✎ 16:49 | 
        а ну и чо?     | |||
| 3
    
        Apokalipsec 06.06.14✎ 16:51 | 
        Остаток на складе/плановая продажа в определенную дату - количество дней через сколько закончатся. прибавляешь к текущей дате.     | |||
| 4
    
        Dolphinbet 06.06.14✎ 16:52 | 
        (3) в этой формуле не учитываются коэфициенты сезонности     | |||
| 5
    
        DS 06.06.14✎ 16:52 | 
        Бывает.     | |||
| 6
    
        Dolphinbet 06.06.14✎ 16:54 | 
        (1) Цикл в том смысле, что данную задачу можно решить с помощью цикла, если не использовать запрос)     | |||
| 7
    
        Wobland 06.06.14✎ 16:54 | 
        (6) повторить вопрос?     | |||
| 8
    
        Dolphinbet 06.06.14✎ 16:55 | 
        (7) какой?     | |||
| 9
    
        Dionis Sergeevich 06.06.14✎ 16:58 | 
        выбрать Сумма(а.а) из (выбрать средняя продажа * коэф как а)как а     | |||
| 10
    
        Wobland 06.06.14✎ 16:58 | 
        (8) а ну и чо?     | |||
| 11
    
        Fragster гуру 06.06.14✎ 17:00 | 
        мля, я понял. нужен нарастающий итог + отбор первого когда <=0 станет разница нарастающего итога и остатков     | |||
| 12
    
        Dolphinbet 06.06.14✎ 17:00 | 
        (9) И что получится?     | |||
| 13
    
        Dolphinbet 06.06.14✎ 17:01 | 
        (11) примерно)     | |||
| 14
    
        Dolphinbet 06.06.14✎ 17:01 | 
        (11) как это сделать в запросе?...     | |||
| 15
    
        Dionis Sergeevich 06.06.14✎ 17:02 | 
        (12) выбрать дата ... где Сумма(а.а) < Сумма(б.а) из... как а левое соединение (выбрать остаток * коэф как а) как б     | |||
| 16
    
        Fragster гуру 06.06.14✎ 17:02 | 
        (14) ну, поиск по словам "нарастающий итог в запросе 1с"     | |||
| 17
    
        Dionis Sergeevich 06.06.14✎ 17:02 | 
        (12) и все получится     | |||
| 18
    
        Dolphinbet 06.06.14✎ 17:04 | 
        (15) а дату откуда брать собственно?     | |||
| 19
    
        Fragster гуру 06.06.14✎ 17:06 | 
        (18) мало ли источников дат... Можешь сделать таблицу чисел и фигануть ДобавитьКДате(&ТекущаяДата,День, ТаблицаСЧислами.Число), например. Можешь регл календарь запузырить...     | |||
| 20
    
        Dolphinbet 06.06.14✎ 17:08 | 
        (19) да, но непонятно сколько дат брать?...     | |||
| 21
    
        Dionis Sergeevich 06.06.14✎ 17:08 | 
        2 таблицы (а и б) - "а" с средними дневными фактическими показателями/на коэффициент - на каждый день, "б" с остатком (тут коэф не нужен), соединяем по истина, все что получилось соединяем с вт с датами - можно посмотреть где-нибудь в зарплатном блоке - часто встречается. и соединяем с таблицей дат. + условие на количество.     | |||
| 22
    
        Dolphinbet 06.06.14✎ 17:08 | 
        нужно взять столько дат чтобы было достаточно, но при этом и не слишком много     | |||
| 23
    
        Fragster гуру 06.06.14✎ 17:09 | 
        (20) до горизонта планироваиня     | |||
| 24
    
        Fragster гуру 06.06.14✎ 17:09 | 
        (23)+ если планируем на месяц - то 30, если на год - то 365     | |||
| 25
    
        Dolphinbet 06.06.14✎ 17:10 | 
        (21) идею понял, но не знаю насколько большую делать таблицу с датами)     | |||
| 26
    
        Dionis Sergeevich 06.06.14✎ 17:11 | 
        (25) Среднее (максимальное) время от заказа поставщику до приходования на склад * 2 или на 3 - это должно устроить заказчика     | |||
| 27
    
        rendez-vous 06.06.14✎ 17:11 | 
        (25) Сделай 1000. Делов-то.     | |||
| 28
    
        Dionis Sergeevich 06.06.14✎ 17:12 | 
        ну или + 10 дней (на случай праздников) + желаемое заказчиком время информирования о том что пора бы закупить чего-нибудь     | |||
| 29
    
        Dolphinbet 06.06.14✎ 17:15 | 
        Спасибо, подумаю. Вообще это для сроков годности нужно     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |