ВЫБРАТЬ
01 КАК НомерСтроки,
"20260105170929" КАК Строка,
"20221231235959" КАК Строка1
ПОМЕСТИТЬ Дано
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
02 КАК НомерСтроки,
"20260827140942" КАК Строка,
"20221201000000" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
03 КАК НомерСтроки,
"20250626010517" КАК Строка,
"20230318122825" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
04 КАК НомерСтроки,
"20251105201511" КАК Строка,
"20230105155243" КАК Строка1
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
0 КАК Х,
0 КАК Д,
0 КАК М,
1000 КАК Г
ПОМЕСТИТЬ Формат
ОБЪЕДИНИТЬ
ВЫБРАТЬ
1 КАК Х,
0 КАК Д,
0 КАК М,
100 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2 КАК Х,
0 КАК Д,
0 КАК М,
10 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
3 КАК Х,
0 КАК Д,
0 КАК М,
1 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
4 КАК Х,
0 КАК Д,
10 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
5 КАК Х,
0 КАК Д,
1 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
6 КАК Х,
10 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
7 КАК Х,
1 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
8 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
9 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки КАК НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ
ПОМЕСТИТЬ ВТ_Ответ
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 9
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки КАК НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ1
ПОМЕСТИТЬ ВТ_Ответ1
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 9
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка1, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
тОтвет.НомерСтроки,
тОтвет.Ответ,
тОтвет1.Ответ1
ИЗ
ВТ_Ответ КАК тОтвет
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
ВТ_Ответ1 КАК тОтвет1
ПО тОтвет.НомерСтроки = тОтвет1.НомерСтроки
ВЫБРАТЬ
01 КАК НомерСтроки,
"20260105170929" КАК Строка,
"20221231235959" КАК Строка1
ПОМЕСТИТЬ Дано
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
02 КАК НомерСтроки,
"20260827140942" КАК Строка,
"20221201000000" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
03 КАК НомерСтроки,
"20250626010517" КАК Строка,
"20230318122825" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
04 КАК НомерСтроки,
"20251105201511" КАК Строка,
"20230105155243" КАК Строка1
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
0 КАК Х,
0 КАК Д,
0 КАК М,
1000 КАК Г
ПОМЕСТИТЬ Формат
ОБЪЕДИНИТЬ
ВЫБРАТЬ
1 КАК Х,
0 КАК Д,
0 КАК М,
100 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2 КАК Х,
0 КАК Д,
0 КАК М,
10 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
3 КАК Х,
0 КАК Д,
0 КАК М,
1 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
4 КАК Х,
0 КАК Д,
10 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
5 КАК Х,
0 КАК Д,
1 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
6 КАК Х,
10 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
7 КАК Х,
1 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
8 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г
ОБЪЕДИНИТЬ
ВЫБРАТЬ
9 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки КАК НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ
ПОМЕСТИТЬ ВТ_Ответ
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 9
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки КАК НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ1
ПОМЕСТИТЬ ВТ_Ответ1
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 9
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка1, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
тОтвет.НомерСтроки,
тОтвет.Ответ,
тОтвет1.Ответ1
ИЗ
ВТ_Ответ КАК тОтвет
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
ВТ_Ответ1 КАК тОтвет1
ПО тОтвет.НомерСтроки = тОтвет1.НомерСтроки
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
01 КАК НомерСтроки,
"20260105170929" КАК Строка,
"20221231235959" КАК Строка1
ПОМЕСТИТЬ Дано
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
02 КАК НомерСтроки,
"20260827140942" КАК Строка,
"20221201000000" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
03 КАК НомерСтроки,
"20250626010517" КАК Строка,
"20230318122825" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
04 КАК НомерСтроки,
"20251105201511" КАК Строка,
"20230105155243" КАК Строка1
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
0 КАК Х,
0 КАК Д,
0 КАК М,
1000 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ПОМЕСТИТЬ Формат
ОБЪЕДИНИТЬ
ВЫБРАТЬ
1 КАК Х,
0 КАК Д,
0 КАК М,
100 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2 КАК Х,
0 КАК Д,
0 КАК М,
10 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
3 КАК Х,
0 КАК Д,
0 КАК М,
1 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
4 КАК Х,
0 КАК Д,
10 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
5 КАК Х,
0 КАК Д,
1 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
6 КАК Х,
10 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
7 КАК Х,
1 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
8 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
10 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
9 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
1 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
10 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
10 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
11 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
1 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
12 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
10 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
13 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
1 КАК С
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
СЕКУНДА,
СУММА(А.С * Б.Х)
),
МИНУТА,
СУММА(А.Н * Б.Х)
),
ЧАС,
СУММА(А.Ч * Б.Х)
),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ
ПОМЕСТИТЬ ВТ_Ответ
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 14
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
СЕКУНДА,
СУММА(А.С * Б.Х)
),
МИНУТА,
СУММА(А.Н * Б.Х)
),
ЧАС,
СУММА(А.Ч * Б.Х)
),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ1
ПОМЕСТИТЬ ВТ_Ответ1
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 14
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка1, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
тОтвет.НомерСтроки,
тОтвет.Ответ,
тОтвет1.Ответ1
ИЗ
ВТ_Ответ КАК тОтвет
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
ВТ_Ответ1 КАК тОтвет1
ПО тОтвет.НомерСтроки = тОтвет1.НомерСтроки
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
01 КАК НомерСтроки,
"20260105170929" КАК Строка,
"20221231235959" КАК Строка1
ПОМЕСТИТЬ Дано
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
02 КАК НомерСтроки,
"20260827140942" КАК Строка,
"20221201000000" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
03 КАК НомерСтроки,
"20250626010517" КАК Строка,
"20230318122825" КАК Строка1
ОБЪЕДИНИТЬ ВСЕ
//
ВЫБРАТЬ
04 КАК НомерСтроки,
"20251105201511" КАК Строка,
"20230105155243" КАК Строка1
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
0 КАК Х,
0 КАК Д,
0 КАК М,
1000 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ПОМЕСТИТЬ Формат
ОБЪЕДИНИТЬ
ВЫБРАТЬ
1 КАК Х,
0 КАК Д,
0 КАК М,
100 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2 КАК Х,
0 КАК Д,
0 КАК М,
10 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
3 КАК Х,
0 КАК Д,
0 КАК М,
1 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
4 КАК Х,
0 КАК Д,
10 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
5 КАК Х,
0 КАК Д,
1 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
6 КАК Х,
10 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
7 КАК Х,
1 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
8 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
10 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
9 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
1 КАК Ч,
0 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
10 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
10 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
11 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
1 КАК Н,
0 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
12 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
10 КАК С
ОБЪЕДИНИТЬ
ВЫБРАТЬ
13 КАК Х,
0 КАК Д,
0 КАК М,
0 КАК Г,
0 КАК Ч,
0 КАК Н,
1 КАК С
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
СЕКУНДА,
СУММА(А.С * Б.Х)
),
МИНУТА,
СУММА(А.Н * Б.Х)
),
ЧАС,
СУММА(А.Ч * Б.Х)
),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ
ПОМЕСТИТЬ ВТ_Ответ
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 14
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Дано.НомерСтроки,
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДОБАВИТЬКДАТЕ(
ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0),
СЕКУНДА,
СУММА(А.С * Б.Х)
),
МИНУТА,
СУММА(А.Н * Б.Х)
),
ЧАС,
СУММА(А.Ч * Б.Х)
),
ДЕНЬ,
СУММА(А.Д * Б.Х) - 1
),
МЕСЯЦ,
СУММА(А.М * Б.Х) - 1
),
ГОД,
СУММА(А.Г * Б.Х) - 1
) КАК Ответ1
ПОМЕСТИТЬ ВТ_Ответ1
ИЗ
Дано КАК Дано,
Формат КАК А,
Формат КАК Б
ГДЕ ИСТИНА
И А.Х < 14
И Б.Х < 10
И ПОДСТРОКА(Дано.Строка1, А.Х + 1, 1) =
ПОДСТРОКА("0123456789", Б.Х + 1, 1)
СГРУППИРОВАТЬ ПО
Дано.НомерСтроки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
тОтвет.НомерСтроки,
тОтвет.Ответ,
тОтвет1.Ответ1
ИЗ
ВТ_Ответ КАК тОтвет
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
ВТ_Ответ1 КАК тОтвет1
ПО тОтвет.НомерСтроки = тОтвет1.НомерСтроки
Функция ПодготовитьМаркировочныеЛистыССериями(ДокументСсылка,Порядок=0) Экспорт
ТекстЗапроса =
"ВЫБРАТЬ
| ЗаказКлиентаТовары.Ссылка КАК ЗаказСсылка,
| ЗаказКлиентаТовары.Серия КАК Серия,
| ЗаказКлиентаТовары.КодСтроки КАК КодСтроки,
| ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
| ЗаказКлиентаТовары.КоличествоУпаковок КАК КоличествоУпаковок,
| ЗаказКлиентаТовары.Количество КАК Количество
|ПОМЕСТИТЬ ТоварыЗаказа
|ИЗ
| Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
|ГДЕ
| ЗаказКлиентаТовары.Ссылка = &ДокументСсылка
|;
|ВЫБРАТЬ
| CG_Online_ЗаказыКлиентовСервисовТовары.НомерЗаказа КАК НомерЗаказа,
| CG_Online_ЗаказыКлиентовСервисовТовары.НомерОтправления КАК НомерОтправления,
| CG_Online_ЗаказыКлиентовСервисовТовары.Артикул КАК Артикул,
| CG_Online_ЗаказыКлиентовСервисовТовары.Товар КАК Товар,
| CG_Online_ЗаказыКлиентовСервисовТовары.УчетнаяЗапись КАК УчетнаяЗапись,
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиента КАК ЗаказКлиента,
| CG_Online_ЗаказыКлиентовСервисовТовары.КодСтроки КАК КодСтроки,
| CG_Online_ЗаказыКлиентовСервисовТовары.Отменено КАК Отменено,
| CG_Online_IWS_НоменклатураСервисов.Номенклатура КАК Номенклатура,
| CG_Online_IWS_НоменклатураСервисов.Упаковка КАК Упаковка,
| CG_Online_ЗаказыКлиентовСервисовТовары.Количество КАК Количество,
| CG_Online_IWS_НоменклатураСервисов.Характеристика КАК Характеристика,
| CG_Online_ЗаказыКлиентовСервисовТовары.Количество КАК КоличествоУпаковок
|ПОМЕСТИТЬ СписокЗаказов
|ИЗ
| РегистрСведений.CG_Online_ЗаказыКлиентовСервисовТовары КАК CG_Online_ЗаказыКлиентовСервисовТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.CG_Online_IWS_НоменклатураСервисов КАК CG_Online_IWS_НоменклатураСервисов
| ПО CG_Online_ЗаказыКлиентовСервисовТовары.Товар = CG_Online_IWS_НоменклатураСервисов.Ссылка
|ГДЕ
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиента = &ДокументСсылка
|;
|
|ВЫБРАТЬ
| СписокЗаказов.НомерЗаказа КАК НомерЗаказа,
| СписокЗаказов.НомерОтправления КАК НомерОтправления,
| СписокЗаказов.Товар КАК Товар,
| СписокЗаказов.Артикул КАК Артикул,
| СписокЗаказов.УчетнаяЗапись КАК УчетнаяЗапись,
| СписокЗаказов.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| СписокЗаказов.ЗаказКлиента КАК ЗаказКлиента,
| СписокЗаказов.КодСтроки КАК КодСтроки,
| СписокЗаказов.Отменено КАК Отменено,
| ЗаказКлиентаТовары.Серия КАК Серия,
| СписокЗаказов.Номенклатура КАК Номенклатура,
| СписокЗаказов.Упаковка КАК Упаковка,
| СписокЗаказов.Характеристика КАК Характеристика,
| СписокЗаказов.Количество КАК КоличествоУпаковок,
| ЗаказКлиентаТовары.Количество КАК Количество
|ПОМЕСТИТЬ СписокЗаказовССериями
|ИЗ
| СписокЗаказов КАК СписокЗаказов
| ЛЕВОЕ СОЕДИНЕНИЕ ТоварыЗаказа КАК ЗаказКлиентаТовары
| ПО СписокЗаказов.ЗаказКлиента = ЗаказКлиентаТовары.ЗаказСсылка
| И СписокЗаказов.КодСтроки = ЗаказКлиентаТовары.КодСтроки
| И СписокЗаказов.Номенклатура = ЗаказКлиентаТовары.Номенклатура
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СписокЗаказов.УчетнаяЗапись КАК УчетнаяЗапись,
| СписокЗаказов.ЗаказКлиента КАК ЗаказКлиента,
| СписокЗаказов.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| ЗаказыКлиентовСервисовМаркировкаТоваров.МаркировочныйЛист КАК МаркировочныйЛист,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЧастьА КАК СтикерЧастьА,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЧастьВ КАК СтикерЧастьВ,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЗначение КАК СтикерЗначение,
| СписокЗаказов.Артикул КАК Артикул,
| СписокЗаказов.Товар КАК Товар,
| СписокЗаказов.НомерЗаказа КАК НомерЗаказа,
| СписокЗаказов.НомерОтправления КАК НомерОтправления,
| СписокЗаказов.Количество КАК Количество,
| СписокЗаказов.КодСтроки КАК КодСтроки,
| СписокЗаказов.Отменено КАК Отменено,
| СписокЗаказов.Серия КАК Серия,
| СписокЗаказов.Номенклатура КАК Номенклатура,
| СписокЗаказов.Упаковка КАК Упаковка,
| СписокЗаказов.Характеристика КАК Характеристика,
| СписокЗаказов.КоличествоУпаковок КАК КоличествоУпаковок
|ИЗ
| СписокЗаказовССериями КАК СписокЗаказов
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.CG_Online_ЗаказыКлиентовСервисовМаркировкаТоваров КАК ЗаказыКлиентовСервисовМаркировкаТоваров
| ПО СписокЗаказов.НомерЗаказа = ЗаказыКлиентовСервисовМаркировкаТоваров.НомерЗаказа
| И СписокЗаказов.НомерОтправления = ЗаказыКлиентовСервисовМаркировкаТоваров.НомерОтправления
| И СписокЗаказов.Товар = ЗаказыКлиентовСервисовМаркировкаТоваров.Товар
|
|ГДЕ
| не СписокЗаказов.Отменено
|УПОРЯДОЧИТЬ ПО
| Товар,
| Серия,
| Артикул,
| НомерЗаказа,
| НомерОтправления";
Функция ПодготовитьМаркировочныеЛистыССериями(ДокументСсылка,Порядок=0) Экспорт
ТекстЗапроса =
"ВЫБРАТЬ
| ЗаказКлиентаТовары.Ссылка КАК ЗаказСсылка,
| ЗаказКлиентаТовары.Серия КАК Серия,
| ЗаказКлиентаТовары.КодСтроки КАК КодСтроки,
| ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
| ЗаказКлиентаТовары.КоличествоУпаковок КАК КоличествоУпаковок,
| ЗаказКлиентаТовары.Количество КАК Количество
|ПОМЕСТИТЬ ТоварыЗаказа
|ИЗ
| Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
|ГДЕ
| ЗаказКлиентаТовары.Ссылка = &ДокументСсылка
|;
|ВЫБРАТЬ
| CG_Online_ЗаказыКлиентовСервисовТовары.НомерЗаказа КАК НомерЗаказа,
| CG_Online_ЗаказыКлиентовСервисовТовары.НомерОтправления КАК НомерОтправления,
| CG_Online_ЗаказыКлиентовСервисовТовары.Артикул КАК Артикул,
| CG_Online_ЗаказыКлиентовСервисовТовары.Товар КАК Товар,
| CG_Online_ЗаказыКлиентовСервисовТовары.УчетнаяЗапись КАК УчетнаяЗапись,
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиента КАК ЗаказКлиента,
| CG_Online_ЗаказыКлиентовСервисовТовары.КодСтроки КАК КодСтроки,
| CG_Online_ЗаказыКлиентовСервисовТовары.Отменено КАК Отменено,
| CG_Online_IWS_НоменклатураСервисов.Номенклатура КАК Номенклатура,
| CG_Online_IWS_НоменклатураСервисов.Упаковка КАК Упаковка,
| CG_Online_ЗаказыКлиентовСервисовТовары.Количество КАК Количество,
| CG_Online_IWS_НоменклатураСервисов.Характеристика КАК Характеристика,
| CG_Online_ЗаказыКлиентовСервисовТовары.Количество КАК КоличествоУпаковок
|ПОМЕСТИТЬ СписокЗаказов
|ИЗ
| РегистрСведений.CG_Online_ЗаказыКлиентовСервисовТовары КАК CG_Online_ЗаказыКлиентовСервисовТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.CG_Online_IWS_НоменклатураСервисов КАК CG_Online_IWS_НоменклатураСервисов
| ПО CG_Online_ЗаказыКлиентовСервисовТовары.Товар = CG_Online_IWS_НоменклатураСервисов.Ссылка
|ГДЕ
| CG_Online_ЗаказыКлиентовСервисовТовары.ЗаказКлиента = &ДокументСсылка
|;
|
|ВЫБРАТЬ
| СписокЗаказов.НомерЗаказа КАК НомерЗаказа,
| СписокЗаказов.НомерОтправления КАК НомерОтправления,
| СписокЗаказов.Товар КАК Товар,
| СписокЗаказов.Артикул КАК Артикул,
| СписокЗаказов.УчетнаяЗапись КАК УчетнаяЗапись,
| СписокЗаказов.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| СписокЗаказов.ЗаказКлиента КАК ЗаказКлиента,
| СписокЗаказов.КодСтроки КАК КодСтроки,
| СписокЗаказов.Отменено КАК Отменено,
| ЗаказКлиентаТовары.Серия КАК Серия,
| СписокЗаказов.Номенклатура КАК Номенклатура,
| СписокЗаказов.Упаковка КАК Упаковка,
| СписокЗаказов.Характеристика КАК Характеристика,
| СписокЗаказов.Количество КАК КоличествоУпаковок,
| ЗаказКлиентаТовары.Количество КАК Количество
|ПОМЕСТИТЬ СписокЗаказовССериями
|ИЗ
| СписокЗаказов КАК СписокЗаказов
| ЛЕВОЕ СОЕДИНЕНИЕ ТоварыЗаказа КАК ЗаказКлиентаТовары
| ПО СписокЗаказов.ЗаказКлиента = ЗаказКлиентаТовары.ЗаказСсылка
| И СписокЗаказов.КодСтроки = ЗаказКлиентаТовары.КодСтроки
| И СписокЗаказов.Номенклатура = ЗаказКлиентаТовары.Номенклатура
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СписокЗаказов.УчетнаяЗапись КАК УчетнаяЗапись,
| СписокЗаказов.ЗаказКлиента КАК ЗаказКлиента,
| СписокЗаказов.ЗаказКлиентаСервиса КАК ЗаказКлиентаСервиса,
| ЗаказыКлиентовСервисовМаркировкаТоваров.МаркировочныйЛист КАК МаркировочныйЛист,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЧастьА КАК СтикерЧастьА,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЧастьВ КАК СтикерЧастьВ,
| ЗаказыКлиентовСервисовМаркировкаТоваров.СтикерЗначение КАК СтикерЗначение,
| СписокЗаказов.Артикул КАК Артикул,
| СписокЗаказов.Товар КАК Товар,
| СписокЗаказов.НомерЗаказа КАК НомерЗаказа,
| СписокЗаказов.НомерОтправления КАК НомерОтправления,
| СписокЗаказов.Количество КАК Количество,
| СписокЗаказов.КодСтроки КАК КодСтроки,
| СписокЗаказов.Отменено КАК Отменено,
| СписокЗаказов.Серия КАК Серия,
| СписокЗаказов.Номенклатура КАК Номенклатура,
| СписокЗаказов.Упаковка КАК Упаковка,
| СписокЗаказов.Характеристика КАК Характеристика,
| СписокЗаказов.КоличествоУпаковок КАК КоличествоУпаковок
|ИЗ
| СписокЗаказовССериями КАК СписокЗаказов
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.CG_Online_ЗаказыКлиентовСервисовМаркировкаТоваров КАК ЗаказыКлиентовСервисовМаркировкаТоваров
| ПО СписокЗаказов.НомерЗаказа = ЗаказыКлиентовСервисовМаркировкаТоваров.НомерЗаказа
| И СписокЗаказов.НомерОтправления = ЗаказыКлиентовСервисовМаркировкаТоваров.НомерОтправления
| И СписокЗаказов.Товар = ЗаказыКлиентовСервисовМаркировкаТоваров.Товар
|
|ГДЕ
| не СписокЗаказов.Отменено
|УПОРЯДОЧИТЬ ПО
| Товар,
| Серия,
| Артикул,
| НомерЗаказа,
| НомерОтправления";