Где в 1с посмотреть состояние сотрудника
Запрос = Новый Запрос ;
Запрос . Текст =
"ВЫБРАТЬ
| 1 КАК Приоритет,
| РаботникиОрганизаций.Период КАК Период,
| ""Не работает (уволен)"" КАК Состояние,
| ДАТАВРЕМЯ(1, 1, 1) КАК ПериодЗавершения
|ИЗ
| РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
|ГДЕ
| РаботникиОрганизаций.ПричинаИзмененияСостояния = ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
| И РаботникиОрганизаций.Сотрудник = &Сотрудник
| И РаботникиОрганизаций.Организация = &Организация
| И РаботникиОрганизаций.Период <= &Период
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 2,
| СостояниеРаботниковОрганизаций.Период,
| СостояниеРаботниковОрганизаций.Состояние,
| ВЫБОР
| КОГДА СостояниеРаботниковОрганизаций.ПериодЗавершения = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА СостояниеРаботниковОрганизаций.ПериодЗавершения
| ИНАЧЕ ДОБАВИТЬКДАТЕ(СостояниеРаботниковОрганизаций.ПериодЗавершения, СЕКУНДА, -1)
| КОНЕЦ
|ИЗ
| РегистрСведений.СостояниеРаботниковОрганизаций КАК СостояниеРаботниковОрганизаций
|ГДЕ
| СостояниеРаботниковОрганизаций.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Работает)
| И ВЫБОР
| КОГДА СостояниеРаботниковОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1)
| ТОГДА СостояниеРаботниковОрганизаций.Период <= &Период
| И СостояниеРаботниковОрганизаций.ПериодЗавершения > &Период
| ИНАЧЕ СостояниеРаботниковОрганизаций.Период <= &Период
| КОНЕЦ
| И СостояниеРаботниковОрганизаций.Сотрудник = &Сотрудник
| И СостояниеРаботниковОрганизаций.Организация = &Организация
|
|УПОРЯДОЧИТЬ ПО
| Приоритет" ;
Запрос . УстановитьПараметр ( "Организация" , вхОрганизация );
Запрос . УстановитьПараметр ( "Период" , вхПериод );
Запрос . УстановитьПараметр ( "Сотрудник" , вхСотрудник );
Результат = Запрос . Выполнить ();
Если Результат <> Неопределено И Не Результат . Пустой () Тогда
Выборка = Результат . Выбрать ();
Выборка . Следующий ();
выхСостояниеСотрудникаНаДату . Вставить ( "Состояние" , Строка ( Выборка . Состояние ));
выхСостояниеСотрудникаНаДату . Вставить ( "ДатаНачалаСостояния" , Выборка . Период );
выхСостояниеСотрудникаНаДату . Вставить ( "ДатаОкончанияСостояния" , Выборка . ПериодЗавершения );
Иначе
выхСостояниеСотрудникаНаДату . Вставить ( "Состояние" , Строка ( вхСотрудник . ВидЗанятости ));
выхСостояниеСотрудникаНаДату . Вставить ( "ДатаНачалаСостояния" , вхСотрудник . ДатаПриемаНаРаботу );
выхСостояниеСотрудникаНаДату . Вставить ( "ДатаОкончанияСостояния" , вхСотрудник . ДатаУвольнения );
КонецЕсли;
Пользователю с правами по расчету заработной платы доступен справочник Сотрудники ( Кадры – Сотрудники ), откуда можно открыть карточку сотрудника. Для просмотра зарплатных данных используется ссылка Начисления и удержания .
Здесь представлена информация по плановым начислениям и удержаниям, по документам, которыми производились начисления и удержания:
По кнопке История можно посмотреть историю изменений плановых начислений и удержаний (список начислений, удержаний, их размеры), а также документы, которыми вносились изменения:
Отчет по плановым начислениям
При необходимости в данном отчете можно дополнительно вывести значения показателей по начислениям. Для этого следует переключиться в расширенный вариант отчета, на вкладке Структура отметить флажком пункт Детальные записи :
После этого в отчете будут выведены значения показателей начислений.
Например, назначена ежемесячная премия в размере 50%.
В отчете эта информация будет представлена следующим образом:
Информация о способе расчета аванса
Какой способ расчета аванса задан для сотрудника можно увидеть в карточке сотрудника ( Кадры – Сотрудники ) в поле Аванс :
Если необходимо вывести информацию о способе расчета аванса в виде списка, то в справочнике Сотрудники следует нажать справа кнопку Еще – Изменить форму и в открывшейся форме установить флажок напротив пункта Аванс :
После этого информация о способе расчета аванса будет выводиться в справочнике Сотрудники в отдельной колонке – Аванс, Способ расчета аванса :
Информация о том, куда выплачивается заработная плата и относятся затраты
Перейдя в карточке сотрудника по ссылке Выплаты, учет затрат можно увидеть:
- куда выплачивается зарплата сотруднику;
- способ отражения, на который относится начисленная сотруднику зарплата (если индивидуальный способ отражения для сотрудника не задан, то отображается надпись «Подбирается автоматически», что означает, что будет использован способ отражения, заданный для подразделения или организации):
Информацию в виде списка о том, куда выплачивается заработная плата сотрудникам, и на какие счета в бухучете она относится можно получить из отчета Штатные сотрудники ( Кадры – Кадровые отчеты – Штатные сотрудники ):
Для этого расширенных настройках отчета следует:
- на вкладке Поля и сортировки установить флажок для группы Место выплаты зарплаты :
- на вкладке Поля и сортировки добавить поле Способ отражения из раздела Работа и группы Учет затрат :
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
Карточка публикации
(2 оценок, среднее: 5,00 из 5)
Данную публикацию можно обсудить в комментариях ниже.Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Все комментарии (4)
В ЗУП есть регистр сведений "состояния сотрудников", из которого срезом мы хотим выдрать всех работающих на нужную дату. У уволенных в срезе последняя запись будет "увольнение". И вот тут у меня вопрос. ЗАпрос такого плана не работает:
ЗапросСотрудники.Текст =
"ВЫБРАТЬ
| СостоянияСотрудниковСрезПоследних.Сотрудник КАК Сотрудник,
| СостоянияСотрудниковСрезПоследних.Сотрудник.Код КАК ТабельныйНомер,
| СостоянияСотрудниковСрезПоследних.Год КАК Год,
| СостоянияСотрудниковСрезПоследних.Состояние КАК Состояние
|ИЗ
| РегистрСведений.СостоянияСотрудников.СрезПоследних(
| &ДатаНачалаСобытия,
| Сотрудник.ГоловнаяОрганизация = &Организация
| И Год = &НачалоРасчетногоГода
| И Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.Увольнение)) КАК СостоянияСотрудниковСрезПоследних
|
|УПОРЯДОЧИТЬ ПО
| Сотрудник
|АВТОУПОРЯДОЧИВАНИЕ";
Он вкидывает уволенных, и при этом даже не записью увольнение. Такое ощущение, что запрос смотрит срез, видет "увольнение", и начинает смотреть еще раньше, пока не найдет нечто не-"увольнение"
А вот этот отфильтровывает нормально, уволенные не попадают в выборку вообщ:
ЗапросСотрудники.Текст =
"ВЫБРАТЬ
| СостоянияСотрудниковСрезПоследних.Сотрудник КАК Сотрудник,
| СостоянияСотрудниковСрезПоследних.Сотрудник.Код КАК ТабельныйНомер,
| СостоянияСотрудниковСрезПоследних.Год КАК Год,
| СостоянияСотрудниковСрезПоследних.Состояние КАК Состояние
|ИЗ
| РегистрСведений.СостоянияСотрудников.СрезПоследних(
| &ДатаНачалаСобытия,
| Сотрудник.ГоловнаяОрганизация = &Организация
| И Год = &НачалоРасчетногоГода) КАК СостоянияСотрудниковСрезПоследних
|ГДЕ
| СостоянияСотрудниковСрезПоследних.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.Увольнение)
|
|УПОРЯДОЧИТЬ ПО
| Сотрудник
|АВТОУПОРЯДОЧИВАНИЕ";
По какой причине в справочнике Сотрудники может не заполняться колонка Состояние, дата возврата ?
Для того, чтобы данные отражались в колонке Состояние, дата возврата следует в справочнике Сотрудники нажать кнопку Еще – Настроить список :
На вкладке Условное оформление необходимо сбросить флажок Показывать только состояния отклонений :
После сделанных настроек в колонке Состояние, дата возврата будут отражаться данные о состоянии сотрудников:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
.Коллеги, много вопросов от Вас поступает о новом разделе «СОТП»...
Карточка публикации
(2 оценок, среднее: 5,00 из 5)
Данную публикацию можно обсудить в комментариях ниже.Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Все комментарии (5)
Здравствуйте! Попробуйте обновиться на 3.1.11.68. У меня такое подозрение, что что-то не то было в том релизе, который установлен у Вас
Спасибо за полезную информацию
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявкуНажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Читайте также: