Имя: Пароль:
1C
1С v8
Материалы в производстве УПП отчет
0 MAPATNK2
 
naïve
17.11.20
13:51
Всем доброго дня. УПП 1.3
Появилась необходимость в отчете, который покажет материалы, которые находятся в производстве. Есть стандартны "Материалы в производстве". Но он не подходит. Пример.
Сегодня 17.11.2020 Формирую отчет на 30.09.2020
Есть "Гайка", 30.09.2020 она находилась в производстве, но уже 01.10.2020 она списалась из производства. Дак вот стандартный очет мне выведет эту "Гайку", а мне нужно, чтобы не выводил.
Т.е я хочу получать только те позиции, которые были в производстве 30.09.2020 и до сих пор по 17.11.2020 там находятся. Т.е. зависли.
Можете подсказать, как это можно сделать, может кто то уже делал подобное или есть готовые отчеты (на инфостарте подобного не видел).
1 mr_K
 
17.11.20
14:08
Наводка: кол. ост > 0
2 MAPATNK2
 
naïve
17.11.20
14:08
(1) ммм. Кэп
3 MAPATNK2
 
naïve
17.11.20
14:09
(1) Прочитай пожалуйста задачу. Нужно, чтобы отчет вывел тебе те позиции, которые до сих пор, т.е. до 17.11.2020 находятся в производстве. Т.е Зависли там.
4 mr_K
 
17.11.20
14:10
кон.ост > 0
5 MAPATNK2
 
naïve
17.11.20
14:11
(1) А с "кол.ост>0"  он просто покажет тебе, что находится в производстве на дату формирования отчета. А то, что позиция ушла из производства через 1 день - отчет не покажет. Разве что вы не будете его формировать на каждый день в течение 2 месяцев и не производить каждый раз сравнительный анализ.
6 mr_K
 
17.11.20
14:12
а если, чтобы за весь период были - то делай по дням
7 MAPATNK2
 
naïve
17.11.20
14:13
(6) Блин, да задача не в том, как потратить месяцы на разбор отчета и сравниетльный анализ каждого дня. А в том, чтобы кто нибудь навел на мысль, как разработать отчет, который покажет тебе зависшие остатки по сей день. А не на какое то определенное число.
8 ДенисЧ
 
17.11.20
14:18
Считай два остатка - на дату отчета и на сегодня.
Вот что ты будешь делать, если сия гайка 1.10 ушла с производства, а 5.10 пришла снова?
9 mr_K
 
17.11.20
14:22
(8) у него в том и проблема, чтобы найти материалы, остаток которых за период отчета всегда был > 0. Запрос к МатериалыВПРоизводстве с детализацией день, вернее даже Регистратор. Условие кон.ост > 0. Получил список материалов. Его в фильтр к нормальному запросу к тому же регисту. Штантно никак не достанешь.
10 MAPATNK2
 
naïve
17.11.20
14:26
(9) Как понять в фильтр?
11 MAPATNK2
 
naïve
17.11.20
14:27
(8) а в таком случае тогда как поступать?
12 ДенисЧ
 
17.11.20
14:28
(11) У тебя два варианта - или писать самому. Или найти деньги и программиста, который тебе это напишет.
Что тебе ближе - не мне решать
13 ДенисЧ
 
17.11.20
14:28
(11) А вообще - на ситуацию в (8) должен дать ответ постановщик
14 mistеr
 
17.11.20
14:30
(11) Добавь условие приход = 0 и расход = 0
15 ДенисЧ
 
17.11.20
14:32
(14) Как раз приход-то можно иметь ненулевой...
16 ДенисЧ
 
17.11.20
14:32
Да и расход тоже....
17 MAPATNK2
 
naïve
17.11.20
14:34
Не совсем ясно. Т.е нужно сделать вложенный запрос к МатериалыВПроизводстве (не остатки, остаткиИОбороты, а просто к регистру) с детализацией Регистратор. Далее написать такой же запрос. Связать их. Только что это мне дает7
18 mistеr
 
17.11.20
14:36
(16) Если расход есть, значит уже не "зависло".

В общем-то задача эквивилентна вечному "Почему у меня сальдо красное?"
Тут одним запросом не обойтись, тут бух с мозгами нужен.
19 mr_K
 
17.11.20
14:37
(17) "Т.е нужно сделать вложенный запрос к МатериалыВПроизводстве (не остатки, остаткиИОбороты, а просто к регистру) с детализацией Регистратор". К вирт.таблице Остатки. И с условием кон.ост > 0. Этим ты получишь список материалов, которые за период отчета всегда были в производстве. Далее этот список материалов в отбор в запрос к вирт.таблице ОстаткиИОбороты, чтобы получить данные отчета.
20 ДенисЧ
 
17.11.20
14:43
(18) Ну почему... Было 10 гаек, две взяли... 8 осталось. Так и валяются там с прошлого века...
21 MAPATNK2
 
naïve
17.11.20
14:44
(19) Прошу прощения. Уровень знаний совсем разный. У виртуальной таблицы остатки - нет регистратора и периодичности. Как связывать Остатки и ОсатткиИОбороты? просто по Затратам и характерамЗатрат? (материала там нет, там затраты)