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

Привязка времени документа к справочнику Смена

Автор Вася Новенький, 12 дек 2011, 11:20

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

Вася Новенький

Доброго дня всем!
такая проблема.
есть справочник Смена. в ней 3 смены.
1,2,3 к первой смене привязано время с 7 до 18
ко 2 с 18 до 1, и третьей соответственно с 1 до 7.
есть документ который создается оперативно (т.е. как только это сделали на складе, тут же ввели).
у документа так же есть дата и время.
из этой даты спокойно можно вытащить час в котором этот документ был сделан.
а вот как сделать так (в запросе), чтобы в зависимости от этого времени проставлялась дата.
что есть на данный момент:
ВЫБРАТЬ РАЗЛИЧНЫЕ
   РезкаШтрипсаПродукция.СхемаПорезки,
   РезкаШтрипсаПродукция.Ссылка.КодСерииМатериала КАК КодРулона,
   РезкаШтрипсаПродукция.Ссылка.СерияМатериала КАК Рулон,
   РезкаШтрипсаПродукция.Ссылка.Ссылка КАК Документ,
   РезкаШтрипсаПродукция.Ссылка.Представление,
   РезкаШтрипсаПродукция.Ссылка.Номенклатура КАК Номенклатура,
   ЧАС(РезкаШтрипсаПродукция.Ссылка.Дата) КАК ЧасСозданияРезки,
   РезкаШтрипсаПродукция.Ссылка.Длина КАК Длина,
   РезкаШтрипсаПродукция.Ссылка.Вес КАК Вес
ИЗ
   Документ.РезкаШтрипса.Продукция КАК РезкаШтрипсаПродукция,
   Справочник.Смены.ПериодыСмены КАК СменыПериодыСмены
ГДЕ
   РезкаШтрипсаПродукция.Ссылка.Назначение = &Схема
   И РезкаШтрипсаПродукция.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
   И РезкаШтрипсаПродукция.Ссылка.Проведен
ИТОГИ
   СУММА(Длина),
   СУММА(Вес)
ПО
   Номенклатура,
   Рулон

вот что по смене:
СменыПериодыСмены.ВремяНачала,
СменыПериодыСмены.ВремяОкончания,
СменыПериодыСмены.Ссылка КАК НаименованиеСмены

но не знаю как их соединить.
помоги плиз...


Андрей Федотов

Вам видимо нужно номер смены вытащить?
Зная дату и время - обратитесь запросом в регистр и узнайте номер смены по вхождения времени в период (с учетом даты).
С уважением,
Андрей Федотов
Future IT Solutions

Вася Новенький

да. нужно вытащить смену, в которой сделали документ.
я могу вытащить номера смен и период часовой к которым смена принадлежит.
а как в запросе их привязать...вот это мне не понятно..
т.е. на выходе мне нужно документ. и смена, в которой он сделан.

Теги:

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

Рейтинг@Mail.ru Rambler's Top100

Поиск