Отчет расчетные листки организаций ПОМОГИТЕ за оплату
По теме из базы знаний
- 1C:Зарплата и кадры государственного учреждения
- Ни в ЗУП ногой!? А мне нравится! Часть 1. Главные сложности решения, что отталкивает
- Ни в ЗУП ногой!? А мне нравится! Часть 3. Как меня туда занесло?
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
1 - Выводится к виду расчета как показатель при установке (Подробно). (не очень красиво)
2,3 - этого нет и надо только при злых работниках :)... которым можно сказать что это нельзя вывести.
4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе, по этому не понимаю этих пунктов.
Если хотите "красиво" пишите предложения в личку
2,3 - этого нет и надо только при злых работниках :)... которым можно сказать что это нельзя вывести.
4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе, по этому не понимаю этих пунктов.
Если хотите "красиво" пишите предложения в личку
гы-гы ...
Если б он был программист 1с он бы сам его написал.
Мне тоже сказали изменить форму расчетного листка до 31 10 08 - типа этого, сделал без проблем.
Добавил пару другую строк в запросах, изменил макет. Теперь в краткой форме расчетки выдает так, как заказали.
Правда мне заранее сказали в начале октября.
Сам новичок, работаю только год, осваиваю 8-ку потихоньку.
ЗЫ с запросами разберешься - любые отчеты не страшны ;-)
"1 - Выводится к виду расчета как показатель при установке (Подробно). (не очень красиво)
2,3 - этого нет и надо только при злых работниках ... которым можно сказать что это нельзя вывести.
4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе, по этому не понимаю этих пунктов."
Я это же им говорил, но главбух сказал НАДО, пришлось делать. ;-/
Если б он был программист 1с он бы сам его написал.
Мне тоже сказали изменить форму расчетного листка до 31 10 08 - типа этого, сделал без проблем.
Добавил пару другую строк в запросах, изменил макет. Теперь в краткой форме расчетки выдает так, как заказали.
Правда мне заранее сказали в начале октября.
Сам новичок, работаю только год, осваиваю 8-ку потихоньку.
ЗЫ с запросами разберешься - любые отчеты не страшны ;-)
"1 - Выводится к виду расчета как показатель при установке (Подробно). (не очень красиво)
2,3 - этого нет и надо только при злых работниках ... которым можно сказать что это нельзя вывести.
4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе, по этому не понимаю этих пунктов."
Я это же им говорил, но главбух сказал НАДО, пришлось делать. ;-/
"2,3 - этого нет и надо только при злых работниках ... которым можно сказать что это нельзя вывести"--то есь??? Вот насколько я понимаю все берется из регистра ОсновныеНачисленияРаботниковОрганизаций .. там есть вирт.таб ОсновныеНачисленияРаботниковОрганизацийДанныеГрафика..то есть он уже конкретно по графику?? не могу понять как он сформировал поля типо этого например
ОсновныеНачисленияРаботниковОрганизацийДанныеГрафика.ПроизводственныйКалендарьКалендарныеДниПолноеПериодДействия??
ПОДСКАЖИТЕ плиз
ОсновныеНачисленияРаботниковОрганизацийДанныеГрафика.ПроизводственныйКалендарьКалендарныеДниПолноеПериодДействия??
ПОДСКАЖИТЕ плиз
//Вычисляет норму дней и часов у сотрудника в конкретном месяце
Функция Норма(ТМесяц,ТГрафик)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СУММА(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение) КАК ОсновноеЗначение,
| СУММА(ГрафикиРаботыПоВидамВремени.ПроизводственныйКалендарьПятидневка) КАК Дни
|ИЗ
| РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
|ГДЕ
| ГрафикиРаботыПоВидамВремени.Дата >=&ДатаНач
| И ГрафикиРаботыПоВидамВремени.ГрафикРаботы.Наименование = &ТГрафик
| И ГрафикиРаботыПоВидамВремени.Дата <=&ДатаКон
| И ГрафикиРаботыПоВидамВремени.ВидУчетаВремени = &ВидУчета";
Запрос.УстановитьПараметр("ДатаНач",ТМесяц );
Запрос.УстановитьПараметр("ДатаКон",КонецМесяца(ТМесяц) );
Запрос.УстановитьПараметр("ТГрафик",ТГрафик );
Запрос.УстановитьПараметр("ВидУчета",Перечисления.ВидыУчетаВремени.ПоЧасам);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
КонецЦикла;
ТНорма =Строка(Выборка.Дни) + " | " + Строка(Выборка.ОсновноеЗначение);
Возврат " " + ТНорма ;
КонецФункции
Ну и в запросе при кратком выводе всунул в
Процедура НастроитьПостроительЗапросов(ПостроительОтчетов, ВидРасчетногоЛистка) Экспорт
НачисленияУдержания.ГрафикРаботы КАК ГрафикРаботы
Функция Норма(ТМесяц,ТГрафик)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СУММА(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение) КАК ОсновноеЗначение,
| СУММА(ГрафикиРаботыПоВидамВремени.ПроизводственныйКалендарьПятидневка) КАК Дни
|ИЗ
| РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
|ГДЕ
| ГрафикиРаботыПоВидамВремени.Дата >=&ДатаНач
| И ГрафикиРаботыПоВидамВремени.ГрафикРаботы.Наименование = &ТГрафик
| И ГрафикиРаботыПоВидамВремени.Дата <=&ДатаКон
| И ГрафикиРаботыПоВидамВремени.ВидУчетаВремени = &ВидУчета";
Запрос.УстановитьПараметр("ДатаНач",ТМесяц );
Запрос.УстановитьПараметр("ДатаКон",КонецМесяца(ТМесяц) );
Запрос.УстановитьПараметр("ТГрафик",ТГрафик );
Запрос.УстановитьПараметр("ВидУчета",Перечисления.ВидыУчетаВремени.ПоЧасам);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
КонецЦикла;
ТНорма =Строка(Выборка.Дни) + " | " + Строка(Выборка.ОсновноеЗначение);
Возврат " " + ТНорма ;
КонецФункции
Ну и в запросе при кратком выводе всунул в
Процедура НастроитьПостроительЗапросов(ПостроительОтчетов, ВидРасчетногоЛистка) Экспорт
НачисленияУдержания.ГрафикРаботы КАК ГрафикРаботы
что такое сокр-ие СКД, понял только щаз.
А что - очень удобная штука. Меня еще заставили в шапке расчетки рядом с табельным номером выводить ИНН, СНИЛС, шоб все красиво было.
"4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе"
Так оно и есть - просто вывел повторно под соотв. надписью и все.
Кошка - помогло хоть?
"Девушка" - это состояние тела, души или ума? ;-) Если ума, то....
А что - очень удобная штука. Меня еще заставили в шапке расчетки рядом с табельным номером выводить ИНН, СНИЛС, шоб все красиво было.
"4,5 - на сколько я понимаю это и есть Дней/Часов отработано в расчетном листе"
Так оно и есть - просто вывел повторно под соотв. надписью и все.
Кошка - помогло хоть?
"Девушка" - это состояние тела, души или ума? ;-) Если ума, то....
Функция в итоге выдает строку с нормой дней и часов в конкретном месяце. Разделитель между ними " | ".
Узнать ГрафикРаботы у сотрудника можно в запросе в процедуре "НастроитьПостроительЗапросов(ПостроительОтчетов, ВидРасчетногоЛистка)" вместе с начисленьями сотрудника в текущем месяце.
Что еще?
У меня расчетка выдает все, что потребовал главбух.
Узнать ГрафикРаботы у сотрудника можно в запросе в процедуре "НастроитьПостроительЗапросов(ПостроительОтчетов, ВидРасчетногоЛистка)" вместе с начисленьями сотрудника в текущем месяце.
Что еще?
У меня расчетка выдает все, что потребовал главбух.
В модуль объекта...
Да...
Разделитель ничего не дает. Просто яйчейку не разбивал, а выводил строку в таком виде.
Кроме того СКД практически не переделывал. Только запросы на ИНН и СНИЛС добавил и вывел одной строкой вместе с табельным номером. Ну и названия колонок в макете переправил, да пару яйчеек в шапке вставил. Но в по сути в основном те же яйчеки макета (отчета) записывал данные которые мне нужно вывести.
И все, мой лохматый приятель. :-) Минимум переделок. Шоб кардинально все не перлопачивать.
Да...
Разделитель ничего не дает. Просто яйчейку не разбивал, а выводил строку в таком виде.
Кроме того СКД практически не переделывал. Только запросы на ИНН и СНИЛС добавил и вывел одной строкой вместе с табельным номером. Ну и названия колонок в макете переправил, да пару яйчеек в шапке вставил. Но в по сути в основном те же яйчеки макета (отчета) записывал данные которые мне нужно вывести.
И все, мой лохматый приятель. :-) Минимум переделок. Шоб кардинально все не перлопачивать.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот