Имя: Пароль:
1C
1С v8
Расчетная ведомость
0 Agent
 
19.05.13
18:39
Добрый вечер! Сотрудник работает в разных организациях, добавил дополнительную графу показателя в документ «Прием на работу. Вывел как дополнительную колонку в расчетную ведомость, в результате выводиться сумма показателей не учитывая выбор организации. Подскажите, пожалуйста, как можно привязать проверку по выбранной организации к добавленному ресурсу?

Заранее спасибо!
1 HEKPOH
 
19.05.13
19:25
Хм... как-то хитро описано :) без полстакана не разберешь...
1. Зачем вести управленческий учет в разрезе организаций?
2. добавил что, показатель или ресурс?
2 Agent
 
19.05.13
19:36
Числовой показатель, который берется из документа "Прием на работу". В отчет "Расчетная ведомость организации (Т-51)" добавил как вычисляемое поле.
3 Agent
 
19.05.13
19:46
далее в модуле объекта прописал

ТаблицаКомпоновкиДанных = КомпоновщикНастроек.Настройки.Структура[0];

КолонкаКоэффициент = ТаблицаКомпоновкиДанных.Колонки.Вставить(0);

КолонкаКоэффициент.Выбор.Элементы.Добавить(Тип("ВыбранноеПолеКомпоновкиДанных"));
КолонкаКоэффициент.Выбор.Элементы[0].Поле = Новый ПолеКомпоновкиДанных("Коэффициент");
КолонкаКоэффициент.Выбор.Элементы[0].Заголовок = "Коэффициент";

КолонкаКоэффициент.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
КолонкаКоэффициент.ПоляГруппировки.Элементы[0].Поле = Новый ПолеКомпоновкиДанных("Коэффициент");
КолонкаКоэффициент.ПоляГруппировки.Элементы[0].ТипГруппировки = ТипГруппировкиКомпоновкиДанных.Элементы;

И текущая колонка выводиться в отчет. Отчет формируется по выбранной организации, которая выбирается на форме отчета. Вот коэффициент выводиться суммовой по двум организациям.
4 HEKPOH
 
19.05.13
19:48
Буду занудствовать дальше(
Ты на основании управленческого документа распечатываешь самописный документ регламентированного учета ИЛИ в регламентированном учете используешь управленческий прием на работу?
А может, все проще?) Документ как называется?
5 Agent
 
19.05.13
19:52
Документ называется «Прием на работу в организацию».  А отчет взят типовой вот его решил доработать.
6 Agent
 
19.05.13
19:52
конфа УПП
7 HEKPOH
 
19.05.13
20:01
Без изменения запроса (или результат запроса), думаю, никак. СКД не позволит строить вычисляемое поле с отбором по ссылочным данным.
8 Славен
 
19.05.13
20:06
в модуле подготовить таблицу, уже в ней указать организации передавать в скд как внешний источник данных
9 Agent
 
19.05.13
20:14
(8) и как это будет выглядеть?
10 HEKPOH
 
19.05.13
20:20
(9)
1.формируешь тз по документам приема на работу (в регистры же ты инфу не пишешь по добавленному показателю)
2. добавляешь в СКД новый набор данных и связываешь его с тем, что дает типовой отчет
11 Agent
 
19.05.13
20:26
(10) Нет, в регистры не пишу. Спасибо, сейчас буду экспериментировать.
12 Agent
 
19.05.13
20:41
(10) Связал набор с основным по организации, все отлично получилось.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой