Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 06:36

Система компоновки данных

Автор Denka, 28 окт 2014, 14:02

0 Пользователей и 1 гость просматривают эту тему.

Denka

Добрый день. В консоли запросов формирую отчет по регистру накопления ЗанятыеШтатныеЕдиницыОрганизаций так вот, в не м есть реквизит ВидДвижения со значениями Приход и Расход. В правельном парядке у сотрудника идет Приход..Расход..Приход..Расход и т.д. но у некоторых сотрудников порядок путается, он может быть Приход..Расход..Расход. Подскажите как можно извлечь именно этих сотрудников(с неправельным порядком)...Спасибо большое

дфтын

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

Добавлено: 28 окт 2014, 14:10


Запросом не как я так подозреваю. я бы делал так:
Выборка из таблицы движений, не остатки... .сортировка по периоду..
и выгрузка в таблицу значений
а дальше, обход по таблице значений и флаг ставим,

Если текДвижениеВид = Приход  тогда
Если флаг = 1 тогда //был предыдущий тоже приход, плохо плохо
Сообщить(какоето не то);
КонецЕслИ;
Флаг = 1 ;
Иначе // тут расход
Если флаг = 0 тогда //а тут второй раз расход
Сообщить(Все пропало);
КонецЕСлИ;
флаг = 0;
КонецеСЛИ;


Denka

Тут вот такая ситуация получается, есть сотрудник Иванов его приняли на работу на должность Водитель 1 класса (это приход) потом происходит перемещение в должность водитель (это расход) далее следует увольнение в должности водитель 1 класса (тоже расход) Итог Приход-расход-расход
Добавлено: 28 окт 2014, 14:32


формирую пока в консоли запросов но выходит пока не то что мне нужно

дфтын

ну и чего вам не нравится?
Поступил, переместился, уволился
все верно.


Denka

после перемещения на должность водителя его увольняют по должность водитель 1 класса
Добавлено: 28 окт 2014, 14:44


и в штатке получается занято ставок водитель 1 категории -1

дфтын

Ааааааа. понял. а как оно дало это сделать.. задним числом чтоли..
Добавлено: 28 окт 2014, 14:46


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

Denka

да задним числом..теперь надо найти таковых работников

дфтын

последовательность восстанавливать начнете, оно ругаться начнет - вот и найдете:)
Вы уже оштрафовали умного? :)

Denka

Цитата: дфтын от 28 окт 2014, 14:45
Ааааааа. понял. а как оно дало это сделать.. задним числом чтоли..
Добавлено: 28 окт 2014, 14:46


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

дфтын

Меню Операции / Проведение документов - вкладка - Восстановление последовательности

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск