|
БП 3.0 последовательности | ☑ | ||
---|---|---|---|---|
0
Креатив
14.08.13
✎
09:12
|
В БП 3.0 есть две последовательности: Взаиморасчеты и ОбщаяПоследовательность. В обработке закрытия месяца есть контроль последовательности проведения документов. Там можно перепровести документы. Всё вроде бы хорошо. Но если зайти в стандартную обработку проведение документов, то можно увидеть, что граница последовательности находится где-то в далёком прошлом.
Какую последовательность восстанавливает обработка при закрытии месяца? |
|||
1
Aleksey
14.08.13
✎
09:36
|
если способ оценки МПЗ по средний то Взаиморасчеты
|
|||
2
Aleksey
14.08.13
✎
09:36
|
ВЫБРАТЬ
Последовательность.ДоговорКонтрагента КАК ДоговорКонтрагента, Последовательность.Период КАК Период, МАКСИМУМ(Последовательность.Регистратор) КАК МаксимальныйРегистратор ПОМЕСТИТЬ ВТ_Регистраторы ИЗ Последовательность.Взаиморасчеты КАК Последовательность ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО Последовательность.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка ГДЕ ДоговорыКонтрагентов.Организация = &Организация СГРУППИРОВАТЬ ПО Последовательность.ДоговорКонтрагента, Последовательность.Период ИНДЕКСИРОВАТЬ ПО ДоговорКонтрагента, Период ; ВЫБРАТЬ ПЕРВЫЕ 1 ПоследовательностьГраницы.ДоговорКонтрагента КАК ДоговорКонтрагента, ВЫБОР КОГДА ПоследовательностьГраницы.Период > ДАТАВРЕМЯ(1, 1, 1) ТОГДА ПоследовательностьГраницы.Период ИНАЧЕ NULL КОНЕЦ КАК ГраницаПериод, МАКСИМУМ(Последовательность.Период) КАК РегистрацияПериодМаксимум ИЗ Последовательность.Взаиморасчеты.Границы КАК ПоследовательностьГраницы ВНУТРЕННЕЕ СОЕДИНЕНИЕ Последовательность.Взаиморасчеты КАК Последовательность ПО ПоследовательностьГраницы.ДоговорКонтрагента = Последовательность.ДоговорКонтрагента ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Регистраторы КАК Регистраторы ПО ПоследовательностьГраницы.ДоговорКонтрагента = Регистраторы.ДоговорКонтрагента И ПоследовательностьГраницы.Период = Регистраторы.Период ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО Последовательность.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка ГДЕ ДоговорыКонтрагентов.Организация = &Организация СГРУППИРОВАТЬ ПО ПоследовательностьГраницы.ДоговорКонтрагента, ПоследовательностьГраницы.Период, ПоследовательностьГраницы.Регистратор, Регистраторы.МаксимальныйРегистратор ИМЕЮЩИЕ ПоследовательностьГраницы.Период < &ОтчетныйПериод И (ПоследовательностьГраницы.Период < МАКСИМУМ(Последовательность.Период) ИЛИ ПоследовательностьГраницы.Период = МАКСИМУМ(Последовательность.Период) И ПоследовательностьГраницы.Регистратор < Регистраторы.МаксимальныйРегистратор) |
|||
3
Aleksey
14.08.13
✎
09:38
|
Хотя честно говоря ниразу не видел чтобы она нормально работала и что-то восстанавливала
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |