Поводом для написания данного расширения послужила ситуация в учете у клиента, когда аналитика «подразделение» в БУ не соответствует аналитике ЗУП (по части сотрудников).
что-то вроде :
Сотрудник |
Подразделение ЗУП |
Подразделение БУ |
Сотрудник1 |
Хоз.операция 20 счет Подразделение: «Цех1» |
Хоз.операция 20 счет Подразделение: «Основное» |
Сотрудник2 |
Хоз.операция 20 счет Подразделение: «Цех2» |
Хоз.операция 20 счет Подразделение: «МехОбработка» |
Сотрудник3 |
Хоз.операция 26 счет Подразделение: «Цех3» |
Хоз.операция 20 счет Подразделение: «МехОбработка» |
Сотрудник4 |
Хоз.операция 26 счет Подразделение: «Цех4» |
Хоз.операция 20 счет Подразделение: «Договорники» |
После загрузки из ЗУП «расчетчик» в БУ проводил ручную корректировку документа «ОтражениеЗарплатыВБухучете»
Назначение расширения:
автоматизировать подмену аналитики «подразделение» в части, не соответствующей «кадровой информации» документа «ОтражениеЗарплатыВБухучете», выгруженном из ЗУП А в «общем случае», оставить стандартный механизм.
Краткое описание. Правила определения подразделения:
В событии «приЗаписиНаСервере» документа ОтражениеЗарплатыВБухучете (в расширении) проводим перебор табличных частей «НачисленнаяЗарплатаИВзносы», «УдержаннаяЗарплата». Переопределяем подразделения в следующем приоритете.
1. Подразделение «ФизЛица» (доп.реквизит «ПодразделениеБУ»)
2. Подразделение эл.справочника «ОтражениеЗарплатыВБухучете» (реквизит «Подразделение»)
3. Если переопределения нет, оставляем текущее значение подразделения (загруженное из ЗУП или скорректированное пользователем).
Настройка в режиме конфигурирования:
1. Включаем возможность изменения конфигурации
2. Отключаем режим совместимости.
2. В справочнике СпособыОтраженияЗарплатыВБухУчете создаем реквизит «подразделение».
Настройка в режиме исполнения:
1. Создаем доп.реквизит «ПодразделениеБУ» для справочника «ФизическиеЛица».
2. Подключаем расширение.
2. Для ситуаций, когда подразделение «кадровое» не соответствует отражению в БУ заполняем доп. реквизит справочника «Физические лица» «ПодразделениеБУ» или реквизит «Подразделение» справочника «СпособыОтраженияЗарплатыВБухУчете».
Примечание:
1. Анализ «сложных» ситуаций не проводится. (Когда начисление введено несколькими хоз.операциями, по нескольким подразделениям… у нас таких случаев нет). Используется подразделение из 1-го попавшего в выборку элемента «СпособОтражения» по сотруднику.