Имя: Пароль:
1C
1С v8
Подсчёт количества дней номенклатуры на складе
0 Bon Jovi
 
15.06.20
17:43
Добрый день. Подскажите пожалуйста идею, метод или способ, как можно реализовать следующее задание: Нужно подсчитать сколько дней номенклатура пролежала на складе за полтора года. Учитываются полные (то есть на начало дня есть остаток и на конец дня), рабочие дни. Также рабочим днём считается суббота. Но выходные (воскресенье) и праздничные не считаются.
1 dka80
 
15.06.20
17:53
1 числа приход 100
2 расход 99
3 приход 100
4 расход 100
Итого лежала 365 дней?
2 D_E_S_131
 
15.06.20
17:54
1. Вычислить "полтора года" от текущей даты.
2. Сформировать остатки по дням для товаров, которые есть на текущих остатках.
3. Найти самый последний день, когда остаток был нуль.
4. Вычислить кол-во дней от последнего дня "без остатка" до текущей даты.
3 Йохохо
 
15.06.20
17:56
4 Chameleon1980
 
15.06.20
18:12
что за конфа то? может там партии есть или еще лучше - серии какие нибудь.
5 lodger
 
15.06.20
18:36
а контекст задания? вы там запросы проходите? и всё надо делать в одном мегазапросе?
6 Krendel
 
15.06.20
18:36
Изи,

текущая дата и дата поступления
7 Aleksey
 
15.06.20
18:51
(4) а чем партия поможет?
8 Chameleon1980
 
15.06.20
19:08
(7) теоретически неспискнным количеством по партиям и документом (его датой)
но хз что реально списывалось, а что отдавалось и фифо ли. вот я и сказал - лучше серии или что-то свое подобное
9 Chameleon1980
 
15.06.20
19:09
ну и еще много наводящих вопросов к автору
10 МихаилМ
 
15.06.20
19:10
обсуждалось на форуме десятки раз. ищите по форуму "остатки на каждый день".
11 Aleksey
 
15.06.20
19:13
(8) ну вот так на конец периода партия может быть списано в 0, а при этом товар может быть на складе
Грубо говоря анализируем 2020 год. партия пришла в январе и продалась в 0 в мае. Другая партия пришла в апреле и из всех партии продалась 1 штука.

Имеем. На конец период партии 1 нет на остатки, а значит она к нам в отчет не попадет. Партия 2 на остатке, но она пришла в апреле. И какой из этого вывод? Что товар был только в апреле и в мае и продался всего 1 штуку, а в 1 квартале товара небыло?

Т.е. как партии помогут?
12 Aleksey
 
15.06.20
19:18
Т.е. получить из партии поставщика или сколько дней лежит конкретнео эта партия на складе - я понимаю
Но как партия поможет узнать средний остаток и среднию продажу - я не понимаю. Тут партия нафиг не нужна
13 Krendel
 
15.06.20
19:18
(11) Такого не бывает
14 Chameleon1980
 
15.06.20
19:23
(11) пардон я почему-то зациклился на возрасте остатков
15 Злопчинский
 
15.06.20
20:39
(0) можно вот так, например, наглядно и легко поддается анализу...
http://content.screencast.com/users/Che66/folders/Jing/media/50b7dc85-630e-48a4-a9a4-e5c5e34c613f/2016-01-04_0312.png
16 Aleksey
 
16.06.20
11:34
(13) чего не бывает? что партия в 0 писалась.
17 Ненавижу 1С
 
гуру
16.06.20
11:40
То есть никому неважно, что лежало 365 дней 1 шт. или 100500 шт.?
А если 1000 дней лежала 1 шт., а потом 1 день 100501 шт.?
18 Chameleon1980
 
16.06.20
12:50
(15)это что показывает? шахматку какой товар в какие даты присутствовал? но количества нет?
19 uno-group
 
16.06.20
13:18
(17) Кто его знает, что автор считает. Может он считает недопродажу товаров из-за выпадения на складе тогда важно только наличие товара. Хотя тоже есть варианты мне нужно 4 штуки, а в наличии одна не факт что я куплю эту 1 штуку.
20 uno-group
 
16.06.20
13:23
Группировка по дням и смотреть остатки на каждый день, это конечно надежно, но не самый быстрый алгоритм если большинство товара продается реже чем раз в день. Хотя если оборачиваемость товара высокая то оптимально.
21 Aleksey
 
16.06.20
13:43
(15) даже примерно не могу придумать легенду к цыетам. Серый типа небыло на складе, красный - продажи, зеленый на складе без продаж?
22 Креатив
 
16.06.20
13:46
(0)Календарь нужен, однако. Какой? Зависит от конфигурации.
А само задание какое-то подозрительное.
23 Rockatansky
 
16.06.20
13:51
(0) Какую проблему решаем? Хотим штрафы за залёживание на складе ввести?

Завести регистр, куда ежедневно\еженочно записывать кто сколько лежит от даты поступления партии или серии.
24 Злопчинский
 
16.06.20
14:55
(21) почти угадал.
красный - не было на складе
зеленый - был на складе
серый - введен в эксплуатацию (новинка), но на складе нет (но в прайсы/оборот товар уже введен)
.
вообще я эту картинку рисовал для прикидки потребного количества ячеек на складе по ячейкам АХ (отбора).
тупая прикидка показала что на 15% колов ячеек можно вообще "ужаться" без проблем
25 Злопчинский
 
16.06.20
14:57
(21) " красный - продажи, зеленый на складе без продаж?"
оооо! для этого у меня вообще мега картинка была для АРМ закупщика, там адская смесь ;-) типа были продажи за день и есть осттаток, были продажи и нет остатка и еще какая-то хрень. потому как "типовые" алгоритмы закупа не подходят, потому что продажи точечные и детализация товара очень высокая (на что постоянно ругаюсь, потому как это излишество и не дает статистики)
26 Aleksey
 
16.06.20
17:10
(24) меня просто первые 2 позиции смущает.
идет серый (типа нет на складе), потом красный (опять нет на складе). Обычно после серого ожидаешь зеленый (товар пришел на склад)