Редактирование реквизитов в закрытом периоде
Задачи пользователя - Корректировка данных
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Месяц уже закрыт, а в авансовом отчете ещё не стоит признак подписи, у билета нет номера посадочного талона, акт сверки подписали уже после запрета. Открывать период ради одного поля значит заново провести документ и затронуть суммы, счета-фактуры и суточные. Расширение записывает только нужное значение.
На формах новых окон нет: поля и кнопки появляются в привычных документах. Отдельной роли у расширения тоже нет.
Авансовый отчет
Реквизит «Подписан» есть на обычной форме и на форме командировки. В подвале он стоит в одной строке с комментарием и ответственным.
В открытом периоде флажок записывается вместе с документом, как комментарий.
В закрытом периоде форма только для просмотра, поэтому флажок на ней серый. Рядом появляется кнопка Изменить признак «Подписан». Нажатие меняет признак на противоположный и записывает документ без проведения. Суммы, счета-фактуры и суточные не пересчитываются. Подсказка кнопки: «Изменить признак без перепроведения документа».
На форме командировки тот же подвал и та же кнопка.
В списке авансовых отчетов колонка «Подписан» стоит перед колонкой «Комментарий». Признак переключается щелчком по колонке или командой Подписан контекстного меню. Обе команды и в открытом, и в закрытом периоде пишут только этот реквизит, без проведения. Документ на это время блокируется.
Билеты
У элемента справочника «Билеты» под комментарием есть поле Посадочный талон, строка до 50 символов.
Пока связанный авансовый отчет и операции с билетом лежат в открытом периоде, поле записывается вместе с элементом справочника.
Если в закрытый период попадает авансовый отчет, в табличной части «Билеты» которого указан этот билет, или документ «Операция с билетом», значение пишется отдельно, в момент изменения поля. Запись справочника целиком при этом не перепроводит операцию с билетом. Без права на закрытый период поле на такой форме только для просмотра.
Если форма билета уже открыта только для просмотра, а право на закрытый период есть, под полями появляется кнопка Изменить посадочный талон. Она открывает ввод строки.
В списке билетов колонка «Посадочный талон» выведена в конце. Щелчок по ней и команда контекстного меню открывают тот же ввод. Длина в диалоге ограничена 50 символами.
В табличную часть «Билеты» авансового отчета и в наименование билета этот реквизит не выводится. Смотреть и править его нужно в справочнике «Билеты».
Акт сверки расчетов с контрагентом
Нового реквизита у акта нет. Флажок Документ подписан по-прежнему хранится в регистре статусов документов.
В закрытом периоде под флажком появляется кнопка Изменить признак «Документ подписан». Она меняет статус в регистре и сам акт не записывает. После этого форма обновляется по штатным правилам: у подписанного акта блокируются шапка и таблицы сверки, снятие признака возвращает их доступность.
Команда списка «Подписан / Не подписан» остаётся штатной. Расширение её не добавляет: эта команда и раньше писала только регистр статусов.
Что остаётся под датой запрета
Кнопка меняет одно значение. Дата документа, суммы, счета, проводки и остальные реквизиты по-прежнему закрыты. Попытка изменить их приводит к обычному сообщению о дате запрета.
Если объект в этот момент редактирует другой пользователь, запись не выполняется. Сообщение: «Объект редактируется другим пользователем». При нехватке прав сообщение: «Нарушение прав доступа». Для посадочного талона длиннее 50 символов: «Длина посадочного талона не больше 50 символов».
Кому доступна правка в закрытом периоде
В открытом периоде достаточно права «Редактирование» на документ или справочник. Отдельная настройка не нужна.
В закрытом периоде действует то же условие, что и для штатного редактирования комментария. Нужно право «Редактирование» на объект и одно из трёх:
- роль «Полные права»;
- роль «Добавление и изменение дат запрета изменения»;
- включённый переключатель «Разрешить редактирование комментария документов в закрытом периоде».
Переключатель находится в разделе Администрирование → Настройки пользователей и прав, группа Даты запрета изменения. Группа по умолчанию свёрнута. Переключатель доступен, когда даты запрета изменения включены. Пользователям с полными правами или с ролью дат запрета он не требуется.
Подключение
Файл РедактированиеРеквизитовЗакрытогоПериода.cfe, версия 1.0.0.1.
- Загрузите расширение в базу «Бухгалтерии предприятия» 3.0.209.16. В конфигураторе: Конфигурация → Расширения конфигурации → Загрузить из файла. В режиме предприятия: Администрирование → Печатные формы, отчеты и обработки → Расширения.
- Снимите флажки Безопасный режим и Защита от опасных действий. Запись идёт в привилегированном режиме. С включённым безопасным режимом она не выполнится.
- Обновите расширение и заново войдите в базу.
Для сервиса 1С:Фреш расширение не предназначено: отключить безопасный режим там нельзя. На базовой версии «Бухгалтерии предприятия» работа не проверялась.
Состав и версии
В поставке один файл расширения. Проверено на «1С:Бухгалтерия предприятия» 3.0.209.16, режим совместимости расширения 8.3.27.
| Версия | Содержание |
|---|---|
|
1.0.0.1 |
Авансовый отчет и форма командировки, справочник «Билеты», акт сверки расчетов с контрагентом |
В файл поставки на Инфостарт кладётся только cfe. Скриншоты загружаются в раздел «Изображения». Если публикация будет платной, в описание нужно дописать срок консультаций и обновлений: цену и эти сроки я не ставил. Для бесплатной публикации или оплаты стартмани к cfe нужны исходники.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.210.11, 3.0.210.8, 3.0.209.16
Вступайте в нашу телеграмм-группу Инфостарт