|
Не везде проставляется в РН ф2 | ☑ | ||
---|---|---|---|---|
0
sergqwert
09.08.23
✎
18:31
|
При реализации оборудования автоматически статус присваивается Загружено в автомобиль на 2 типа документов: РН ф2 и РН ХО. Сейчас при возврате документа на склад и в бухгалтерию, статус проходит по типу ХО, а в РН ф2 поле остается пустым. Дата события в РН ХО должна проставляться идентично РН ф2.При доработке не везде проставляется в РН ф2. Если заполнено РН ХО - не заполнять РН ф2.
Конфигурация УТ 3.1 для Украины(или УТ 11.4). ВЫБРАТЬ РАЗРЕШЕННЫЕ РеализацияТоваровУслуг.Ссылка КАК Документ, РеализацияТоваровУслуг.Номер, РеализацияТоваровУслуг.Дата, РеализацияТоваровУслуг.Склад, РеализацияТоваровУслуг.Подразделение, РеализацияТоваровУслуг.Инф_ВидНоменклатурыДляДебиторки КАК ВидНоменклатуры, РеализацияТоваровУслуг.БА_ШтрихкодДокумента КАК ШтрихкодДокумента, "Реализация товаров услуг" КАК ТипДокумента ПОМЕСТИТЬ ВТ_Документы ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Проведен И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания И (&ТипДокумента = 1 ИЛИ &ТипДокумента = 2) {ГДЕ РеализацияТоваровУслуг.Подразделение, РеализацияТоваровУслуг.Инф_ВидНоменклатурыДляДебиторки КАК ВидНоменклатуры, РеализацияТоваровУслуг.Склад} ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РТУ_Расшифровка.Ссылка, РТУ_Расшифровка.Номер, РТУ_Расшифровка.Дата, РТУ_Расшифровка.Склад, РТУ_Расшифровка.Подразделение, РТУ_Расшифровка.Инф_ВидНоменклатурыДляДебиторки, РТУ_Расшифровка.БА_ШтрихкодДокумента, "РТУ расшифровка" ИЗ Документ.РТУ_Расшифровка КАК РТУ_Расшифровка ГДЕ РТУ_Расшифровка.Проведен И РТУ_Расшифровка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания И (&ТипДокумента = 1 ИЛИ &ТипДокумента = 5) {ГДЕ РТУ_Расшифровка.Подразделение, РТУ_Расшифровка.Инф_ВидНоменклатурыДляДебиторки КАК ВидНоменклатуры, РТУ_Расшифровка.Склад} ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаявкаНаВозвратТоваровОтКлиента.Ссылка, ЗаявкаНаВозвратТоваровОтКлиента.Номер, ЗаявкаНаВозвратТоваровОтКлиента.Дата, ЗаявкаНаВозвратТоваровОтКлиента.Склад, ЗаявкаНаВозвратТоваровОтКлиента.Подразделение, ЗаявкаНаВозвратТоваровОтКлиента.Инф_ВидНоменклатурыДляДебиторки, ЗаявкаНаВозвратТоваровОтКлиента.БА_ШтрихкодДокумента, "Заявка на возврат товаров от клиента" ИЗ Документ.ЗаявкаНаВозвратТоваровОтКлиента КАК ЗаявкаНаВозвратТоваровОтКлиента ГДЕ ЗаявкаНаВозвратТоваровОтКлиента.Проведен И ЗаявкаНаВозвратТоваровОтКлиента.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания И (&ТипДокумента = 1 ИЛИ &ТипДокумента = 3) {ГДЕ ЗаявкаНаВозвратТоваровОтКлиента.Склад, ЗаявкаНаВозвратТоваровОтКлиента.Подразделение, ЗаявкаНаВозвратТоваровОтКлиента.Инф_ВидНоменклатурыДляДебиторки КАК ВидНоменклатуры} ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказНаПеремещение.Ссылка, ЗаказНаПеремещение.Номер, ЗаказНаПеремещение.Дата, ЗаказНаПеремещение.СкладОтправитель, ЗаказНаПеремещение.Подразделение, ЗНАЧЕНИЕ(Справочник.ВидыНоменклатуры.ПустаяСсылка), "", "Заказ на перемещение" ИЗ Документ.ЗаказНаПеремещение КАК ЗаказНаПеремещение ГДЕ ЗаказНаПеремещение.Проведен И ЗаказНаПеремещение.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания И (&ТипДокумента = 1 ИЛИ &ТипДокумента = 4) {ГДЕ ЗаказНаПеремещение.СкладОтправитель.* КАК Склад, ЗаказНаПеремещение.Подразделение.*} ИНДЕКСИРОВАТЬ ПО Документ, ШтрихкодДокумента ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ВТ_Документы.Документ КАК Документ, ВложенныйЗапрос.Ссылка КАК ДокументДоставки, ЗаданиеНаПеревозкуМаршрут.АдресДоставки КАК Маршрут, ЗаданиеНаПеревозку.ТранспортноеСредство, ЗаданиеНаПеревозку.Водитель ПОМЕСТИТЬ ВТ_ЗаданияНаПеревозку ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ЗаданиеНаПеревозкуРаспоряжения.Ссылка КАК Ссылка, ЗаданиеНаПеревозкуРаспоряжения.КлючСвязи КАК КлючСвязи ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаданиеНаПеревозку.Распоряжения КАК ЗаданиеНаПеревозкуРаспоряжения ПО ВТ_Документы.Документ = ЗаданиеНаПеревозкуРаспоряжения.Распоряжение ГДЕ ЗаданиеНаПеревозкуРаспоряжения.Ссылка.Проведен И НЕ ЗаданиеНаПеревозкуРаспоряжения.Ссылка ЕСТЬ NULL) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку ПО ВложенныйЗапрос.Ссылка = ЗаданиеНаПеревозку.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаданиеНаПеревозку.Маршрут КАК ЗаданиеНаПеревозкуМаршрут ПО ВложенныйЗапрос.Ссылка = ЗаданиеНаПеревозкуМаршрут.Ссылка И ВложенныйЗапрос.КлючСвязи = ЗаданиеНаПеревозкуМаршрут.КлючСвязи ПО ВТ_Документы.Документ = ВложенныйЗапрос.Документ ИНДЕКСИРОВАТЬ ПО Документ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "РН ф2" КАК ТипПечатнойФормы ПОМЕСТИТЬ ВТ_СобытияПечатныхФорм ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтрихкодХО) И РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.БА_ПриемОборудования)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL И СобытияПечатныхФормДокументов.Документ.Склад.Наименование <>"Харьков Оборудование" СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия ОБЪЕДИНИТЬ ВЫБРАТЬ ВТ_Документы.Документ, ВТ_Документы.ШтрихкодДокумента, Инф_СобытияСПечатнойФормойРасходнойНакладной.ТекущееСобытие, Инф_СобытияСПечатнойФормойРасходнойНакладной.ДатаСобытия, "РН ф2" ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Инф_СобытияСПечатнойФормойРасходнойНакладной КАК Инф_СобытияСПечатнойФормойРасходнойНакладной ПО ВТ_Документы.Документ = Инф_СобытияСПечатнойФормойРасходнойНакладной.РасходнаяНакладная ГДЕ НЕ Инф_СобытияСПечатнойФормойРасходнойНакладной.РасходнаяНакладная ЕСТЬ NULL И ВТ_Документы.Документ ССЫЛКА Документ.РеализацияТоваровУслуг СГРУППИРОВАТЬ ПО ВТ_Документы.Документ, ВТ_Документы.ШтрихкодДокумента, Инф_СобытияСПечатнойФормойРасходнойНакладной.ТекущееСобытие, Инф_СобытияСПечатнойФормойРасходнойНакладной.ДатаСобытия ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Видаткова ф1" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтрихкодФ1)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "ТТН алко" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтрихкодТТНАлко)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Маркетинг" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтриихкодМаркетинг)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "РН ХО" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтрихкодХО)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, Инф_СобытияСПечатнойФормойРасходнойНакладной.ТекущееСобытие, Инф_СобытияСПечатнойФормойРасходнойНакладной.ДатаСобытия, "РН Акт приёма-передачи тары" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(РеализацияТоваровУслугДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК РеализацияТоваровУслугДополнительныеРеквизиты ПО ВТ_Документы.Документ = РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ГДЕ НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И РеализацияТоваровУслугДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.РНШтрихкодАктТара) И НЕ РеализацияТоваровУслугДополнительныеРеквизиты.Ссылка.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.БА_ПриемОборудования)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Инф_СобытияСПечатнойФормойРасходнойНакладной КАК Инф_СобытияСПечатнойФормойРасходнойНакладной ПО ВложенныйЗапрос.Документ = Инф_СобытияСПечатнойФормойРасходнойНакладной.РасходнаяНакладная ГДЕ ВложенныйЗапрос.Документ ССЫЛКА Документ.РеализацияТоваровУслуг И НЕ Инф_СобытияСПечатнойФормойРасходнойНакладной.РасходнаяНакладная ЕСТЬ NULL СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, Инф_СобытияСПечатнойФормойРасходнойНакладной.ТекущееСобытие, Инф_СобытияСПечатнойФормойРасходнойНакладной.ДатаСобытия ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВТ_Документы.Документ, ВТ_Документы.ШтрихкодДокумента, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Заявка на возврат ТАРА товар" ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВТ_Документы.Документ = СобытияПечатныхФормДокументов.Документ И ВТ_Документы.ШтрихкодДокумента = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL И ВТ_Документы.Документ ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВТ_Документы.Документ, ВТ_Документы.ШтрихкодДокумента, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "РТУ Расходная накладная" ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВТ_Документы.Документ = СобытияПечатныхФормДокументов.Документ И ВТ_Документы.ШтрихкодДокумента = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL И ВТ_Документы.Документ ССЫЛКА Документ.РТУ_Расшифровка ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Заявка на возврат ХО" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаВозвратТоваровОтКлиента.ДополнительныеРеквизиты КАК ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты ПО ВТ_Документы.Документ = ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Ссылка ГДЕ НЕ ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.ЗВТКШтрихкодХО)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Заявка на возврат Акт приёма-передачи тары" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаВозвратТоваровОтКлиента.ДополнительныеРеквизиты КАК ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты ПО ВТ_Документы.Документ = ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Ссылка ГДЕ НЕ ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И ЗаявкаНаВозвратТоваровОтКлиентаДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.ЗВТКШтрихкодАктТара)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВложенныйЗапрос.Документ, ВложенныйЗапрос.Штрихкод, СобытияПечатныхФормДокументов.Событие, СобытияПечатныхФормДокументов.ДатаСобытия, "Заказ на Перемещение" ИЗ (ВЫБРАТЬ ВТ_Документы.Документ КАК Документ, ВЫРАЗИТЬ(ЗаказНаПеремещениеДополнительныеРеквизиты.Значение КАК СТРОКА(13)) КАК Штрихкод ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказНаПеремещение.ДополнительныеРеквизиты КАК ЗаказНаПеремещениеДополнительныеРеквизиты ПО ВТ_Документы.Документ = ЗаказНаПеремещениеДополнительныеРеквизиты.Ссылка ГДЕ НЕ ЗаказНаПеремещениеДополнительныеРеквизиты.Ссылка ЕСТЬ NULL И ЗаказНаПеремещениеДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.ЗаказНаПеремещениеШтрихкод)) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияПечатныхФормДокументов КАК СобытияПечатныхФормДокументов ПО ВложенныйЗапрос.Документ = СобытияПечатныхФормДокументов.Документ И ВложенныйЗапрос.Штрихкод = СобытияПечатныхФормДокументов.Штрихкод ГДЕ НЕ СобытияПечатныхФормДокументов.Документ ЕСТЬ NULL ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ВТ_Документы.Документ, ВТ_Документы.Номер, ВТ_Документы.Дата, ВТ_Документы.Склад, ВТ_Документы.Подразделение, ВТ_Документы.ВидНоменклатуры, ВТ_Документы.ШтрихкодДокумента, ВТ_СобытияПечатныхФорм.Событие, ВТ_СобытияПечатныхФорм.ДатаСобытия, ВТ_СобытияПечатныхФорм.ТипПечатнойФормы, ВТ_ЗаданияНаПеревозку.ДокументДоставки, ВТ_ЗаданияНаПеревозку.Маршрут, ВТ_ЗаданияНаПеревозку.ТранспортноеСредство, ВТ_ЗаданияНаПеревозку.Водитель, ВТ_Документы.ТипДокумента ИЗ ВТ_Документы КАК ВТ_Документы ЛЕВОЕ СОЕДИНЕНИЕ ВТ_СобытияПечатныхФорм КАК ВТ_СобытияПечатныхФорм ПО ВТ_Документы.Документ = ВТ_СобытияПечатныхФорм.Документ ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ЗаданияНаПеревозку КАК ВТ_ЗаданияНаПеревозку ПО ВТ_Документы.Документ = ВТ_ЗаданияНаПеревозку.Документ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |