Автор Тема: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!  (Прочитано 53199 раз)

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

Кот16

  • Пользователь
  • **
  • Сообщений: 16
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #165 : Июнь 29, 2020, 08:02:23 am »
Уважаемый Ангелов, к сожалению, Ваш отчет работает не совсем корректно, фактически отработано дней в особых условиях возвращает 0 из регистра начислений. Можете ли подсказать простой способ решения этой проблемы? На форуме пока я не совсем понял четкий алгоритм, как сделать отчет

На курсе по ЗУП Ольга Логинова напрямую говорит, что нельзя брать данные для отчета из регистра расчета.

Сам же делаю отчет (пока не сдавал экзамен) вот так же:

Доброго времени суток! Сдавала экзамен в сентябре 2018 г., попался билет 1. Делала так:
1) Документ "График работ" делал движения в регистр Плановые начисления и созданный мной регистр сведений Плановое время работ ( для последующего использования этого регистра в отчете)
2) Документ " Регистрация фактических условий" делал движения в регистр Значения периодических показателей для организаций
3) Начисление "Доплата за работу в особых условиях" с формулой РасчетнаяБаза * ПроцентЗаРаботуВОсобыхУсловиях / 100.  Показатель ПроцентЗаРаботуВОсобыхУсловиях с постоянным использованием для организации.
4) Отчет: запланировано дней из своего регистра, фактически отработано из "Отработанное время по сотрудникам", начислено доплаты из "Начисления удержания по сотрудникам", средний размер доплаты считался прямо в запросе.
Оценка 4, комментариев преподавателя нет, поэтому , где ошиблась даже не знаю.


drv

  • Новичок
  • *
  • Сообщений: 3
  • ФИО: Деханов Роман Вячеславович
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #166 : Июнь 29, 2020, 09:58:22 am »
Как раз показатели лучше использовать по организации, потому что они едины для всей организации в этот день.
Можно, конечно, изгаляться и вычислять, работал ли сотрудник в этот день в особых условиях, но зачем? Если есть запись в плановых начислениях - то сработает показатель для организации.

Т.е. планируем работы по каждому сотруднику (в условии написано, что планировать по сотруднику), а факт скопом по всей организации. Тут надо условие уточнить.

Но не суть.

В моём решении добавлено: подсистема, 4 константы, два документа, перечисление и один отчёт. Плодит записи в один типовой регистр.

Если по организации, то плодить придётся в два регистра. В каком-то регистре по сотруднику нужно будет хранить данные: графики могут быть разные - Иванов сегодня работает, а у Петрова выходной. Т.е. изголяться вычислять работал ли сотрудник всё равно придётся. Потребуется ещё записи в регистр по сотрудникам (наверное РС, ЗначенияПериодических). Я делал этот вариант: два сотрудника и 30 записей в табличной части документа "Начисление зарплаты и взносов". И показателей будет 4 (т.е. +Константа).

Привязать к виду времени "Явка" у меня не получилось: всё равно либо строк много плодит в документе Начисления, либо суммирует всё вместе с выходнями.

ИМХО, расчётчику с двумя строками по сотруднику будет понятнее, чем с 16-ю.



Кот16

  • Пользователь
  • **
  • Сообщений: 16
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #167 : Июнь 29, 2020, 12:29:29 pm »
В моём решении добавлено: подсистема, 4 константы, два документа, перечисление и один отчёт. Плодит записи в один типовой регистр.

Если по организации, то плодить придётся в два регистра. В каком-то регистре по сотруднику нужно будет хранить данные: графики могут быть разные - Иванов сегодня работает, а у Петрова выходной. Т.е. изголяться вычислять работал ли сотрудник всё равно придётся. Потребуется ещё записи в регистр по сотрудникам (наверное РС, ЗначенияПериодических). Я делал этот вариант: два сотрудника и 30 записей в табличной части документа "Начисление зарплаты и взносов". И показателей будет 4 (т.е. +Константа).

Привязать к виду времени "Явка" у меня не получилось: всё равно либо строк много плодит в документе Начисления, либо суммирует всё вместе с выходнями.

ИМХО, расчётчику с двумя строками по сотруднику будет понятнее, чем с 16-ю.



Моё решение вкратце:
Свой регистр (для отчета, о плановых днях привлечения к работе);
Второй регистр - с данными о видах условий и соответствующих размерах премий;
Документ "график " - делает движения в плановые начисления;
В пользовательском режиме создаём начисление + показатель - надбавка за работу в особых условиях (для организации).
Документ "фактические условия" - считывает файл, из регистра сведений берет размер премии и делает движения в регистр "Значения периодических показателей расчета зарплаты организаций" для показателя "надбавка за работу в особых условиях".

В любом случае, значения придётся писать в два регистра: Плановые начисления и Значения периодических показателей либо для сотрудника, либо для организации. Для организации, считаю, проще, т.к. условия-то едины для всей организации в этот день, а не для конкретного сотрудника. Плюс не надо вычислять, работал ли сотрудник в тот день или нет.

drv

  • Новичок
  • *
  • Сообщений: 3
  • ФИО: Деханов Роман Вячеславович
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #168 : Июнь 29, 2020, 08:27:02 pm »
По моему мнению минусы:

...Документ "график " - делает движения в плановые начисления;...

А если график есть, а по факту за весь месяц особых условий не случилось? Будет строка с нулевой суммой.

...В любом случае, значения придётся писать в два регистра: Плановые начисления и Значения периодических показателей либо для сотрудника, либо для организации. Для организации, считаю, проще, т.к. условия-то едины для всей организации в этот день, а не для конкретного сотрудника. Плюс не надо вычислять, работал ли сотрудник в тот день или нет.

Не можешь расшифровать: Если пишем в "Значения периодических показателей для организации" как настроил начисление и показатель? В начислении только когда указан вид времени "Явка"?

Накапливать показатель не получится: будет куча строк в документе начисления. А ежели там 1000 сотрудников ;) ?

Кот16

  • Пользователь
  • **
  • Сообщений: 16
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #169 : Июнь 30, 2020, 09:27:10 am »

Не можешь расшифровать: Если пишем в "Значения периодических показателей для организации" как настроил начисление и показатель? В начислении только когда указан вид времени "Явка"?

Накапливать показатель не получится: будет куча строк в документе начисления. А ежели там 1000 сотрудников ;) ?

Начисление: повременная оплата труда и надбавки, выполняется ежемесячно. Формула- ФактическиеУсловия/100*РасчетнаяБаза. В расчетную базу естественно, оклад.

Показатель ФактическиеУсловия - числовой, во всех месяцах после ввода значения (постоянное использование), для организации.

И да, что значит, особых условий не случилось? Их же 3 вида, в том числе и 0 - обычные условия.

tedlik9

  • Пользователь
  • **
  • Сообщений: 20
  • Спец-конс: ЗУП, УТ, БП
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #170 : Июль 27, 2020, 11:22:06 pm »
Выложите, пожалуйста, текст запроса отчета по билету 1.  Те кто делал через плановое начисление


tedlik9

  • Пользователь
  • **
  • Сообщений: 20
  • Спец-конс: ЗУП, УТ, БП
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #171 : Июль 28, 2020, 03:31:04 pm »
Из всех выложенных решений здесь нигде не работает отчет. Например, у Ангелова.

В решении Алсыгаева неправильно рассчитывается зарплата - в начисление попадает одна общая строка за весь месяц, в которой температура берется за первое число. и в отчете неверно формируется поле количество отработанных дней.

Другие же предложенные решения содержат лишь очень краткое описание решения и непонятно как именно это реализовывалось.

Купленные на инфостарте билеты имеют такие же проблемы.

Имеет ли кто-нибудь рельно работающее решение, в котором правильно формируется отчет.

FLU911

  • Пользователь
  • **
  • Сообщений: 53
  • Спец-конс: ЗУП, ЗКГУ, УТ Спец: ЗУП
  • ФИО: Флишкин Дмитрий
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #172 : Июль 28, 2020, 05:12:42 pm »
Из всех выложенных решений здесь нигде не работает отчет. Например, у Ангелова.

В решении Алсыгаева неправильно рассчитывается зарплата - в начисление попадает одна общая строка за весь месяц, в которой температура берется за первое число. и в отчете неверно формируется поле количество отработанных дней.

Другие же предложенные решения содержат лишь очень краткое описание решения и непонятно как именно это реализовывалось.

Купленные на инфостарте билеты имеют такие же проблемы.

Имеет ли кто-нибудь рельно работающее решение, в котором правильно формируется отчет.

Вам нужен курс https://uc1.1c.ru/course/konfigurirovanie-podsistem-rascheta-zarplaty-i-upravleniya-personalom-v-prikladnyh-resheniyah-dlya-1s-predpriyatiya-8/
Он хорошо готовит к экзамену и недорого

Кот16

  • Пользователь
  • **
  • Сообщений: 16
Re: ЗУП 3.0 Программист Билет 1 ПОЕХАЛИ!!!
« Ответ #173 : Июль 29, 2020, 06:20:48 pm »
Вам нужен курс https://uc1.1c.ru/course/konfigurirovanie-podsistem-rascheta-zarplaty-i-upravleniya-personalom-v-prikladnyh-resheniyah-dlya-1s-predpriyatiya-8/
Он хорошо готовит к экзамену и недорого
+1. Там преподаватель всё досконально разжёвывает и в конце последнего урока прямо идёт по билетам и рассказывает, из какого регистра брать сведения в отчёт.

Но навык работы с ЗУП-ом и 1С вообще нужно иметь выше начального. Там не рассказывают, для чего нужны временные таблицы в запросах, зачем нужны операторы ВЫРАЗИТЬ и ЗНАЧЕНИЕ, как идут соединения в запросах и т.п. Там это считается, как само собой разумеющееся.