| 0
    
        ЗлаяЗая   06.10.21✎ 11:41 | 
        Есть вот такой запрос. Суть в том, что в документе "Отчет производства за смену" на вкладке "Продукция" было 5 изделий. На вкладке "Материалы"- материалы, нужные на изготовление изделий согласно спецификации.
С вкладки "Продукция" изделие удалили, а с вкладки "Материалы"    -нет. Нужно написать отчет, вылавливающий эти косяки.
 В запрос передается ТЗ, в которой уже собрана информация с вкладки "Материалы", нужно для каждой строчки найти изделие с вкладки "Продукция", ищем по спецификации.
 Запрос=новый Запрос;
 Запрос.Текст="ВЫБРАТЬ
 |    ТЗ.Док,
 |    ТЗ.Спецификация,
 |    ТЗ.Материал,
 |    ТЗ.Норма,
 |    ТЗ.КолПоСпец,
 |    ТЗ.КолПоВкладке
 |ПОМЕСТИТЬ ВТ
 |ИЗ
 |    &ТЗ КАК ТЗ
 |;
 |
 |////////////////////////////////////////////////////////////////////////////////
 |ВЫБРАТЬ
 |    ВТ.Док КАК Док,
 |    ВТ.Спецификация КАК Спецификация,
 |    ВТ.Материал КАК Материал,
 |    ВТ.Норма,
 |    ВТ.КолПоСпец КАК КолПоСпец,
 |    ВТ.КолПоВкладке КАК КолПоВкладке,
 |    ОтчетПроизводстваЗаСменуПродукция.Номенклатура КАК Номенклатура,
 |    ОтчетПроизводстваЗаСменуПродукция.Количество КАК КолНом,
 |    ВТ.КолПоСпец - ВТ.КолПоВкладке КАК Отклонение
 |ИЗ
 |    ВТ КАК ВТ
 |        ПОЛНОЕ СОЕДИНЕНИЕ Документ.ОтчетПроизводстваЗаСмену.Продукция КАК ОтчетПроизводстваЗаСменуПродукция
 |        ПО ВТ.Док = ОтчетПроизводстваЗаСменуПродукция.Ссылка
 |            И ВТ.Спецификация = ОтчетПроизводстваЗаСменуПродукция.Спецификация
 
 В результате в ТЗ есть строчки с материалами, по которым нет изделий. После этого запроса , хоть соединение ПОЛНОЕ, этих строк нет. Только те, у кого нашлось соответствие.
 |  |