Имя: Пароль:
1C
 
Как соединить несоединяемое в запросе?
0 Dotoshin
 
13.05.16
12:43
Есть два регистра: Остатки товаров на складах и Остатки товаров организаций.
В товарах на складах есть измерения: Номенклатура, характеристика, склад, серия.
В товарах организация есть измерение Организация и есть Аналитика учета номенклатуры из которой можно вытащить номенклатуру, характеристику, склад. Также в аналитике учета номенклатуры есть серия номенклатуры, но она не заполнена.
Нужно каким-то волшебным способом получить результирующую таблицу, в которой будет: Номенклатура, характеристика, склад, серия и организация.
В товарах на складах есть все что нужно, кроме организации, казалось бы, что организацию можно вытащить из товаров организаций, но если товар имеет две или более различных серий, то в результате получаем "удвоение" записей (точнее произведение).
Люди добрые подскажите, кто-то сталкивался с подобной задачей и как решали, если сталкивался?
1 Карупян
 
13.05.16
12:45
по серии делить пропорционально?
2 Карупян
 
13.05.16
12:45
можно группировать без серии перед соединением
3 Провинциальный 1сник
 
13.05.16
12:46
(0) Как бы ты эту таблицу строил вообще без 1с, предположим, при наличии аналогичных бумажных регистров? Вот когда понимание этого у тебя созреет, то и запрос напишется легко.
4 FIXXXL
 
13.05.16
12:48
(0) а Склад как связан с Организацией? один в один? или на Складе несколько Организаций может быть?
5 AllJoke
 
13.05.16
12:49
волшебным способом получить результирующую таблицу, в которой будет: Номенклатура, характеристика, склад, серия

но если товар имеет две или более различных серий, то в результате получаем "удвоение" записей

Где логика? Две разные серии - две разные строчик.
6 Dotoshin
 
13.05.16
12:49
(3) Ну вот в том и проблема, что не могу на бумаге придумать, как всю эту хрень сопоставить. С одной стороны нет, организации, с другой серии...
7 Локи-13
 
13.05.16
12:50
(6) все верно.

Нельзя вывести то, чего нет.

Начни вести учет в организациях по сериям.
8 FIXXXL
 
13.05.16
12:52
(6) или забить на серии и считать скопом
9 Dotoshin
 
13.05.16
12:52
(7) Вот как раз начали. Теперь хотим увидеть, кому что принадлежит в разрезе серий.
10 Локи-13
 
13.05.16
12:53
(9) косяк тут: "Также в аналитике учета номенклатуры есть серия номенклатуры, но она не заполнена. "
11 Dotoshin
 
13.05.16
12:57
(5) Есть два товара А и Б, каждый товар имеет две серии X и Y. Лежит этот товар на одном складе, но принадлежит двум разным организациям.
По факту мы знаем, что товар с серией X принадлежит одной организации, а с серией Y другой, но при попытке соединить в запросе эти две таблицы получим 4 записи. А должны получить две.
12 Dotoshin
 
13.05.16
12:58
(10) Да, да, косяк именно тут. Вопрос в том, как его обойти...
13 Dotoshin
 
13.05.16
13:03
(8) Раньше так и считали, теперь хотят в разрезе серий.
14 FIXXXL
 
13.05.16
13:03
(9) (12) никак не обойти
да и прога пишет эти серии по ФИФО или у Вас там есть жесткая привязка серий по Организации?
если нет - отчет покажет "среднюю по больнице"
15 Dotoshin
 
13.05.16
13:06
(14) Нет жесткой связи нету. На складе может быть несколько организаций и любая серия может лежать где угодно и принадлежать кому угодно.
16 FIXXXL
 
13.05.16
13:08
(15) серия может лежать где угодно и принадлежать кому угодно

в программе есть жесткое указание какая серия кому ТОЧНО по документам бумажным принадлежит?
если нет такого - на серии можно забивать при получении отчета в разрезе Организации
17 Dotoshin
 
13.05.16
13:14
(16) Нет, такой жесткое указание отсутствует. То есть например организация1  покупает товар А, с сериями X, Y и кладет его на склад1, потом часть перемещают на склад2.
Через некоторое время то же самое делает  организация2.
18 Lama12
 
13.05.16
13:16
Я бы сделал инвентаризацию :) Лишней она точно не будет.
19 Dotoshin
 
13.05.16
13:18
(18) Вот ее сейчас и делают, поэтому и захотели увидеть, что кому и в каком количестве принадлежит в учете.
20 Dotoshin
 
13.05.16
13:19
+ (19) То есть по факту они посчитают, а вот с чем сравнить в учете?
21 catena
 
13.05.16
13:57
(20)Чисто ради интереса: а остаток по сумме и количеству этих регистров одинаков на данный момент?
22 Dotoshin
 
13.05.16
14:18
(21) Как это ни странно - да, все одинаково. Сам был в шоке когда сравнил :)
23 Dotoshin
 
13.05.16
14:20
+ (22) Были перепутаны некоторые позиции между складами и организациями, но в целом по номенклатуре все сошлось.
24 FIXXXL
 
13.05.16
14:20
(19) и на физическом товаре на складе прям на каждой единице есть указание реальной серии?
25 Dotoshin
 
13.05.16
14:29
(24) Да.