Невозможно изменить в запрещенном периоде 1с

Обновлено: 07.07.2024

Вариант №3
При открытии Нужного документа
очистить значение "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"
///что то делаем с документом
восстанавливаем "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"

(8)Если идти по 3 варианту, то как очистить значение ПараметрыСеанса.ГраницыЗапретаИзменения данных. ? ivangrant; 1c_ssnik; BrainWashed; ipoloskov; milov.aleksey; + 5 – Ответить

Платформа – 1С:Предприятие 8.1 (8.1.14.72)
Конфигурация - Зарплата и Управление Персоналом, редакция 2.5 (2.5.14.3)

В конфигурации сделаны следующие настройки:
1) Установлена даты запрета изменения данных (Сервис – Пользователи и права доступа – Установка даты запрета изменения данных).
2) Дата запрета применяется для всех пользователей (Предприятие – Настройка параметров учета – Применять дату запрета для пользователей с «Полными правами» (Истина)).
Есть пара документов, которые надо редактировать до даты запрета, как решить данную задачу?

В модуле проверки на редактирование добавить нужное условие.

(4)
Я целый день пытался сделать и каждый раз думал, что все прозрачно:)
Но где-то все время вылазили косяки.
Два пункта точно правильно сделал:
1) Закоментил в этих доках в Событии "приОткрытии" проверку даты редактирования.
2) Снял источник в подписях на события для документов

Но так же есть подписи на регистры, с которыми мучаюсь целый день:(

(5) как все сложно. а зачем раздать права "Полные права" всем? полные только узкому кругу

достаточно, использовать полные права и выключить флаг "Применять дату запрета для пользователей с «Полными правами»" и не надо извращений 1 и 2

До проведения отключить контроль:
УстановитьПривилегированныйРежим(Истина);
ОбменДаннымиСервер.ПропуститьПроверкуЗапретаИзменения(Истина);
УстановитьПривилегированныйРежим(Ложь);

После проведения включить контроль:

УстановитьПривилегированныйРежим(Истина);
ОбменДаннымиСервер.ПропуститьПроверкуЗапретаИзменения(Ложь);
УстановитьПривилегированныйРежим(Ложь);

JohnyDeath; avp72; oir; akimov-aa; moff; mcgoblin; rainbowdemon2; manuzin; Stein1C; EvJ; + 10 – Ответить

не забываем, что УстановитьПривилегированныйРежим работает не всегда (читаем СП). Полные права не у всех есть.

Я вышел из ситуации так:

В КА 2.4 Перед записью документа установил свойство
Alexandr_U; KOTzilla; kovgard; ChekarV; myoker; segatron; + 6 – Ответить ДополнительныеСвойства.Вставить("ПропуститьПроверкуЗапретаИзменения", Истина);
Для бухгалтерии 3.0 не работает. Лень открывать конф и смотреть название допсвойста :) пошел снес дату запрета.

(20)
УТ 8.3 ОФ
Спасибо за подсказку, реализовал след образом:

Есть самописный документ, что-то типа возврата, создается на основании реализации, при его проведении меняется реализация в согласованной глубине Дат. Перед его проведением установил

Перед проверкой на проведение документа реализации запускается процедура ПроверкаПериодаДокумента , в общем модуле (скорее всего типовая).
В ней заполняется структура ПараметрыПроверкиДокумента , добавил туда новый параметр ПропуститьПроверкуЗапретаИзменения

Затем происходит контроль процедурой ПроверитьВерсиюДокумента , при не прохождении контроля возвращается Отказ, собственно в этой процедуре добавил нужное мне условие

ToJIuK, спасибо за подсказанное направление.

В УТ11 сделал поиск в модулях по слову "ПропуститьПроверкуЗапретаИзменения".
Поиск позволил найти например в ОсновнаяКонфигураця.Документ.ПланПродаж.Форма.ФормаДокумента.Форма.Модуль (319, 50)

У себя в ЗаявкаКлиента в модуле формы сделал по аналогии

и выставил ДатуЗапретаРедактирования по вчерашний день.

Теперь мои менеджеры могут спокойно корректировать ЗаказКлиента (поставить в Резерв, КОтгрузке) и не могут редактировать отгрузки.

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

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

поддержка и обслуживание

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

дата запрета

Как открыть и закрыть период

Получите понятные самоучители по 1С бесплатно:

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

установка даты

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

установка даты запрета по организации

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

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

общая дата

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

настройка динамической даты

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

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

настройка синхронизации

включение даты запрета загрузки

дата запрета загрузки данных 1с 8.3

Дата публикации 07.11.2019

Использован релиз 3.1.11

Установка даты запрета изменения данных и различные настройки, связанные с ней, выполняются в разделе Администрирование – Настройки пользователей и прав – раздел "Даты запрета изменения".

Можно выбрать один из вариантов дат запрета:

  • "Для всех пользователей" – дата запрета ввода и редактирования прошлых периодов будет одинакова для всех пользователей;
  • "По пользователям" – персональная настройка дат запрета ввода и редактирования прошлых периодов для выбранных пользователей.

При выборе варианта "Для всех пользователей" (рис. 1) в поле "Дата запрета" укажите дату запрета изменения данных. По ссылке "Больше возможностей" дату запрета можно выбрать из списка предложенных значений. В разделе "Другие способы указания даты запрета" в поле "Указывать дату запрета" можно выбрать способ "Общая дата" (одна дата запрета задается для всех элементов программы, "По разделам" (для каждого раздела программы ("Зарплата", "Кадровый учет", "НДФЛ" и т.д.) устанавливается своя дата запрета) (рис. 2) или "По разделам и объектам" (даты запрета задаются для разделов с возможностью указания конкретных организаций по кнопке "Подобрать").

При выборе варианта "По пользователям" (рис. 3) по кнопке "Подобрать" можно выбрать конкретного пользователя и установить для него свою дату запрета. Для пользователя в поле "Дата запрета" можно указать "Конец прошлого месяца", установить флажок "Вступает в действие с отсрочкой в" и в поле справа указать количество дней отсрочки. В соответствии с этими настройками пользователь сможет вносить изменения в документы в течение указанных дней после окончания месяца.




Очень часто бывает, что в дальнейшем кто-то из пользователей открыл документ закрытого периода и некорректно вышел из него или даже изменил и перепровел. В результате программа требует восстановить границу последовательности документов закрытого периода. Это означает, что необходимо снова запускать процедуру перепроведения и результат ранее закрытого периода уже может не совпасть с тем, что был отражен в налоговых декларациях, в бухгалтерской отчетности.

Чтобы обезопасить себя от подобных ситуаций, возникает необходимость в установке запрета редактирования в закрытом периоде всех имеющихся данных. После выполнения этой операции, внесение каких-либо корректировок в закрытом периоде станет невозможным.

Где в 1С настраивается дата запрета редактирования

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

Настройка указанного параметра размещена в блоке Администрирование — Настройки программы — Настройки пользователей и прав — раздел Даты запрета изменения .


Как закрыть период в 1С 8.3

В целях установки даты, позже которой запрещено редактирование данных в 1С, необходимо отметить флажком надпись Даты запрета изменения и внести нужные значения в параметры по ссылке Настроить .


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

Стоит отметить, что корректировка статусов счетов, а также информации о наличии оригиналов от поставщиков и документов, подписанных покупателями, останется возможной в журнале документов.


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

  • всех имеющихся пользователей;
  • конкретный список пользователей, сформированный администратором.

Дата запрета распространяет свое влияние на следующие данные:

  • данные, сформированные в учете (раздел Бухгалтерский учет ) — на все виды документов, введенные в информационную базу;
  • обработка сведений, содержащих персональные данные — для печатной формы Согласия на обработку персональных данных (справочник Физические лица — кнопка Согласие на обработку ПДн… ).

По умолчанию предусмотрена установка параметра общая дата запрета на внесения корректировок в имеющиеся данные. Однако в 1С также предусмотрена возможность установить определенную дату запрета на корректировку конкретного раздела или объекта учета.


Автоматическая установка запрета изменений

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


В случае, когда Дата запрета устанавливается на:

  • Конец прошлого года — в момент наступления нового календарного года, запрет установится автоматически последним днем прошедшего года;
  • Конец прошлого квартала — в момент наступления нового квартала, запрет установится автоматически на последний день прошедшего квартала;
  • Конец прошлого месяца — в момент наступления нового месяца, дата запрета изменения данных в 1С установится автоматически на последний день прошедшего месяца;

В связи с тем, что, как правило, в текущем периоде еще какое-то время производится внесение корректировок данных за прошлый период, в 1С Бухгалтерия 8.3 предусмотрена возможность отсрочки запрета изменений. Для того чтобы воспользоваться данной функцией, потребуется установить период, на протяжении которого будет возможным внесение корректировок в закрываемый период.


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

Запрет только для данных бухгалтерского и налогового учета

На практике встречаются ситуации, когда возникает необходимость установки запрета для данных, формируемых в учете, тогда нужно в графе Другие способы указания даты запрета выбрать параметр Указывать дату запрета — По разделам. В табличной части указать значение Бухгалтерский учет и поставить нужную дату запрета.

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

Запрет на изменение только по определенной организации

Когда возникает необходимость установить запрет редактирования документов по определенным организациям, необходимо в разделе Другие способы указания даты запрета установить значение Указывать дату запрета — По разделам и объектам.

Табличная часть должна быть заполнена значением Обработка персональных данных, либо Бухгалтерский учет и по кнопке Подобрать выбрать организацию, нуждающуюся в установке запрета. В табличную часть, помимо разделов, попадут выбранные организации, для которых существует возможность указания отдельной даты запрета корректировки данных.


Запрет для конкретных пользователей

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


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

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

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

Как в 1С открыть период для редактирования

Существуют следующие варианты в случае, когда появляется потребность в открытии периода в 1С для внесения корректировок:

  • удаление даты по определенным пользователям или по конкретной Организации и т. д.


  • удаление запрета внесения корректировок целом.


См. также:

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    .В данной статье мы рассмотрим по какому принципу определяется дата.При увольнении работника организация должна выдать ему справку о заработке.1С Предприятие 8.3. Учебная версия предназначена для обучения работе в.

Карточка публикации

(5 оценок, среднее: 3,40 из 5)

В конфигурации 1С: Бухгалтерия предприятия 3.0 существует типовой функционал установки даты запрета для редактирования, удаления и проведения данных.

Если пользователь пробует удалить объекты,которые попадают в закрытый период, то будет невозможно это сделать.

Установка даты запрета изменения

Чтобы установить в программе дату запрета изменения, необходимо воспользоваться пунктом меню “Администрирование” и перейти в подпункт “Настройка пользователей и прав” и выбрать “Дата запрета изменения” и установить флаг.


Нажав на гиперссылку “Настройка” пользователь попадает на форму, в которой он может установить дату запрета общую для всех или по пользователям.


В выпадающем списке “Другие способы указания даты запрета” можно выбрать варианты указания, в программе их 3 вида:

  • Общая дата - данный вариант позволяет установить общую дату для всех элементов программы.
  • По разделам - программа позволяет указывать отдельную дату запрета для каждого раздела программы.


Для установки даты запрета по пользователям необходимо переключится “По пользователям”. В форме станет возможно выбрать необходимого пользователя, которому необходимо будет указать дату запрета.


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



Установка отсроченной датой запрета

Одним из вариантов установки даты запрета есть отсроченным вариантом. Данный функционал удобен тем, что можно установить через какое количество дней программа автоматически установит дату запрета.

Для использования необходимо выбрать из выпадающего списка “Дата запрета” .


После чего установить флаг “Вступает в действие с отсрочкой в” и указать через какое количество дней программе установить дату запрета.


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

Установка даты загрузки

В конфигурациях 1С существует типовой механизм обмена данными между собой. И чтобы избежать ситуаций при обмене. к примеру загрузка документов, которые могут загрузится вновь , в программе существует запрета загрузки данных.

Для этого необходимо воспользоваться пунктом меню “Администрирование” выбрать “Синхронизация данных” и установить флаг “ Дата запрета загрузки”.




Настройка даты запрета будет аналогичной настройке запрета изменения данных.

Читайте также: