Как изменить, отредактировать справочник "Состояние в браке" в 1С 8
По какой-либо причине может возникнуть необходимость у пользователя в том, чтобы отредактировать или как-то изменить элементы справочника "Состояние в браке" (в конфигураторе "СостояниеВБраке") в ЗУП, КА или ERP. Но типовая форма списка не доступна для редактирования. Так как это сделать?
Не смотря на тот факт, что справочник "Состояние в браке" должен быть заполнен в базе по умолчанию, все же можно встретить ситуацию, когда элементов справочника может почти не оказаться. С такой ситуацией столкнулся я. Поэтому возникла данная статья в рамках задачи редактирования, добавления элементов справочника состояний в браке. Немного забегая вперед - результатом этой задачи стала обработка, которая решает задачу по редактированию, созданию элементов справочника "Состояние в браке" для конфигураций "1С: Зарплата и управление персоналом 8 ред. 3", "Комплексная автоматизация ред. 2", "ERP Управление предприятием ред. 2". Посмотрим на пример ситуации, которая побудила в необходимости отредактировать элементы справочника "Состояние в браке".
И, казалось бы, что решить проблему легко - просто добавить недостающие элементы справочника, но в этом есть проблема. Но разработчики ограничили пользователям возможность свободного редактирования в списке справочника. Редактирование не возможно даже для пользователей с полными правами.
Но ситуация такой оставаться в базе не может, поскольку справочник должен быть заполнен более чем одним или двумя значениями.
И да, эта сложность сохраняется даже для пользователей с полными правами в базе 1С 8. Это подтверждает ответ на соответствующий вопрос на сайте buhexpert8.ru, а так же подтверждено по данным обсуждения на форуме forum.infostart.ru - "ЗУП 8: справочник состояния в браке, как модифицировать?".
По последней ссылке на обсуждается тот факт, что только остается программно изменять/редактировать элементы справочника. И это было бы возможно с помощью, например, встроенной обработке, например "Изменить выделенные" в формах списков, или благодаря сервисной обработке "Групповое изменение реквизитов". Но есть проблема в том, что и такого рода изменение заблокировано для пользователей - возникнет ошибка "Не удалось записать" с последующим пояснением "Редактирование общих данных запрещено" (рис. 6 ниже).
Казалось бы, что "тупик". Но есть решение - специальная обработка, написанная под данную задачу. Поскольку значения справочника необходимо создать, восстановить, то необходимо какое-то решение. И таким решением стала обработка "Редактирование справочника "Состояние в браке"". И обработка позволяет обойти проблему "Редактирование общих данных запрещено". В форме обработки есть основные кнопки для редактирования элементов списка: кнопка создания нового, редактирования имеющегося, создание копированием, установка/снятие пометки удаления. Так же есть кнопка "Создать элементы справочника по умолчанию", чтобы заполнить теми значениями, которые должны содержаться в справочнике.
Можно использовать кнопку "Создать элементы справочника по умолчанию". Тогда будут созданы недостающие элементы списка.
Нужно обратить внимание, что разработчики по своему личному представлению ограничили доступ к редактированию справочника "Состояние в браке" не просто так. Потому изменение и/или добавление элементов справочника должно быть обдуманным. Лучше, чтобы этим занимался технический специалист- программист 1С. Оцените, оказалась ли эта публикация полезна для Вас?
© www.azhur-c.ru 2013-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 11-11-2024 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |