arefaste/1C_Forums huggingface dataset:
Доброго времени суток уважаемым форумчанам. Словил глюк, ума не приложу как вылечить. База комплексная автоматизация, но думаю для данного глюка это не суть. Проблема в том, что отчет по остаткам показывает остатки, которых в базе нет, причем только с определенной даты. Допустим, с 01.01.17 есть начальный остаток ацетона (рис.1), если выставить дату ранее - товар из отчета пропадает совсем (рис 2.). На всех скринах одна и таже номенклатура. В отчете отбор по ацетону, на деле таких позиций много.
Что пробовал
1) Тест базы со всеми галками - проходит без ошибок
2) Выхолостил базу от всех документов с участием этого ацетона (рис 3.)
3) Выгружал - загружал, скуль, файл-сервер.
Думаю, не важно, но предыстория такова: это движение возникло доком "корректировка записей регистров". Напомню, что пометка на удаление этого документа движения не удаляет, но делает их неактивными. Пробовал очистить этот док от регистров - не помогло. Физическое удаление дока - тоже. До того, как удалил регистратор - записи в регистре были (смотрел напрямую). После удаления - фильтр по ацетону выдает пустоту.
Итак, вопрос знатокам: фантазия закончилась, где можно копнуть дальше?
---
Сдвиг итогов на дату раньше глюка и возврат обратно может помочь
---
А посмотреть, что там в регистрах? Отчеты обычно ведь, они не очень умные, и тупо берут данные из регистров.
---
До того, как удалил строки из регистратора, в регистре записи ловились. Сейчас их нет! (дабавлю в вопрос)
---
Сдвиг итогов на дату раньше глюка и возврат обратно может помочь
---
Да может проще из резервной копии этот документ обработкой ХМЛ (с ИТС) вернуть и подровнять регистры...
От (4) толку пожалуй больше будет, но насколько это реально с закрытым периодом - отдельный вопрос.
---
Регистры пустые. Первым делом посмотрел. Кстати, регистраторы этой обработкой и были перенесены в базу изначально.
---
Дружище, благодарю!!!! Я ранее двигал дату в небольших пределах, не помогало. Сдвиг до момента сбоя и последующий возврат на текщий квартал проблему частично решил. Если смотреть отчет после даты расчета итогов - опять вылазят хвосты. Пробовал задать более позднюю дату, а после вернуть на текущий - не взлетело. Работает только по дату расчета итогов.
Для меня пока приемлимо, но хотелось бы понять, как победить насовсем. Почему родной пересчет итогов оставляет такой глюк?
---
Пожалуйста.
Про победить насовсем, не знаю, может дело связано ещё с бубном по удалению регистраторов...у меня аналогичная проблема решалась сдвигом туда - сюда полностью..
---
Хм... реструктуризацию только не делал после удаления регистраторов. Сами регистраторы благополучно удалились через "удаление помеченных на удаление"
---
Раз удалились все регистраторы, а глюк остался - то всего скорее итоги. Пересчет итогов можно делать в любом периоде - это не есть перепроведение документов, потому кроме исправления остатков (именно глючных) ничего изменить не может. Пересчет и установка даты и используются для поддержания регистров в актуальном состоянии.
---
У нас такое было не раз. Помогает пересчет итогов.
есть регистр сведений подчиненный регистратору, его измерения: серия, номербланка, статус,контрагент(мол), его ресурсы: видДвижения, ВидБСО.
периодичность по позиции регистратора, его регистраторы это документы: Договор, и ДвижениеБСО. В базе документом ДвижениеБСО ввел начальные остатки, потом документом Договор использовал бланк, при этом изменил статус на использован, при обращении запросом к регистру сведений срез
последних по контрагенту, я получаю задвоенный бланк который введен документом ДвижениеБСО и изменен документом Договор, но если я осуществляю все движения одним видом документа ДвижениеБСО, Срез последних срабатывает и выдает последнее состояние бланка, в чем может быть проблема? насколько я понял бланки задваиваются потому что разный регистратор? и если это так, то как сделать чтобы при всех регистраторах получал последнее состояние бланка.
---
Насколько я понял, статус тогда должен быть в ресурсах.

Срез последних получает все уникальные записи на выбранную дату, уникальность определяется по составу измерений.
---
Насколько я понял, статус тогда должен быть в ресурсах.

Срез последних получает все уникальные записи на выбранную дату, уникальность определяется по составу измерений.
---
получается так как статус был в измерениях, регистр мне выдавал все уникальные записи по статусу, получается если было бы 5 статусов бланка за период, то и в результате запроса было бы 5 записей? )
---
да, кажется еще и номер бланка должен быть в ресурсах. или у вас на одну серию несколько номеров ?
---
у каждой серии свои номера, но номера могут совпадать. например серия АА с номерами с 000001 по 001000, серия АВ с номерами с 000001 по 001000.
Здравствуйте! Ситуация такая, конфигурация ЗУП релиз 3.1.2.214. На форму документ больничный добавлены реквизиты "Статья расходов", "Статья финансирования" и самое главное "Способ отражения зарпплаты в бух учете". При проведении документа возникает ошибка :
```1c
    Ошибка при выполнении обработчика - 'ОбработкаПроведения'
    по причине:
    {ОбщийМодуль.ОтражениеЗарплатыВБухучетеРасширенный.Модуль(1460)}: Ошибка при вызове метода контекста (Записать)
    Движения.БухучетПлановыхНачислений.Записать();
    по причине:
    Запись с такими ключевыми полями существует! : БухучетПлановыхНачислений: 04.11.2016, тут имя сотрудника
```

Прикрепляю модули в которых реализовывал данный функционал (модуль объекта "Больничный лист"):

```1c
    Функция ПолучитьДанныеДляПроведения()

    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

    Запрос.Текст =
    "ВЫБРАТЬ
    | БольничныйЛистНачисления.Ссылка.Дата КАК Период,
    | БольничныйЛистНачисления.Ссылка.Организация,
    | БольничныйЛистНачисления.Ссылка.Сотрудник,
    | БольничныйЛистНачисления.Начисление,
    | БольничныйЛистНачисления.Ссылка.СпособОтраженияЗарплатыВБухучете,
    | БольничныйЛистНачисления.Ссылка.СпособФинансирования,
    | БольничныйЛистНачисления.Ссылка.СтатьяРасходов
    |ИЗ
    | Документ.БольничныйЛист.Начисления КАК БольничныйЛистНачисления
    |ГДЕ
    | БольничныйЛистНачисления.Ссылка = &Ссылка
    | И (БольничныйЛистНачисления.Ссылка.СпособОтраженияЗарплатыВБухучете <> ЗНАЧЕНИЕ(Справочник.СпособыОтраженияЗарплатыВБухУчете.ПустаяСсылка)
    | ИЛИ БольничныйЛистНачисления.Ссылка.СпособФинансирования <> ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка)
    | ИЛИ БольничныйЛистНачисления.Ссылка.СтатьяРасходов <> ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка))";

    РезультатЗапроса = Запрос.Выполнить();

    ДанныеДляПроведения = Новый Структура;

    ОтражениеВБухучете = РезультатЗапроса.Выгрузить();

    ДанныеДляПроведения.Вставить("ОтражениеВБухучете", ОтражениеВБухучете);

    Возврат ДанныеДляПроведения;

    КонецФункции

    Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    Документы.БольничныйЛист.ПровестиПоУчетам(Ссылка, РежимПроведения, Отказ, Неопределено, Движения, ЭтотОбъект, ДополнительныеСвойства);

    //mko++
    ПолучитьДанныеДляПроведения();

    ОтражениеЗарплатыВБухучетеРасширенный.СформироватьДвиженияБухучетПлановыхНачислений(Движения, ДанныеДляПроведения.ОтражениеВБухучете);
    //mko--

    КонецПроцедуры
```
---
разобрался, неверно указал дату. мне требовалась дата начал и дата окончания а я взял дату документа, исправил сейчас все проводится.
---
Просто в этом дне есть запись с такими ключевыми полями. У этого регистра есть еще измерение ДокументОснование. Попробуйте заполнить его
---
а можно поточнее? я нашел это измерение, но чем его заполнить и как это повлияет я не совсем понимаю.
---
а чет туплю, понял. Сейчас поразбираюсь, спасибо.
---
разобрался, неверно указал дату. мне требовалась дата начал и дата окончания а я взял дату документа, исправил сейчас все проводится.
Вопрос. где можно понятно посмотреть какие последовательно мне релизы ставить для того чтобы обновиться с УТ 11.2.3.278 на 11.3.2.280.
Пробовал через цепочку обновлений. Установил необходимые релизы но при обновлении 1С пишет что нет доступных обновлений.
Пользовался http://gran-it.net/updateset.php
---
ставишь сначала 11.2.3.300, потом последний 11.3.3.196
---
1. проверьте правильно ли указан каталог поиска обновлений
2. если вы их качаете с users.1c.v8.ru, то можно при обновлении сразу от туда качать, он сам будет находить максимальный релиз
---
c users нет возможности. на сервере отсутствует интернет.
---
куда установил релизы? Проверь путь к каталогу шаблонов в окне выбора баз - настройка.
---
Установил в каталог по умолчанию, путь проверил все верно.
---
ставишь сначала 11.2.3.300, потом последний 11.3.3.196
---
Спасибо, сейчас так попробую!!
---
Если у вас есть подписка ИТС, то должен быть доступ на сайт "https://releases.1c.ru", там последовательность установки релизов хорошо видно.
---
Под рукой доступа нет.
---
Тогда у вас не должно быть и доступа к файлам обновлений ;)
---
Есть установочники некоторых релизов. Ну вроде разобрался.
---
Хотя нет, не разобрался!)
Есть ли возможность пробежаться по файлам (*.epf) и заменить текст модуля (определенные строки)?
Может какие ВК есть для работы с форматом файла epf ?
---
В справке Запуск 1С:Предприятие 8 и параметры запуска - Параметры запуска конфигуратора в пакетном режиме - Работа с конфигурациями и расширениями

/DumpExternalDataProcessorOrReportToFiles
/LoadExternalDataProcessorOrReportFromFiles

Модули выгружаются в файлы с расширением BSL. Собственно, это просто текст.
---
В справке Запуск 1С:Предприятие 8 и параметры запуска - Параметры запуска конфигуратора в пакетном режиме - Работа с конфигурациями и расширениями

/DumpExternalDataProcessorOrReportToFiles
/LoadExternalDataProcessorOrReportFromFiles

Модули выгружаются в файлы с расширением BSL. Собственно, это просто текст.
---
Уточню немного - необходимо создать обработку, которая (используя методы ВК например) - пробежится по внешним файлам (epf) и изменит немного текст модуля. Проблема в том, что это необходимо сделать не у одного клиента...Другими словами есть подключенные внешние обработки (после обновления они перестанут работать ибо в новой версии платформы кой какие методы перестали работать, следовательно нужно просто изменить код, но делать это ручками, что то не хочется).

Хочется сделать это при обновлении конфигурации (что бы пользователей не напрягать)

(2) Как вариант возможно подойдет (думал уже об этом)
---
можно поинтересоваться какие методы перестанут работать?
---
Выражение "перестанут работать" было утрировано (просто для понимаю)...
После снятия совместимости возникает проблема с Новый ХранилищеЗначения(...) а точнее "Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент".
Конечно понятно почему это происходит, но от этого как говорится не легче... Самое смешное, что восстановить данные их хранилища значения 1С может (не смотря на то, что там "несериализуемый элемент") а записать увы...
---
необходимо создать обработку

Это будет скрипт. Лучше на oscript. (vanessa-runner)

1) Разобрать обработки на составляющие.
2) Внести изменения в текст модулей.
3) Собрать обработки обратно.
---
Спасибо, но видимо сделаю по совету (2)
---
А просто через конфигуратор "Глобальный поиск по текстам" с заменой, где указать папку со всеми epf, сложно?
---
http://infostart.ru/public/154754/
---
http://infostart.ru/public/609469/
---
Всем спасибо.
Добрый день. Есть задача, вывести список номенклатуры по которым было произведено изменение цен за день(за период).
Сделал запрос, в консоли запросов отрабатывает ,в СКД ни в какую не хочет, подскажите в чем может быть проблема. Пробовал и отдельно задавать параметрами даты для среза последних, результат тот же.

```1c
    ВЫБРАТЬ
    ЦеныНаСегодня.Номенклатура КАК Номенклатура,
    ЦеныНаСегодня.ХарактеристикаНоменклатуры,
    ЦеныНаСегодня.ТипЦен,
    ЦеныНаСегодня.ЕдиницаИзмерения,
    ЦеныНаСегодня.Цена,
    ЦенаНаВчера.Цена КАК ЦенаНаВчера
    ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, ) КАК ЦеныНаСегодня
    //ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(ДОБАВИТЬКДАТЕ(&Период, ДЕНЬ, -1), ) КАК ЦенаНаВчера
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период2, ) КАК ЦенаНаВчера
    ПО ЦеныНаСегодня.Номенклатура = ЦенаНаВчера.Номенклатура
    И ЦеныНаСегодня.ТипЦен = ЦенаНаВчера.ТипЦен
    И ЦеныНаСегодня.ХарактеристикаНоменклатуры = ЦенаНаВчера.ХарактеристикаНоменклатуры
    {ГДЕ
    ЦенаНаВчера.ТипЦен = &ТипЦен}

    УПОРЯДОЧИТЬ ПО
    Номенклатура
```
---
Попробовал запустить отчет на УТ 10.3, все отработало после того как в настройках отчета (в пользовательском режиме) указал период и тип цены.
Может я конечно не так понял и должны выводится только измененные цены?
Если да, то я поменял наименование параметров (Период и Период1), на ПериодВчера и ПериодСегодня. Было пересечение с стандартным параметром период из-за этого не отрабатывало, еще добавил условие, что цены должны отличаться и все.
---
На всякий случай сам отчет
---
Попробовал запустить отчет на УТ 10.3, все отработало после того как в настройках отчета (в пользовательском режиме) указал период и тип цены.
Может я конечно не так понял и должны выводится только измененные цены?
Если да, то я поменял наименование параметров (Период и Период1), на ПериодВчера и ПериодСегодня. Было пересечение с стандартным параметром период из-за этого не отрабатывало, еще добавил условие, что цены должны отличаться и все.
---
Спасибо большое, натолкнули на мысль, ошибка была действительно в том ,что совпадало имя наименование параметра
Здравствуйте. Есть 2 таблицы с одинаковыми полями.

Подскажите как составить запрос чтобы данные из них попадали в 1 таблицу, которую можно еще будет упорядочить по периоду.

Таблица 1
Период Наименование Характеристика
01.01.17 Коробка Синяя

Таблица 2
Период Наименование Характеристика
02.01.17 Коробка Красная

Надо получить
Период Наименование Характеристика
01.01.17 Коробка Синяя
02.01.17 Коробка Красная
---
ВЫБРАТЬ
 Таблица 1.Период КАК Период,
 Таблица 1.Номенклатура КАК Номенклатура,
 Таблица 1.Характеристика КАК Характеристика
ИЗ
 Таблица 1

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
 Таблица 2.Период,
 Таблица 2.Номенклатура,
 Таблица 2.Характеристика
ИЗ
 Таблица 2

УПОРЯДОЧИТЬ ПО
 Период
---
Если делать через конструктор запросов, то закладка объеденения/псевдонимы и слева есть зеленый плюсик
---
ВЫБРАТЬ
 Таблица 1.Период КАК Период,
 Таблица 1.Номенклатура КАК Номенклатура,
 Таблица 1.Характеристика КАК Характеристика
ИЗ
 Таблица 1

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
 Таблица 2.Период,
 Таблица 2.Номенклатура,
 Таблица 2.Характеристика
ИЗ
 Таблица 2

УПОРЯДОЧИТЬ ПО
 Период
---
(3)

Оба решения помогли разобраться. Спасибо.
---
Если делать через конструктор запросов, то закладка объеденения/псевдонимы и слева есть зеленый плюсик
Доброе время суток !

Есть отчет на СКД.
В нем есть одна строчная группировка - Студент, и две группировки по колонкам - ВидСтипендии, ВидУдержания.

http://pixs.ru/showimage/02png_3834228_26125176.png

Задача применить форматирование для Итоговых колонок группировки - ВидСтипендии, ВидУдержания.
Для этого создал Макет ресурсов. В качестве первой группировки указал - Студент (Заголовок), второй группировке - ВидСтипендии (и попробовал все типы макета).
Но результат отрицательный, для графы итогов не применяется оформление.
Подскажите пожалуйста что не правильно делаю ?

Результат сейчас такой:
http://pixs.ru/showimage/ResVedompn_2813488_26125302.png
---
см вложения
---
Ошибка была в том, что для группировки "Вид стипендии (ВидСтеп)" не указан ресурс
---
Посмотрите мое сообщение в этой теме http://forum.infostart.ru/forum9/topic171067/
Может наведёт на мысль.
---
Посмотрел, там мало информации.
Мне не понятно какой тип макета надо использовать для итогов по колонкам.
---
см вложения
---
Как его применить ?
---
Запросы менять не разрешает руководство.
---
Было решено без макета.
1. Отключил общие Итоги у группировок - ВидСтипендии, ВидУдержания.
2. Создал для итогов отдельную группировку.
3. Применил оформление для группировки через Настройки, Условное оформление.
---
тоже вариант

(6) создаешь внешний отчет, открываешь конструктор схемы компоновки данных, в левом нижнем углу нажимаешь кнопку загрузки схемы из файла

(7) менять запросы не надо, это упрощенный пример. На твоем отчете показать не могу, т.к. у меня нет конфигурации с такими метаданными
---
Ваш пример работает,
Как бы его мне применить на свой ?

У меня Набор данных через Объединение сделано.
Потом для колонок два набора данных используется и две группировки колонок.
---
см вложения
---
Ошибка была в том, что для группировки "Вид стипендии (ВидСтеп)" не указан ресурс
---
Спасибо большое, теперь понял.
По этому отчету возник еще один вопрос, его создать как новую тему ?
---
Лучше новую а здесь ссылку на неё
---
http://forum.infostart.ru/forum9/topic171190
Здравствуйте! Прошу помощи, сам новичок, в документ "Отражение зарплаты в бухучете" в конфигурации 3.0 добавил реквизит Должность. Мне требуется, чтобы при измении сотрудника в данном документе автоматически заполнялась его должность. Ошибок у меня нет, но и ничего не подставляется автоматически.

Вот то, что мне удалось реализовать в форме документа Отражение Зарплаты в Бухучете:

```1c
    &НаСервере
    Функция ПодставитьДолжность(Должность)
    Спр = Справочники.ШтатноеРасписание.НайтиПоНаименованию(Должность);
    Возврат Спр.Должность;
    КонецФункции

    &НаКлиенте
    Процедура НачисленнаяЗарплатаИВзносыСотрудникПриИзменении(Элемент)
    ТЧ = Элементы.НачисленнаяЗарплатаИВзносы.ТекущиеДанные;
    Дол = ПодставитьДолжность(ТЧ.Должность);
    //ТЧ.Должность = Дол;
    ТЧ.Должность = Дол;
    КонецПроцедуры
```

Помогите, пожалуйста!

В табличной части у реквизита "НачисленнаяЗарплатаИВзносыСотрудник" стоит как раз событие
```1c
    НачисленнаяЗарплатаИВзносыСотрудникПриИзменении(Элемент)
```
---
не актуально
---
не актуально
Здравствуйте! Скажите, может кто сталкивался, требуется реализовать заполнение документа "Начисление зарплаты и взносов" по статьям расходов. Если сталкивались, скажите как вы это реализовывали. Если нет то подскажите с чего начать.
---
идея в принципе не очень была, тема закрыта.
---
идея в принципе не очень была, тема закрыта.
В отчета на СКД вывожу таблицу со строками "Номенклатура" и колонками "Этап". В итоговой колонке нужно вывести Дельта = Этап_8 - Этап_7. Само значение Дельта я вычисляю в запросе:

```1c
    ВЫБРАТЬ
    Регистр.Номенклатура КАК Номенклатура,
    Регистр.Этап,
    Регистр.КоличествоОборот КАК Количество,
    ВЫБОР
    КОГДА Регистр.Этап = ЗНАЧЕНИЕ(Перечисление.Этапы.Этап_8)
    ТОГДА Регистр.КоличествоОборот
    КОГДА Регистр.Этап = ЗНАЧЕНИЕ(Перечисление.Этапы.Этап_7)
    ТОГДА - Регистр.КоличествоОборот
    ИНАЧЕ 0
    КОНЕЦ КАК Дельта,
    ИЗ
    РегистрНакопления.Регистр.Обороты КАК Регистр
```

. Но никак не получается добиться, чтобы в колонки выводилось только Количество, а в итог по колонкам - только Дельта.
---
если я правильно понял - вам нужно вывести по-своему итоги (не те колонки, что в основных группировках отчета)
это делается через дополнительную колонку и вывод в ней своего ресурса (http://1cskd.ru/2010/06/vyvod-polej-v-nuzhnoj-kolonke/)
---
значение Дельта я вычисляю в запросе: - где ?
---
вот же

```1c
    ВЫБОР
    КОГДА Регистр.Этап = ЗНАЧЕНИЕ(Перечисление.Этапы.Этап_8)
    ТОГДА Регистр.КоличествоОборот
    КОГДА Регистр.Этап = ЗНАЧЕНИЕ(Перечисление.Этапы.Этап_7)
    ТОГДА - Регистр.КоличествоОборот
    ИНАЧЕ 0
    КОНЕЦ КАК Дельта,
```
---
здесь вижу только, что Остаток будет или Регистр.КоличествоОборот или - Регистр.КоличествоОборот или 0.

Где тут Дельта ?
---
поправил текст запроса
---
в колонки выводилось только Количество, а в итог по колонкам - только Остаток - уточните. Лучше скрин как должно быть.
---
если я правильно понял - вам нужно вывести по-своему итоги (не те колонки, что в основных группировках отчета)
это делается через дополнительную колонку и вывод в ней своего ресурса (http://1cskd.ru/2010/06/vyvod-polej-v-nuzhnoj-kolonke/)
---
да, это наверное то, что нужно
---
Поправил ссылку http://1cskd.ru/2010/06/vyvod-polej-v-nuzhnoj-kolonke/
---
```1c
    ВЫБРАТЬ ПЕРВЫЕ 40
    Т.Пол,
    10 КАК Количество,
    ВЫБОР
    КОГДА Т.Пол = ЗНАЧЕНИЕ(Перечисление.ПолФизическихЛиц.Мужской)
    ТОГДА 10
    КОГДА Т.Пол = ЗНАЧЕНИЕ(Перечисление.ПолФизическихЛиц.Женский)
    ТОГДА -10
    ИНАЧЕ 0
    КОНЕЦ КАК Дельта
    ИЗ
    Справочник.ФизическиеЛица КАК Т
```
Доброго дня. Подскажите, как решать такую задачу?
Есть зарплаты Физлиц, каждая складывается из нескольких видов.
Надо сгруппировать Физлиц по разделам (для простоты 2 раздела), Когда результат до 50000 то в первый "Ноль", Иначе во второй "Пятьдесят тысяч".

Вложение 1 - скрин.
Вложение 2 - схема (для ЗУП 2.5)

Использую вычисляемое поле

```1c
    Выбор
    Когда ВычислитьВыражение("Сумма(Результат)", "Физлицо") < 50000
    Тогда "Ноль"
    Иначе "Пятьдесят тыс"
    Конец
```

Отрабатывает хорошо, но при помещении в группировку, имеем, только один раздел "Пятьдесят тыс". Предположил из-за того, что данная группировка выше расчетной.

Попробовал дополнительно использовать пользовательское поле, где значение берем из вычисляемого. Но результат такой же, хотя значение вычисляемого поля отрабатывает верно.
---
... получите дополнительную группировку. Вычисляемые и пользовательские поля не нужны.
---
Последний запрос в пакете перепишите на следующий

```1c
    ВЫБРАТЬ
    ЗаработокРаботниковПоВидамРасчета.Сотрудник.Физлицо,
    ЗаработокРаботниковПоВидамРасчета.ВидРасчета,
    ЗаработокРаботниковПоВидамРасчета.Результат,
    ЗаработокРаботниковПоВидамРасчета.ПериодРегистрации,
    ВТ.НужнаяГруппа
    ИЗ
    ЗаработокРаботниковПоВидамРасчета КАК ЗаработокРаботниковПоВидамРасчета
    ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    ЗаработокРаботниковПоВидамРасчета1.Сотрудник.Физлицо КАК Физлицо,
    ЗаработокРаботниковПоВидамРасчета1.ПериодРегистрации,
    ВЫБОР
    КОГДА СУММА(ЗаработокРаботниковПоВидамРасчета1.Результат) >= 50000
    ТОГДА "ГруппаБольше"
    ИНАЧЕ "ГруппаМеньше"
    КОНЕЦ КАК НужнаяГруппа
    ИЗ
    ЗаработокРаботниковПоВидамРасчета КАК ЗаработокРаботниковПоВидамРасчета1

    СГРУППИРОВАТЬ ПО
    ЗаработокРаботниковПоВидамРасчета1.Сотрудник.Физлицо,ЗаработокРаботниковПоВидамРасчета1.ПериодРегистрации) КАК ВТ
    ПО ЗаработокРаботниковПоВидамРасчета.Сотрудник.Физлицо = ВТ.Физлицо
    И ЗаработокРаботниковПоВидамРасчета.ПериодРегистрации = ВТ.ПериодРегистрации
```
---
Запрос покажите
---
Так выложил схему же!
---
... получите дополнительную группировку. Вычисляемые и пользовательские поля не нужны.
---
В итоге сделал через запрос. Интересно можно ли через средства СКД это реализовать