Переход с устаревшей конфигурации 1С:Зарплата и Кадры 7.7 (ЗИК) на современную 1С:Зарплата и Управление Персоналом 3.1 (ЗУП) в середине отчетного года — ситуация непростая, но довольно распространенная. Основная сложность заключается в том, что для расчета годовой премии программе требуются данные о доходах сотрудников за весь календарный год, в то время как в новой базе накоплены сведения только за второе полугодие. Рассмотрим подробно, как консолидировать данные из двух конфигураций и корректно начислить премию более чем 500 сотрудникам, не прибегая к трудоемкому ручному вводу.
Проанализируем архитектуру ЗУП 3.1. Программа хранит сведения для расчета среднего заработка отдельно от основных документов начисления. Это позволяет нам «подложить» нужные суммы за период до перехода, не создавая фиктивных документов по расчету зарплаты. Для этого воспользуемся специализированным механизмом:
Выясним причину, по которой ручной ввод не подходит — это колоссальные трудозатраты и риск опечаток. Для массового заполнения данных за период работы в 7.7 лучше всего использовать встроенную обработку «Загрузка данных из файла». Разберем этот процесс по шагам:
ЗИК 7.7. Нам нужна таблица со следующими колонками: Сотрудник (ФИО или Табельный номер), Месяц, Сумма дохода, входящая в расчетную базу премии.ЗУП 3.1 перейдем в раздел Администрирование — Обслуживание — Корректировка данных — Правила проверки учета (или воспользуемся поиском по функциям для открытия формы «Загрузка данных из файла»).ЗП_СЗ (Зарплата для среднего заработка). Именно этот регистр ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий отвечает за то, какие цифры увидит программа при расчете.Рассмотрим ситуацию, когда годовая премия рассчитывается как процент от фактически начисленной зарплаты за год. Чтобы алгоритм ЗУП 3.1 сработал корректно, нам нужно убедиться, что в настройках начисления правильно определена РасчетнаяБаза. Проанализируем настройки:
Посмотрим на ситуацию под другим углом. Если «левая контора» выполнила перенос некачественно, мы можем попробовать дотянуть нужные сведения самостоятельно, используя типовой функционал. В ЗУП 3.1 предусмотрен механизм дозагрузки данных:
1С:Зарплата и Кадры 7.7.Проанализируем важный аспект, упомянутый в обсуждении: налоги и отчетность. При внесении данных за первое полугодие 2019 года только для расчета премии, мы должны четко разделять задачи:
6-НДФЛ или РСВ, так как они считаются «справочными».Разберем пример настройки формулы, которая будет учитывать как отработанное время, так и расчетную базу из двух систем. В поле «Редактировать формулу» мы можем увидеть следующее:
Результат = ПроцентГодовойПремии * РасчетнаяБаза * ДоляОтработанногоВремени
Где РасчетнаяБаза — это сумма всех начислений, входящих в премию, которые программа соберет из регистров (включая те данные, которые мы загрузили из 7.7 через Перенос данных). А ДоляОтработанногоВремени позволит скорректировать премию тем, кто отработал год не полностью.
Таким образом, объединение данных из двух конфигураций сводится к правильному наполнению регистров накопления ЗУП 3.1 сведениями о доходах за период, предшествующий переходу. Выбор конкретного метода (загрузка через Excel или типовой перенос) зависит от наличия доступа к базе 7.7 и навыков работы с табличными данными.