Техническое задание: Доработка печатной формы в 1С
Суть задачи
В конфигурации 1С существует документ "Прием на работу" с печатной формой "Приказ о приеме (Т-1)". В текущей реализации вывод наименований должностей происходит с некорректными знаками препинания и порядком слов. Необходимо исправить форматирование и создать универсальный механизм для подобных преобразований.
Текущая проблема и требуемый результат
- Было: "Программист , 1 категория" → Стало: "Программист 1 категории"
- Было: "Программист , Ведущий" → Стало: "Ведущий программист"
Основные требования
1. Исправление печатной формы
- Модифицировать алгоритм формирования текста должности в печатной форме Т-1.
- Убрать лишние запятые и изменить порядок слов в соответствии с правилами русского языка и кадрового делопроизводства.
2. Создание общего механизма
- Вынести функцию (или процедуру) преобразования наименования должности в отдельный общий модуль.
- Модуль должен быть с контролем упреждения и доступен на клиенте и сервере (или в зависимости от архитектуры).
- Функция должна принимать исходную строку с должностью и возвращать отформатированную согласно правилам.
- Обеспечить возможность повторного использования этого механизма в других отчетах и печатных формах конфигурации.
3. Качество и стандарты
- Код должен быть написан в соответствии с соглашениями по стилю 1С.
- Изменения не должны нарушать существующую функциональность.
- Желательно добавить комментарии к ключевым алгоритмам.