1С дата запрета изменения данных

Программно записать дату запрета редактирования

Я
   ВежливаяТварь

Добрый день. Необходимо программно изменять дату запрета редактирования(УТП 8.2 ред 1.2). Дата хранится в регистре ГраницаЗапретаИзменененияДанных, записать в него изменения как не пытался не получается. Даже объектом не могу его сделать. Полез в модуль формы которая позволяет интерактивно ставить, но там уж больно все замудрено. Вопрос: есть ли способы записать дату проще или все таки брать код из модуля формы?

 
 

   Stim

зачем?

   Stim

+ в БП по крайней мере этот РС меняется элеентарно

   ВежливаяТварь

Если имеется ввиду зачем программно записывать дату запрета редактирования, то потому что в 8.2 дата запрета не участвует в обмене. Ломать конфигурацию не хочется. Поэтому пишу обработку которая на узлах будет автоматические менять дату.

   Stim

это обычный регистр сведений, не вижу проблем

   ВежливаяТварь

Может моя проблема в том что я пытаюсь регистр сделать объектом а не его элементы?

   Stim НаборЗаписей = РегистрыСведений.Валюты.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Период.Установить(ДатаЗаписи); НаборЗаписей.Прочитать(); Для Каждого Запись Из НаборЗаписей Цикл // Чтение и сообщение данных полей записи. Сообщить(Строка(Запись.Период) + "" + Строка(Запись.Валюта) + "" + Строка(Запись.Курс)); // Изменение данных полей записи. Запись.Курс = 0; КонецЦикла; НаборЗаписей.Записать();    ВежливаяТварь

Понял спасибо. Сейчас попробую.

   Stim

(7) и выгоняй пользователей после изменения.

Запрет редактирования в 1С 8.3 Бухгалтерия 3.0 — как закрыть период?

потому что граница запрета берется из параметров сеанса, и даже если ты установишь программно дату, параметр сеанса у них не изменится, пока они не перезапустят 1С

   ВежливаяТварь

(8) Спасибо за ценный совет, учту.

TurboConf 5 — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Как установить запрет редактирования данных в программе 1С 8.3?

Дата запрета редактирования данных — функционал программы 1С 8.3 БП, позволяющий ограничить ввод и изменение документов на определенный период времени. Говоря на языке бухгалтеров необходимо «закрыть период в 1с». Запрет можно устанавливать вплоть до конкретных пользователей и организаций в базе данных.

Инструкция актуальна как для 1С Бухгалтерии, так и для других программ, созданных на базе Библиотеки стандартных подсистем (Управление торговлей 11, ERP 2.0, 1С ЗУП 3.0, 1С УНФ и так далее).

Находим дату запрета в интерфейсе

В интерфейсе данная функция расположена на вкладке «Администрирование», в разделе «Поддержка и обслуживание»:

Если у вас еще не включена в 1С 8.3 дата запрета редактирования, то установите необходимый флаг:

Станет доступна гиперссылка «Настроить». По которой можно перейти к настройке.

Настройка даты запрета редактирования данных

Для начала, необходимо определится, будем ли мы разграничивать права на изменение по пользователям или будем использовать дату для всех:

Для примера выберем вариант «По пользователям». Теперь стало возможно указание индивидуальной настройки для каждого из сотрудников.

Пример: для сотрудников «Сергеев»и «Иванова»нужно настроить дату редактирования 01.01.2016, а для остальных — 03.01.2016.

Что бы организовать такой вариант необходимо:

  1. Встать на строке «<для всех пользователей>» и прописать в нижней части экрана дату — 03.01.2016:
  2. Далее, добавим с помощью кнопки «Подобрать» нужных пользователей. Аналогично установим для них уже дату 01.01.2016:

А теперь усложним задачу.

Как установить дату запрета изменения данных в 1С:Бухгалтерия 8.3 (редакция 3.0)

Для пользователя «Иванова» нужно поставить ограничение на изменения данных организации «Конфетпром» как у остальных пользователей — на 01.03.2016.

Выделяем в списке сотрудника и в нижней части экрана устанавливаем переключатель «Способ указания даты запрета» в положение «По объектам»:

Появится меню настройки даты редактирования по организациям. Добавляем с помощью «Подобрать» в таблицу нужную организацию, и прописываем дату запрета:

Установка «динамической» даты запрета

Описанный выше способ не всегда удобен — он требует постоянного администрирования. То есть каждый месяц/квартал/год дату нужно будет устанавливать вручную.

В 1С есть способ упрощения — установка «динамической» даты запрета. То есть в программе можно настроить что бы система автоматически «передвигала» дату запрета. Пример — на конец года, месяца, квартала, недели, дня.

Настроить это не трудно. Как вы наверное заметили, во всех настройках выше есть поле «Дата запрета». Как раз оно и отвечает за данную настройку.

Общая дата для всех пользователей:

Или же индивидуальная настройка:

Дата запрета загрузки данных в 1С БП 3.0

Затронем также тему запрета загрузки данных в программу 1С 8.3. Бывает, что случается очень не приятные ситуации, когда из управленческой базы (например, УТ) в бухгалтерскую 1С поступают какие либо данных в закрытом периоде.

Для того, что бы избежать таких неприятностей, фирма 1С придумала отличный механизм — «Дата запрета загрузки данных». Располагается он в меню «Администрирование», в пункте «Настройка синхронизации данных»:

Включается с помощью флажка «Даты запрета загрузки»:

Подробно останавливаться на функционале не будем, он работает аналогично обычной дате запрета изменения, за исключением того, что роль «Пользователей» теперь играет «Информационная база». То есть ограничить обмен можно по определенной базе данных 1С 8:

По материалам: programmist1s.ru

Блог компании 1С GOODWILL

Дата запрета редактирования данных — функционал программы 1С 8.3 БП, позволяющий ограничить ввод и изменение документов на определенный период времени.

Страница не найдена

Запрет можно устанавливать вплоть до конкретных пользователей и организаций в базе данных.

Инструкция актуальна как для 1С Бухгалтерии, так и для других программ, созданных на базе Библиотеки стандартных подсистем (Управление торговлей 11, ERP 2.0, 1С ЗУП 3.0, 1С УНФ и так далее).

Находим дату запрета в интерфейсе

В интерфейсе данная функция расположена на вкладке «Администрирование», в разделе «Поддержка и обслуживание»:

Если у вас еще не включена дата запрета редактирования, то установите необходимый флаг:

Станет доступна гиперссылка «Настроить». По которой можно перейти к настройке.

Настройка даты запрета редактирования данных

Для начала, необходимо определится, будем ли мы разграничивать права на изменение по пользователям или будем использовать дату для всех:

Для примера выберем вариант «По пользователям». Теперь стало возможно указание индивидуальной настройки для каждого из сотрудников.

Пример: для сотрудников «Сергеев»и «Иванова»нужно настроить дату редактирования 01.01.2016, а для остальных — 03.01.2016.

Что бы организовать такой вариант необходимо:

Встать на строке «» и прописать в нижней части экрана дату — 03.01.2016: Далее, добавим с помощью кнопки «Подобрать» нужных пользователей. Аналогично установим для них уже дату 01.01.2016:

А теперь усложним задачу. Для пользователя «Иванова» нужно поставить ограничение на изменения данных организации «Конфетпром» как у остальных пользователей — на 01.03.2016.

Выделяем в списке сотрудника и в нижней части экрана устанавливаем переключатель «Способ указания даты запрета» в положение «По объектам»:

Появится меню настройки даты редактирования по организациям. Добавляем с помощью «Подобрать» в таблицу нужную организацию, и прописываем дату запрета:

Установка «динамической» даты запрета

Описанный выше способ не всегда удобен — он требует постоянного администрирования. То есть каждый месяц/квартал/год дату нужно будет устанавливать вручную.

В 1С есть способ упрощения — установка «динамической» даты запрета. То есть в программе можно настроить что бы система автоматически «передвигала» дату запрета. Пример — на конец года, месяца, квартала, недели, дня.

Настроить это не трудно. Как вы наверное заметили, во всех настройках выше есть поле «Дата запрета». Как раз оно и отвечает за данную настройку.

Общая дата для всех пользователей:

Или же индивидуальная настройка:

Дата запрета загрузки данных в 1С БП 3.0

Затронем также тему запрета загрузки данных в программу 1С 8.3. Бывает, что случается очень не приятные ситуации, когда из управленческой базы (например, УТ) в бухгалтерскую 1С поступают какие либо данных в закрытом периоде.

Для того, что бы избежать таких неприятностей, фирма 1С придумала отличный механизм — «Дата запрета загрузки данных». Располагается он в меню «Администрирование», в пункте «Настройка синхронизации данных»:

Включается с помощью флажка «Даты запрета загрузки»:

Подробно останавливаться на функционале не будем, он работает аналогично обычной дате запрета изменения, за исключением того, что роль «Пользователей» теперь играет «Информационная база». То есть ограничить обмен можно по определенной базе данных 1С 8:

Запись Дата запрета изменения данных в 1С 8.3 Бухгалтерия 3.0 впервые появилась Блог компании 1С GOODWILL.

Читать полностью на сайте programmist1s.ru

Дата запрета изменения данных

После сдачи отчетности и закрытия отчетного периода имеет смысл обезопасить информационную базу от случайного или намеренного изменения данных периода.

Дата запрета редактирования в 1с 8.3

Для решения этой задачи используется механизм "Дата запрета изменения данных" (меню "Сервис" › "Управление пользователями и доступом" › "Дата запрета изменения данных").

В форме "Дата запрета изменения данных" можно установить ограничение изменения данных ранее определенной даты (далее "дата запрета").

После указания даты запрета изменения данных документы за указанную или более раннюю дату будут доступны только для просмотра.

Возможны несколько вариантов установки даты запрета изменения данных:

  • "Общая дата" – в этом режиме устанавливается общая дата запрета одновременно для всех организаций и пользователей;
  • "По организациям" – позволяет установить различные значения дат запрета для отдельных организаций;
  • "По организациям и пользователям/группам пользователей" – позволяет установить различные значения дат запрета для организаций в разрезе пользователей и групп пользователей.

Если пользователь входит в несколько групп пользователей, в качестве ограничивающей даты берется минимальная из дат, установленных для групп пользователя.

В случае использования механизма даты запрета изменения данных, при попытке проведения (отмены проведения или перепроведения) документа в периоде до даты запрета, на экран выводится предупреждение "Редактирование данных этого периода запрещено. Изменения не могут быть записаны".

Замечание:
По умолчанию ограничение по дате запрета не распространяется на пользователей, которым доступна роль "Полные права". Для того чтобы задействовать данный механизм для всех пользователей без исключения необходимо установить флаг "Распространить дату запрета на пользователей с полными правами" в форме "Настройка программы" на закладке "Запрет изменения данных".