Справка об исчислении средней заработной платы для определения размера пособия по безработице и стипендии



Внешняя печатная форма к справочнику "Сотрудники организаций" для ЗУП.

Отличия от имеющихся на infostart.ru разработок:

1. В Заработок включаются те начисления, которые определены как базовые в ПВР «Средний заработок» для расчета оплаты отпусков, командировок и сохраняемого в других случаях среднего заработка. Для определения заработка и фактически отработанного времени использую типовые процедуры.

2. Учет премии по итогам года, квартала ведется в размере месячной части. Месячная часть премии рассчитана и выделена отдельной колонкой. Чтобы учесть в расчетном периоде — разнести по месяцам вручную.

3. Автоматизация заполнения второстепенных признаков.

4. Удобная экранная форма на случай ручного ввода либо корректировки данных.

13.12.2012 Исправила часть запроса:

    |    ВЫБОР
    |        КОГДА СостояниеРаботниковОрганизацийСрезПоследних.ПериодЗавершения     |                И СостояниеРаботниковОрганизацийСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |            ТОГДА СостояниеРаботниковОрганизацийСрезПоследних.СостояниеЗавершения
    |        ИНАЧЕ СостояниеРаботниковОрганизацийСрезПоследних.Состояние
    |    КОНЕЦ КАК СостояниеРаботника

01.12.2014 Доработано:

1. На форму вывела Организацию и Ответственного

2. Вспомогательный документ <Оплата по среднему заработку> создается в разрезе Организации и Ответственного

33 Comments

  1. prog-eg

    Внешняя печатная форма к справочнику «Сотрудники организаций» для ЗУП.

    Перейти к публикации

    Reply
  2. director04

    Форма правда старовата

    Reply
  3. prog-eg

    (1) director04, да, но в разных регионах свои требования.

    Reply
  4. gutentag

    Ура!

    Reply
  5. Boroda

    Сам средний как определяется — понятно. А как определяется время для расчёта среднего заработка?

    Reply
  6. paykbond

    очень нужная штука

    Reply
  7. lexi

    Нужный отчет, но форма у нас другая. Придется переделать немного.

    Reply
  8. prog-eg

    (4) Boroda, что то не так? Время как и сам месячный заработок я выбираю из таблицы расчета среднего заработка, созданной на основе виртуального документа Оплата по среднему заработку.

    Reply
  9. mary_F

    (2) у меня ведется нескодько организаций , так и хочется сначала выбрать организацию, а потом сотрудника. Сотрудники переходят из одной организации в другую, и при выборе — одно физ.лицо, но с разными табельными номерами. А так плюс! Справка нужная!

    Reply
  10. Finn11

    Справка замечательная. Форма тоже немного отличается от нашей. Есть еще дата увольнения и текст чуть не такой, но +

    Reply
  11. Boroda

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

    И ещё: что-то не совсем понял из 2-го и 3-го скринов — сотрудник работал, а заработка нет… Это в результате чего?

    Reply
  12. Finn11

    (10) Boroda, да потому что в постановлении 3. Средний заработок работника исчисляется за последние 3 календарных месяца (с 1-го до 1-го числа), предшествующих месяцу увольнения. Да, и справка работает

    Reply
  13. andrey63

    (2)

    разработчику, гляньте вроде обнаружил «косячок», не знаю как его вычислить,

    в периоде — при задании последнего месяца декабрем года (проверял на 31.12.11)

    почему то удваивает фактически отработанные дни в декабре

    если у человека был отпуск в этот месяц — то результат вывода факта раб.дней — правильный.

    Reply
  14. andrey63

    (12)

    проблема, видимо не в конце года, а всегда когда дата конца периода совпадает с датой конца расчета.

    Если дату конца периода сделать с запасом на месяц в перед,

    то факт. дни за последний месяц расчета рассчитываются правильно !

    может у меня у одного такая проблем ??

    Reply
  15. Boroda

    (11) Согласен, средний заработок исчисляется за последние три месяца работы, но вот рабочее время (и невыходы, с указанием их причины) в справке должны быть представлены за 12 месяцев (а некоторые требуют и 13) , предшествующих увольнению.

    А здесь и средний за три месяца (что правильно), и рабочее время за три месяца (а это уже недочёт).

    Reply
  16. prog-eg

    (14) Boroda, рабочее время и невыходы в данной справке не за три, а за 12 месяцев. А если необходимо за 13 месяцев — в форме справки можно указать явно нужный период.

    Reply
  17. sys

    Справка хороша, код открыт, организацию можно вывести на форму , в сотруднике при изменении добавить Организация = СсылкаНаОбъект.Организация; и все выбирая сотрудника сразу видите в какой он организации.

    Reply
  18. mak-s

    Зачем то, каждый раз создается документ «Оплата по среднему заработку» ?! Можно сделать о же самое, без создания документа?

    Reply
  19. prog-eg

    (17) mak-s, Создается виртуальный документ «Оплата по среднему заработку» для того, чтобы при расчете использовать процедуры этого документа и иметь минимум программного кода в обработке. То есть расчет по Вашим типовым либо доработанным процедурам! После выхода из обработки этот документ помечается на удаление, при повторном запуске не множится. Если мешает, можно документ удалять физически.

    Reply
  20. svad1

    спасибо за работу ) отличная обработка!

    Но с точки зрения хорошего программирования, нужно без физического создания документа «Оплата по среднему заработку» .

    Reply
  21. нинас

    Вы подключаете процедуру конфигурации для начисления среднего? Я правильно вас поняла?

    Reply
  22. prog-eg

    (20) нинас, да, при расчете используются процедуры документа <Оплата по среднему заработку>.

    Reply
  23. silver-747

    Спасибо, очень понравилось 🙂

    Reply
  24. trycrime

    Доброго времени суток!

    А есть ли что то подобноt для конфигурации ЗиК ББ?

    Или м.б. данная форма будет работать на конфигурации ЗиК ББ, кому не жаль поделитесь попробовать (egor_gss@bk.ru)

    Reply
  25. Nefrit88

    Спасибо тезке за обработку! Очень помогла

    Reply
  26. aet

    (2)

    Обратите внимание : даже если форма справки утверждена на региональном уровне, работодатель может составить ее произвольно.

    Источник

    Reply
  27. Yuris

    Спасибо. Хорошая обработка. Понравилась идея заполнения. Так и должно быть. У каждого центра занятости свои тараканы в голове насчет расчета среднего заработка.

    Reply
  28. sAvenAk

    Эта форма актуальна?

    Reply
  29. chmv

    А по какому алгоритму считается?

    Надо зп за 3 месяца/кол-во факт дней*среднемесячное число дней по графику

    Reply
  30. Oli29

    Для бюджетной зарплаты работает, а для хозрасчетной зарплаты почему-то не выбирает заработок вообще.

    Reply
  31. irreal

    Спасибо, было бы очень в лом рисовать что-то подобное.

    Мелочи: СсылкаНаОбъект.ОобособленноеПодразделение имеет смысл организации по договору на момент приема на работу, которая к моменту формирования может десять раз поменяться. Можно использовать СсылкаНаОбъект.ТекущееОобособленноеПодразделение или таки вытащить реквизит обработки Организация на форму. Это важно из-за разграничения прав доступа, так как расчетчик какого-либо филиала может не иметь прав на прежние филиалы сотрудника.

    То же самое с документом — единственный временный документ вызывает в общем случае конфликт прав доступа, можно сделать что-то вроде:

    Признак = «$$$Временный расчет для справки. Не использовать!»;

    Запрос = Новый Запрос();

    Запрос.УстановитьПараметр(«Организация», Организация);

    Запрос.УстановитьПараметр(«Комментарий», Признак);

    Запрос.Текст =

    «ВЫБРАТЬ

    | Т.Ссылка

    |ИЗ

    | Документ.ОплатаПоСреднемуЗаработку КАК Т

    |ГДЕ

    | Т.Организация = &Организация

    | И Т.Комментарий ПОДОБНО &Комментарий»;

    Выборка = Запрос.Выполнить().Выбрать();

    Если Выборка.Следующий() Тогда

    текДок = Выборка.Ссылка.ПолучитьОбъект();

    Если текДок.ПометкаУдаления Тогда

    текДок.УстановитьПометкуУдаления(Ложь);

    КонецЕсли;

    текДок.Дата = ТекущаяДата();

    Иначе

    текДок = Документы.ОплатаПоСреднемуЗаработку.СоздатьДокумент();

    текДок.Дата = ТекущаяДата();

    текДок.УстановитьНовыйНомер();

    текДок.Комментарий = Признак;

    КонецЕсли;

    Еще интересно, вытащится ли временный документ из закрытого периода. А так замечательно, на УПП тоже отработало ))).

    Reply
  32. prog-eg

    01.12.2014 Доработано:

    1. На форму вывела Организацию и Ответственного

    2. Вспомогательный документ <Оплата по среднему заработку> создается в разрезе Организации и Ответственного

    Reply
  33. LazovskayaGN

    Доброе утро, Елена!

    У нас центр занятости просит справку по этой форме. Возможно создать такой формы для ЗУП 3.0

    С уважение Лазовская Г.Н

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *