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

вывести оклад у сотрудника

Автор кто-то где-то, 21 июл 2022, 11:17

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

кто-то где-то

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

LexaK

кто-то где-то, (базы ЗУП нет) посмотрите документ Прием на работу (или какой другой, где указывается зарплата сотрудника)
посмотрите движения этого документа!
сразу будет видно какой регистр использовать в запросе
левое соединение и т.д.
если помогло нажмите: Спасибо!

ls600

кто-то где-то, https://infostart.ru/1c/articles/942569/
посмотрите тут, много универсальных функций по ЗУП. может поможет

ls600


Теги: ЗУП 

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

Рейтинг@Mail.ru

Поиск