Загрузка данных


ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
	ВложенныеШК.Штрихкод КАК Штрихкод,
	ВложенныеШК.Ссылка КАК Ссылка
ПОМЕСТИТЬ ВложенныеШК
ИЗ
	Справочник._ШтрихКодыЧЗ.ВложенныеШтрихкоды КАК ВложенныеШК
ГДЕ
	(ВложенныеШК.Штрихкод.ТипУпаковки = ЗНАЧЕНИЕ(Перечисление.ТипыУпаковок.МонотоварнаяУпаковка)
			ИЛИ ВложенныеШК.Штрихкод.ТипУпаковки = ЗНАЧЕНИЕ(Перечисление.ТипыУпаковок.МультитоварнаяУпаковка))

ИНДЕКСИРОВАТЬ ПО
	Штрихкод
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ШтрихкодыУпаковокТоваров.Ссылка КАК Ссылка,
	ШтрихкодыУпаковокТоваров.ТипУпаковки КАК ТипУпаковки,
	ШтрихкодыУпаковокТоваров.ТипШтрихкода КАК ТипШтрихкода,
	ШтрихкодыУпаковокТоваров.ЗначениеШтрихкода КАК ЗначениеШтрихкода
ПОМЕСТИТЬ втШтрихкодыУпаковокТоваров
ИЗ
	Справочник._ШтрихКодыЧЗ КАК ШтрихкодыУпаковокТоваров
ГДЕ
	(ШтрихкодыУпаковокТоваров.ТипУпаковки = ЗНАЧЕНИЕ(Перечисление.ТипыУпаковок.МонотоварнаяУпаковка)
			ИЛИ ШтрихкодыУпаковокТоваров.ТипУпаковки = ЗНАЧЕНИЕ(Перечисление.ТипыУпаковок.МультитоварнаяУпаковка))
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	втШтрихкодыУпаковокТоваров.ЗначениеШтрихкода КАК ШтрихкодТранспортнойУпаковки,
	втШтрихкодыУпаковокТоваров.Ссылка КАК ИдТранспортнойУпаковки_GUID,
	втШтрихкодыУпаковокТоваров.ЗначениеШтрихкода КАК ИмяТранспортнойУпаковки,
	ЕСТЬNULL(ВложенныеШК.Ссылка, ЗНАЧЕНИЕ(Справочник._ШтрихКодыЧЗ.ПустаяСсылка)) КАК ИдРодителя_GUID,
	ЛОЖЬ КАК Расформирована
ИЗ
	втШтрихкодыУпаковокТоваров КАК втШтрихкодыУпаковокТоваров
		ЛЕВОЕ СОЕДИНЕНИЕ ВложенныеШК КАК ВложенныеШК
		ПО (ВложенныеШК.Штрихкод = втШтрихкодыУпаковокТоваров.Ссылка)