запросы.os
· 2.5 KiB · Text
原始檔案
#Запросы
## Получить не выгруженные сообщения БА, которые не отключены для датареон
```
ВЫБРАТЬ ПЕРВЫЕ 100
адаптер_ИсходящиеСообщения.Ссылка КАК Ссылка,
адаптер_ИсходящиеСообщения.СобытиеСообщения КАК СобытиеСообщения,
адаптер_ИсходящиеСообщения.ПараметрыПодключения КАК ПараметрыПодключения,
адаптер_ИсходящиеСообщения.ДатаРегистрации КАК ДатаРегистрации,
адаптер_ИсходящиеСообщения.ДатаВыгрузки КАК ДатаВыгрузки,
адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных КАК ПолноеИмяОбъектаМетаданных,
ЕСТЬNULL(адаптер_ПараметрыПодключенияОстановленныеПотоки.НеВыгружать, ЛОЖЬ) КАК НеВыгружать
ИЗ
Справочник.адаптер_ИсходящиеСообщения КАК адаптер_ИсходящиеСообщения
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.адаптер_ПараметрыПодключения.ОстановленныеПотоки КАК адаптер_ПараметрыПодключенияОстановленныеПотоки
ПО адаптер_ИсходящиеСообщения.ПараметрыПодключения = адаптер_ПараметрыПодключенияОстановленныеПотоки.Ссылка
И адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных = адаптер_ПараметрыПодключенияОстановленныеПотоки.ИмяПотока
ГДЕ
адаптер_ИсходящиеСообщения.СобытиеСообщения = ЗНАЧЕНИЕ(Перечисление.адаптер_СобытияСообщений.Зарегистрировано)
И НЕ адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных = "Справочник.адаптер_ВходящиеСообщения"
И ЕСТЬNULL(адаптер_ПараметрыПодключенияОстановленныеПотоки.НеВыгружать, ЛОЖЬ) = ЛОЖЬ
```
| 1 | #Запросы |
| 2 | ## Получить не выгруженные сообщения БА, которые не отключены для датареон |
| 3 | ``` |
| 4 | ВЫБРАТЬ ПЕРВЫЕ 100 |
| 5 | адаптер_ИсходящиеСообщения.Ссылка КАК Ссылка, |
| 6 | адаптер_ИсходящиеСообщения.СобытиеСообщения КАК СобытиеСообщения, |
| 7 | адаптер_ИсходящиеСообщения.ПараметрыПодключения КАК ПараметрыПодключения, |
| 8 | адаптер_ИсходящиеСообщения.ДатаРегистрации КАК ДатаРегистрации, |
| 9 | адаптер_ИсходящиеСообщения.ДатаВыгрузки КАК ДатаВыгрузки, |
| 10 | адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных КАК ПолноеИмяОбъектаМетаданных, |
| 11 | ЕСТЬNULL(адаптер_ПараметрыПодключенияОстановленныеПотоки.НеВыгружать, ЛОЖЬ) КАК НеВыгружать |
| 12 | ИЗ |
| 13 | Справочник.адаптер_ИсходящиеСообщения КАК адаптер_ИсходящиеСообщения |
| 14 | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.адаптер_ПараметрыПодключения.ОстановленныеПотоки КАК адаптер_ПараметрыПодключенияОстановленныеПотоки |
| 15 | ПО адаптер_ИсходящиеСообщения.ПараметрыПодключения = адаптер_ПараметрыПодключенияОстановленныеПотоки.Ссылка |
| 16 | И адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных = адаптер_ПараметрыПодключенияОстановленныеПотоки.ИмяПотока |
| 17 | ГДЕ |
| 18 | адаптер_ИсходящиеСообщения.СобытиеСообщения = ЗНАЧЕНИЕ(Перечисление.адаптер_СобытияСообщений.Зарегистрировано) |
| 19 | И НЕ адаптер_ИсходящиеСообщения.ПолноеИмяОбъектаМетаданных = "Справочник.адаптер_ВходящиеСообщения" |
| 20 | И ЕСТЬNULL(адаптер_ПараметрыПодключенияОстановленныеПотоки.НеВыгружать, ЛОЖЬ) = ЛОЖЬ |
| 21 | ``` |