Помогите с отчетом по виду расчета за период по категориям сотрудников,бьюсь второй день :(
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Кадровикам понадобился отчет начислений по категориям сотрудников, например за весь 2008 год, нужен отчет выплат по начислениям "единовременное поощрение к отпуску" и "материальная помощь к отпуску", по категориям сотрудников, тоесть по "Руководители", "Линейные руководители", "Специалисты", "Рабочие", чтоб прописывались фамилии и должность... бьюсь второй день, чтото не получается. Отчет во вложениях, помогите, пожалуйста!
Прикрепленные файлы:
ОтчетПоВидуРасчетаЗаПериод.ert
На данном сайте есть отчет по видам расчетов, вот он. Посмотри может суть отсюда возьмешь
Прикрепленные файлы:
Свод_по_видам_расч_ за_год.ert
Во вложениях отчет, выбираю период, с 01.01.2008 по 01.01.2009, выбираю 2 вида расчета "единовременное поощрение к отпуску" и "материальная помощь к отпуску", выбираю по категориям сотрудников "специалисты", жму "формировать", выводится два рабочих!
ВыбКатегория = Категория;
ТекстЗапроса=ТекстЗапроса+"
|Условие(Категория в ВыбКатегория);";
Это как понять??? Ты выбираешь на форме Категория, оптом ьерешь присваиваешь ВыбКатегория = Категория; и потом делаешь на неё же условие да они у тебя сто процентов будут совападать, тебе нужно ВыбКатегорию получить у сотрудникаи тогда все будет гуд!!!!
ТекстЗапроса=ТекстЗапроса+"
|Условие(Категория в ВыбКатегория);";
Это как понять??? Ты выбираешь на форме Категория, оптом ьерешь присваиваешь ВыбКатегория = Категория; и потом делаешь на неё же условие да они у тебя сто процентов будут совападать, тебе нужно ВыбКатегорию получить у сотрудникаи тогда все будет гуд!!!!
ТекстЗапроса =
"//{{ЗАПРОС(ПодборСотрудников)
|с ДатаКон по ДатаКон;
|Сотрудник = Справочник.Сотрудники.ТекущийЭлемент;
|Кат = Перечисления.КатегорииСотрудников;"+
?(СпособВыборкиСотрудников = 2,"
|Условие(Кат в Категория);","") + "
|Группировка Сотрудник без групп;
|"//}}ЗАПРОС
вроде всё правильно
"//{{ЗАПРОС(ПодборСотрудников)
|с ДатаКон по ДатаКон;
|Сотрудник = Справочник.Сотрудники.ТекущийЭлемент;
|Кат = Перечисления.КатегорииСотрудников;"+
?(СпособВыборкиСотрудников = 2,"
|Условие(Кат в Категория);","") + "
|Группировка Сотрудник без групп;
|"//}}ЗАПРОС
вроде всё правильно
ВыбКатегория = Категория;
ТекстЗапроса=ТекстЗапроса+"
|Условие(Категория в ВыбКатегория);";
вот внимательно смотри
Категория - это реквизит на форме, который ты выбираешь, потом берешь ВыбКатегория = Категория, и потом Категория в ВыбКатегория? Так не должно быть!!!
ТекстЗапроса=ТекстЗапроса+"
|Условие(Категория в ВыбКатегория);";
вот внимательно смотри
Категория - это реквизит на форме, который ты выбираешь, потом берешь ВыбКатегория = Категория, и потом Категория в ВыбКатегория? Так не должно быть!!!
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
{\\1CSERVER\1C_BASES\РП_ОГК_ЗИК\EXTFORMS\ОТЧЕТПОВИДУРАСЧЕТАЗАПЕРИОД.ERT(206)}: ВыбКатегория = <<?>> Перечисления.КатегорииСотрудников;
Запрос[15] : Неверно заданный путь 'Перечисления'
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
{\\1CSERVER\1C_BASES\РП_ОГК_ЗИК\EXTFORMS\ОТЧЕТПОВИДУРАСЧЕТАЗАПЕРИОД.ERT(206)}: Условие(Категория в ВыбКатегория <<?>> );
Запрос[16] : Ошибка в условии
{\\1CSERVER\1C_BASES\РП_ОГК_ЗИК\EXTFORMS\ОТЧЕТПОВИДУРАСЧЕТАЗА
Запрос[15] : Неверно заданный путь 'Перечисления'
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
{\\1CSERVER\1C_BASES\РП_ОГК_ЗИК\EXTFORMS\ОТЧЕТПОВИДУРАСЧЕТАЗА
Запрос[16] : Ошибка в условии
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот