По теме из базы знаний
- Универсальная пакетная печать документов / справочников для типовых конфигураций 1С 8.2 - 8.3
- Отбор/фильтр в отчетах/СКД/обработках 1C: БП, УТ, ERP, Кронос: WMS по файлу Excel, текстовому файлу или списку текстовых строк (номер документа, артикул, ИНН, QR-код, штрих-код, наименование)
- Доработка типового отчета на СКД с помощью расширения
- Оригиналы документов
- Быстродействие типовой 1С
Найденные решения
(1)Получилось следующим образом:
Создал поле с кодом
Затем создал ВременнуюТаблицу и перенес ее в "Запрос пакета"
В параметрах присвоил значениям представления (картинка во вложении). Всё получилось.
Создал поле с кодом
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПоступлениеМатериала)
ТОГДА 1
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПеремещениеМеждуОбъектами)
ТОГДА 2
КОНЕЦ
Затем создал ВременнуюТаблицу и перенес ее в "Запрос пакета"
ВЫБРАТЬ
МатериалыНаОбъектеОстаткиИОбороты.Регистратор КАК Документ,
МатериалыНаОбъектеОстаткиИОбороты.Номенклатура КАК Номенклатура,
МатериалыНаОбъектеОстаткиИОбороты.КоличествоКонечныйОстаток КАК Остаток,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПоступлениеМатериала)
ТОГДА 1
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПеремещениеМеждуОбъектами)
ТОГДА 2
КОНЕЦ КАК ВидДок
ПОМЕСТИТЬ ВТ
ИЗ
РегистрНакопления.МатериалыНаОбъекте.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Запись, , ) КАК МатериалыНаОбъектеОстаткиИОбороты
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ.Документ КАК Документ,
ВТ.Номенклатура КАК Номенклатура,
ВТ.Остаток КАК Остаток,
ВТ.ВидДок КАК ВидДок
ИЗ
ВТ КАК ВТ
ГДЕ
ВТ.ВидДок = &ВидДок
ПоказатьВ параметрах присвоил значениям представления (картинка во вложении). Всё получилось.
Прикрепленные файлы:
![](/upload/forum/upload/de0/de022273436bcf1e49b2f64a15430c42.bmp)
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Получилось следующим образом:
Создал поле с кодом
Затем создал ВременнуюТаблицу и перенес ее в "Запрос пакета"
В параметрах присвоил значениям представления (картинка во вложении). Всё получилось.
Создал поле с кодом
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПоступлениеМатериала)
ТОГДА 1
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПеремещениеМеждуОбъектами)
ТОГДА 2
КОНЕЦ
Затем создал ВременнуюТаблицу и перенес ее в "Запрос пакета"
ВЫБРАТЬ
МатериалыНаОбъектеОстаткиИОбороты.Регистратор КАК Документ,
МатериалыНаОбъектеОстаткиИОбороты.Номенклатура КАК Номенклатура,
МатериалыНаОбъектеОстаткиИОбороты.КоличествоКонечныйОстаток КАК Остаток,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПоступлениеМатериала)
ТОГДА 1
КОГДА ТИПЗНАЧЕНИЯ(МатериалыНаОбъектеОстаткиИОбороты.Регистратор) = ТИП(Документ.ПеремещениеМеждуОбъектами)
ТОГДА 2
КОНЕЦ КАК ВидДок
ПОМЕСТИТЬ ВТ
ИЗ
РегистрНакопления.МатериалыНаОбъекте.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Запись, , ) КАК МатериалыНаОбъектеОстаткиИОбороты
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ.Документ КАК Документ,
ВТ.Номенклатура КАК Номенклатура,
ВТ.Остаток КАК Остаток,
ВТ.ВидДок КАК ВидДок
ИЗ
ВТ КАК ВТ
ГДЕ
ВТ.ВидДок = &ВидДок
ПоказатьВ параметрах присвоил значениям представления (картинка во вложении). Всё получилось.
Прикрепленные файлы:
![](/upload/forum/upload/de0/de022273436bcf1e49b2f64a15430c42.bmp)
ВЫБРАТЬ
РеализацияТоваровУслуг.Ссылка КАК Регистатор,
РеализацияТоваровУслуг.Номер
ПОМЕСТИТЬ втДанные
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
РеализацияТоваровУслуг.Дата > &Дата
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
втДанные.Регистатор,
втДанные.Номер
ИЗ
втДанные КАК втДанные
ГДЕ
втДанные.Регистатор В(&Ссылки)
ПоказатьПрикрепленные файлы:
![](/upload/forum/upload/1cd/1cdf76a885c957bdced69b363092d54f.png)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот