eComm+

Модулі для BAS / 1С* - розроблено в Україні!

Инструменты пользователя

Инструменты сайта


horoshop_designer_utbas_provider

Это старая версия документа!


Добавляем непериодический независимый регистр сведений «ing_ОстаткиПоставщиков» Измерения: Номенклатура, Характеристика Ресурс: Наличие (Булево)

В модуле

Процедура ПередУстановкойТекстаЗапросаИнициализацииДанныхВыгрузки(СтруктураНастроек, ТекстЗапроса) Экспорт

ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ВрТабТаблицаТоваров.КоличествоОстаток ", "	ВЫБОР
																		|		КОГДА ВрТабТаблицаТоваров.КоличествоОстаток > 0
																		|			ТОГДА ВрТабТаблицаТоваров.КоличествоОстаток
																		|		КОГДА ЕСТЬNULL(ing_ОстаткиПоставщиков.Наличие, ЛОЖЬ) = ИСТИНА
																		|			ТОГДА 1
																		|		ИНАЧЕ 0
																		|	КОНЕЦ ");
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//ДОПОЛНИТЕЛЬНЫЕ СОЕДИНЕНИЯ", "	ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ing_ОстаткиПоставщиков КАК ing_ОстаткиПоставщиков
																		|	ПО ВрТабТаблицаТоваров.Номенклатура = ing_ОстаткиПоставщиков.Номенклатура
																		|		И ВрТабТаблицаТоваров.ХарактеристикаНоменклатуры = ing_ОстаткиПоставщиков.Характеристика");

КонецПроцедуры

horoshop_designer_utbas_provider.1600697698.txt.gz · Последнее изменение: 2020/09/21 17:14 — webmaster