Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 апр 2025, 19:14

Журнал документов

Автор sali, 17 апр 2025, 12:16

0 Пользователей и 1 гость просматривают эту тему.

sali

почему не выходят результаты по табличной части заказов??
ВЫБРАТЬ
ЧекиККМ.Ссылка КАК Ссылка,
ЧекиККМ.Дата КАК ДатаЧека,
ЧекиККМ.КассаККМ КАК КассаККМ,
ЧекиККМ.Склад КАК СтруктурнаяЕдиница,
ЧекиККМ.Покупатель КАК Контрагент,
ЧекиККМ.ДисконтнаяКарта.ВладелецКарты КАК Покупатель,
ЧекиККМ.Тип КАК Тип,
ЧекиККМ.Дата КАК ВремяЧека,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ЧекиККМ.Ссылка) = ТИП(Документ.ЧекККМВозврат)
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК Возврат,
ВложенныйЗапрос.НомерСтроки КАК НомерСтроки,
ВложенныйЗапрос.Номенклатура КАК Номенклатура,
ВложенныйЗапрос.Цена КАК Цена
ИЗ
ЖурналДокументов.ЧекиККМ КАК ЧекиККМ
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ЗаказПокупателяЗапасы.Ссылка КАК Ссылка,
МАКСИМУМ(ЗаказПокупателяЗапасы.НомерСтроки) КАК НомерСтроки,
ЗаказПокупателяЗапасы.Номенклатура КАК Номенклатура,
ЗаказПокупателяЗапасы.Цена КАК Цена
ИЗ
Документ.ЗаказПокупателя.Запасы КАК ЗаказПокупателяЗапасы

СГРУППИРОВАТЬ ПО
ЗаказПокупателяЗапасы.Ссылка,
ЗаказПокупателяЗапасы.Номенклатура,
ЗаказПокупателяЗапасы.Цена) КАК ВложенныйЗапрос
ПО ЧекиККМ.Ссылка = ВложенныйЗапрос.Ссылка
{ГДЕ
(ЧекиККМ.Дата МЕЖДУ &ДатаНачала И &ДатаКонца)}

УПОРЯДОЧИТЬ ПО
ДатаЧека

sali

делаю отчет в скд и информация шапки выходит,  а вот таб.часть нет

sali

Снимок экрана (274).png выходит просто такая инфа

sali

понял....там реквизит имеет составной тип типо ссылки, на документ чеков ккм и возврата

sali

но другой вопрос , как отобразить вместе чеки и чеки на возврат?

Максим75

sali, а как Вы планируете Чеки связать с табличной частью Заказа покупателей по ссылке чека?

sali

Максим75, я понял что там оно связано по заказу. связываю документы с журналом по заказу сейчас

sali

но как мне отобразить с двух документов данные по чеку?

Максим75

Цитата: sali от 17 апр 2025, 12:50но как мне отобразить с двух документов данные по чеку?
вот пока вообще ничего не понятно, какая задача.
что надо в итоге получить? чеки с товарами? так тогда зачем вообще что-то с чем-то соединять? прямо из табличной части чеков выбираете товары, а по ссылке через точку будут доступны все реквизиты шапки документа.

sali

Максим75, окей , смотрите мне нужно просто вывести чеки : ссылку, дату , время, склад, покупателя и все его товары (количество, цена, сумма и тд)
ВЫБРАТЬ
ЧекиККМ.Ссылка КАК Ссылка,
ЧекиККМ.Дата КАК ДатаЧека,
ЧекиККМ.КассаККМ КАК КассаККМ,
ЧекиККМ.Склад КАК СтруктурнаяЕдиница,
ЧекиККМ.Покупатель КАК Контрагент,
ЧекиККМ.ДисконтнаяКарта.ВладелецКарты КАК Покупатель,
ЧекиККМ.Тип КАК Тип,
ЧекиККМ.Дата КАК ВремяЧека,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ЧекиККМ.Ссылка) = ТИП(Документ.ЧекККМВозврат)
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК Возврат,
ЧекиККМ.Заказ КАК Заказ,
ЧекиККМ.Заказ.Запасы.(
Ссылка КАК ЗаказСсылка,
Номенклатура КАК ЗаказНоменклатура,
НомерСтроки КАК ЗаказНомерСтроки,
Цена КАК ЗаказЦена
) КАК Заказ1
ИЗ
ЖурналДокументов.ЧекиККМ КАК ЧекиККМ
{ГДЕ
(ЧекиККМ.Дата МЕЖДУ &ДатаНачала И &ДатаКонца)}

УПОРЯДОЧИТЬ ПО
ДатаЧека
но результат запроса по таблице запасов он пустой

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск