Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Помогите осмыслить запрос, а то пятница конец рабочей недели

Помогите осмыслить запрос, а то пятница конец рабочей недели
Я
   ColonelAp4u
 
16.03.18 - 16:42
ВЫБРАТЬ Первые 1
  
    СостоянияОбъектов.Объект
ИЗ
    (ВЫБРАТЬ
        ВЫРАЗИТЬ(СостоянияОбъектов.Объект КАК Документ._АктВыполненныхРабот) КАК Объект,
        МАКСИМУМ(СостоянияОбъектов.Период) КАК Период
    ИЗ
        РегистрСведений._СостоянияОбъектов.СрезПоследних(, ) КАК СостоянияОбъектов
    ГДЕ
        СостоянияОбъектов.Объект ССЫЛКА Документ._АктВыполненныхРабот
        И СостоянияОбъектов.Период > &ПериодРегистрации
    
    СГРУППИРОВАТЬ ПО
        СостоянияОбъектов.Объект) КАК ДатыПоследнегоИзменения
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений._СостоянияОбъектов КАК СостоянияОбъектов
        ПО (СостоянияОбъектов.Объект = ДатыПоследнегоИзменения.Объект)
            И (СостоянияОбъектов.Период = ДатыПоследнегоИзменения.Период)
ГДЕ
    СостоянияОбъектов.СостояниеОбъекта <> ЗНАЧЕНИЕ(Перечисление.СостоянияОбъектов.Отклонен)
    И ДатыПоследнегоИзменения.Объект.Проведен
    И ДатыПоследнегоИзменения.Объект.Подразделение.Код ПОДОБНО &КодПодразделения
    И ДатыПоследнегоИзменения.Объект.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&ПериодРегистрации, МЕСЯЦ) И КОНЕЦПЕРИОДА(&ПериодРегистрации, МЕСЯЦ)
 
 
   Так мало знающий
 
1 - 16.03.18 - 16:44
(0) Без ящика "Осмыслителя"? На сухую? В пятницу? Да знаете кто Вы?
   Buster007
 
2 - 16.03.18 - 16:44
не, такой запрос не надо осмысливать, его надо просто удалить.. )
   ColonelAp4u
 
3 - 16.03.18 - 16:46
дело в том что есть регл задание которое создает документы, а это есть проверка, если данный запрос выдаст документ в текущем периоде регистрации, значит добавка к периоду месяц и снова проверка пока это чудо не выдаст ничего
   Вафель
 
4 - 16.03.18 - 16:47
так это же самописный срез последних
   ColonelAp4u
 
5 - 16.03.18 - 16:47
я просто не могу понять его смысл
   Ёпрст
 
6 - 16.03.18 - 16:52
(5) взять последний документ определенного вида из регистра
   Exxter
 
7 - 16.03.18 - 17:02
Напиши свой и иди пить пиво с чистой душой)
   lodger
 
8 - 16.03.18 - 17:03
Правило №6 Запрещена публикация чисто чтобы поглумиться различных косяков в типовых конфигурациях, примеров кривого и неоптимального кода, а также программных комментариев.


ну а вообще (5) это же копрокод. порожденный из-за кривой архитектуры РегистрСведений._СостоянияОбъектов
попытка выцепить факт наличия Документ._АктВыполненныхРабот с заданными параметрами.
   ColonelAp4u
 
9 - 16.03.18 - 17:15
(8) я не для глумления выложил а что бы разобраться. всем спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует