Задача вот какая:есть табличный документ, и в определенные ячейки со свойством параметр я хочу выгрузить некоторую информацию следующего вида:
7.1 Базового оклада в размере: 2*566 руб.
7.2 Выплат компенсационного характера:
- коэффициент квалификационного уровня:
- квалификационная категория:
- надбавка за вредные условия труда:
Пока получилось выгрузить лишь оклад,выплаты не получаются.Помогите пожалуйста,т.к. больше некому обратиться.Привожу код:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
Функция СформироватьЗапросДляПечатиСоглашенияОЗарплате() Экспорт
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.УстановитьПараметр("ДатаДокумента", ДатаДоговора);
Запрос.УстановитьПараметр("СправочникСсылка", Ссылка);
Запрос.УстановитьПараметр("Физлицо", Физлицо);
Запрос.УстановитьПараметр("Организация", ОбособленноеПодразделение);
Запрос.Текст =
"ВЫБРАТЬ
//поля
//| ЕСТЬNULL(ФИООтветственныхЛиц.Фамилия + "" "" + ФИООтветственныхЛиц.Имя + "" "" + ФИООтветственныхЛиц.Отчество, ОтветственноеЛицоОрганизации.НаименованиеФизлица) КАК ФИОРуководителя,
| ЕСТЬNULL(ФИОФизЛиц.Фамилия + "" "" + ФИОФизЛиц.Имя + "" "" + ФИОФизЛиц.Отчество, ТрудовойДоговор.Физлицо.Наименование) КАК ФИОРаботника,
| ЕСТЬNULL(ФИОФизЛиц.Фамилия, ТрудовойДоговор.Физлицо.Наименование) КАК ФамилияРаботника,
| Подстрока(ЕСТЬNULL(ФИОФизЛиц.Имя, ТрудовойДоговор.Физлицо.Наименование), 1, 1) КАК ИмяРаботника,
| Подстрока(ЕСТЬNULL(ФИОФизЛиц.Отчество, ТрудовойДоговор.Физлицо.Наименование), 1, 1) КАК ОтчествоРаботника,
| ПаспортныеДанныеФизЛицСрезПоследних.ДокументСерия,
| ПаспортныеДанныеФизЛицСрезПоследних.ДокументНомер,
| ПаспортныеДанныеФизЛицСрезПоследних.ДокументДатаВыдачи,
|
| ПаспортныеДанныеФизЛицСрезПоследних.ДокументКемВыдан,
| АдресРегистрации.Представление КАК АдресРегистрации,
| ТрудовойДоговор.ТарифнаяСтавка КАК ФормаОплаты,
| ТрудовойДоговор.ВалютаТарифнойСтавки.Наименование КАК ВалютаТарифнойСтавки,
| ТрудовойДоговор.ПерсональныеНадбавки.(
| Ссылка,
| НомерСтроки,
| Надбавка КАК Надбавка,
| Показатель1
| ) как Надбавка
//откуда выбираем
|ИЗ
| Справочник.СотрудникиОрганизаций КАК ТрудовойДоговор
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(&ДатаДокумента, Физлицо = &Физлицо) КАК ФИОФизЛиц
| ПО (ИСТИНА)
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаДокумента, Физлицо = &Физлицо) КАК ПаспортныеДанныеФизЛицСрезПоследних
| ПО (ИСТИНА)
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК АдресРегистрации
| ПО ТрудовойДоговор.Физлицо = АдресРегистрации.Объект
| И (АдресРегистрации.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресФизЛица))
|ГДЕ
| ТрудовойДоговор.Ссылка = &СправочникСсылка";
Возврат Запрос.Выполнить();