новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Wesley
Приватное сообщение

Расширение для ЗУП 3.1

5844 |  4
вчера в 18:18:13 (6 часов назад)
975210
Текст задания
Конфгурация: ЗУП3.1

Задача: Подбор сотрудников в документ выплаты

Необходимо сделать расширение конфигурации 1С:ЗУП, которое позволит выплачивать сотруднику в одном месяце авансы по одному зарплатному проекту, отпуска и командировки по другому, все остальное по третьему.

Предлагаем следующий подход:

Создать Расширение РаспределениеВыплатПоЗарплатнымПроектам:

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

Измерения:
- Сотрудник — Справчник.Сотрудники
- ФизическоеЛицо — Справчник.ФизическиеЛица
- СпособыВыплатыЗП — Справочник.СпособыВыплатыЗарплаты;
- Вид — Перечисление.ВидыМестВыплатыЗарплаты;
Ресурсы :
- МестоВыплаты — Справочник.ЗарплатныеПроекты.
Данные в регистр заносяться пользователем. Должна быть удобная форма ввода.

2. В документ ВедомостьНаВыплатуЗарплатыВБанк добавить кнопку «ПодобратьСотрудниковПоРаспределениюЗП».
• Сначала документ заполняется пользователем типовой кнопкой «Заполнить», а в случае выплаты Отпусков или Командировок пользователь помечает галочками отпуска и командировки, которые собирается выплачивать и заполняет документ.

• При нажатии кнопки «ПодобратьСотрудниковПоРаспределениюЗП»
1. из регистра сведений РаспределениеВыплатПоЗП срез последних на ПериодРегистрации документа выбираются сотрудники у которых
- СпособВыплатыЗП = СпособВыплаты выбранный в шапке документа;
2. Сравниваются строки заполненные в документ и выбранные на шаге 1 из регистра РаспределениеВыплатПоЗП.
- Если в документе сотрудник есть, а в выборке из регистра нет, то оставляем строку.
- Если в документе сторудник есть и в выборке из регистра есть, и МестоВыплаты совпадает, то оставляем строку.
- Если в документе сторудник есть и в выборке из регистра есть, но МестоВыплаты не совпадает, то удаляем строку. И в случае выплаты отпусков и командировок снимаем галочку в окне выбора документов.
0
Отклики (4)