|
Проверить были ли заполнены документы ранее конкретными данными. | ☑ | ||
---|---|---|---|---|
0
leobrn
28.10.16
✎
05:53
|
В документе Сдельный наряд есть кнопка "Заполнить по сотруднику".
Запрос для заполнения: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказНаПроизводствоРесурсыПредприятия.РесурсПредприятия КАК РесурсПредприятия, | ЗаказНаПроизводствоРесурсыПредприятия.Номенклатура КАК Номенклатура, | ВыпускПродукции.Спецификация КАК Спецификация, | ВыпускПродукции.Характеристика КАК Характеристика, | ВыпускПродукции.Партия КАК Партия, |СУММА(ВЫБОР | КОГДА ТИПЗНАЧЕНИЯ(ВыпускПродукции.Регистратор) = ТИП(Документ.ЗаказНаПроизводство) | ТОГДА ВыпускПродукции.КоличествоПлан ИНАЧЕ 0 | КОНЕЦ) КАК План, | СУММА(ВЫБОР | КОГДА ТИПЗНАЧЕНИЯ(ВыпускПродукции.Регистратор) = ТИП(Документ.СборкаЗапасов) | ТОГДА ВыпускПродукции.Количество | КОНЕЦ) КАК Факт, | ЗаказНаПроизводствоРесурсыПредприятия.Ссылка.ЗаказПокупателя, | ЗаказНаПроизводствоРесурсыПредприятия.Старт, | ЗаказНаПроизводствоРесурсыПредприятия.Операция, | ЗаказНаПроизводствоРесурсыПредприятия.РесурсПредприятия.ЗначениеРесурса, | ЗаказНаПроизводствоРесурсыПредприятия.Операция.НормаВремени КАК НормаВремени, | ЦеныНоменклатурыСрезПоследних.Цена, | ЗаказНаПроизводствоРесурсыПредприятия.Номенклатура.ЕдиницаИзмерения.Ссылка Как ЕдиницаИз |ИЗ | РегистрНакопления.ВыпускПродукции КАК ВыпускПродукции | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказНаПроизводство.РесурсыПредприятия КАК ЗаказНаПроизводствоРесурсыПредприятия | ПО ВыпускПродукции.Номенклатура = ЗаказНаПроизводствоРесурсыПредприятия.Номенклатура | И ВыпускПродукции.ЗаказПокупателя = ЗаказНаПроизводствоРесурсыПредприятия.Ссылка.ЗаказПокупателя | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних | ПО (ЗаказНаПроизводствоРесурсыПредприятия.Операция = ЦеныНоменклатурыСрезПоследних.Номенклатура) |ГДЕ | ВыпускПродукции.Период МЕЖДУ &Период И &Период1 | И ЗаказНаПроизводствоРесурсыПредприятия.РесурсПредприятия.ЗначениеРесурса = &РесурсПредприятия | |СГРУППИРОВАТЬ ПО | ВыпускПродукции.Партия, | ВыпускПродукции.Спецификация, | ЗаказНаПроизводствоРесурсыПредприятия.Номенклатура, | ВыпускПродукции.Характеристика, | ЗаказНаПроизводствоРесурсыПредприятия.Ссылка.ЗаказПокупателя, | ЗаказНаПроизводствоРесурсыПредприятия.РесурсПредприятия, | ЗаказНаПроизводствоРесурсыПредприятия.Старт, | ЗаказНаПроизводствоРесурсыПредприятия.Операция, | ЗаказНаПроизводствоРесурсыПредприятия.РесурсПредприятия.ЗначениеРесурса, | ЗаказНаПроизводствоРесурсыПредприятия.Операция.НормаВремени, | ЦеныНоменклатурыСрезПоследних.Цена"; Запрос.УстановитьПараметр("Период",НачалоМесяца(Объект.Ссылка.Дата)); Запрос.УстановитьПараметр("Период1",КонецМесяца(Объект.Ссылка.Дата)); Запрос.УстановитьПараметр("РесурсПредприятия",Объект.Исполнитель); Как добавить проверку чтобы проверял были сдельные наряды с такими заполненными данными и тогда не заполнял. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |