Защита персональных данных
ДобавитьКомандуПечатиСогласияНаОбработкуПерсональныхДанных
Описание, пример вызова
// Процедура предназначена для использования из метода ДобавитьКомандыПечати// стандартной подсистемы Печать в объектах, являющимися субъектами персональных данных.// Добавляет в список команд печати команду перехода к подготовке согласия на обработку персональных данных субъекта.//// Параметры:// КомандыПечати - см. УправлениеПечатью.СоздатьКоллекциюКомандПечати//Процедура ДобавитьКомандуПечатиСогласияНаОбработкуПерсональныхДанных(КомандыПечати) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ДобавитьКомандуПечатиСогласияНаОбработкуПерсональныхДанных(КомандыПечати)
ИзменитьНастройкиУничтоженияПерсональныхДанных
Описание, пример вызова
// Изменяет настройки уничтожения персональных данных субъектов в соответствии с новыми настройками системы.//// Параметры:// Параметры - Структура - параметры выполнения процедуры:// * ИспользоватьУничтожениеПерсональныхДанных - Булево - новое значение признака.// АдресРезультата - Строка - адрес временного хранилища, в которое нужно поместить результат работы процедуры.//Процедура ИзменитьНастройкиУничтоженияПерсональныхДанных(Параметры, АдресРезультата = "") Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ИзменитьНастройкиУничтоженияПерсональныхДанных(Параметры, АдресРезультата);
ЭтоОбъектСУничтоженнымиПерсональнымиДанными
Описание, пример вызова
// Определяет наличие уничтоженных персональных данных в объекте. В качестве объекта может быть передан и сам субъект.//// Параметры:// Объект - СправочникОбъект, СправочникСсылка, ДокументОбъект, ДокументСсылка, РегистрСведенийНаборЗаписей -// проверяемый объект.// Также в качестве значения параметра могут быть указаны наборы записей других регистров.//// Возвращаемое значение:// Булево - признак наличия уничтоженных персональных данных.//Функция ЭтоОбъектСУничтоженнымиПерсональнымиДанными(Знач Объект) Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ЭтоОбъектСУничтоженнымиПерсональнымиДанными(Объект)
ПриСозданииНаСервереФормыСписка
Описание, пример вызова
// В форме списка добавляет колонку с картинкой, сигнализирующей об отсутствии требуемого согласия// на обработку персональных данных по субъектам в строках. Добавляет команду показа субъектов со// скрытыми персональными данными.// Вызывается из события ПриСозданииНаСервере формы списка.// У динамических списков должна быть определена основная таблица.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма списка.// СписокФормы - ТаблицаФормы - элемент формы динамического списка субъектов.//Процедура ПриСозданииНаСервереФормыСписка(Форма, СписокФормы) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ПриСозданииНаСервереФормыСписка(Форма, СписокФормы)
ПриПолученииДанныхНаСервере
Описание, пример вызова
// В форме списка заполняет колонку с картинкой, сигнализирующей об отсутствии требуемого согласия// на обработку персональных данных по субъектам в строках.// Вызывается из события ПриПолученииДанныхНаСервере формы списка.//// Параметры:// Настройки - НастройкиКомпоновкиДанных - содержит копию полных настроек динамического списка.// Строки - СтрокиДинамическогоСписка - коллекция содержит данные и оформление всех строк, получаемых в списке,// кроме строк группировок.//Процедура ПриПолученииДанныхНаСервере(Настройки, Строки) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ПриПолученииДанныхНаСервере(Настройки, Строки)
ДатаУничтоженияДанныхСубъекта
Описание, пример вызова
// Возвращает дату уничтожения персональных данных субъекта.//// Параметры:// Субъект - ОпределяемыйТип.СубъектПерсональныхДанных//// Возвращаемое значение:// Дата//Функция ДатаУничтоженияДанныхСубъекта(Субъект) Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ДатаУничтоженияДанныхСубъекта(Субъект)
ИспользоватьУничтожениеПерсональныхДанныхСубъектов
Описание, пример вызова
// Возвращает Истина если используется уничтожение персональных данных, иначе Ложь.//// Возвращаемое значение:// Булево//Функция ИспользоватьУничтожениеПерсональныхДанныхСубъектов() Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ИспользоватьУничтожениеПерсональныхДанныхСубъектов()
ДобавитьСубъектыДляРасчетаСроковХранения
Описание, пример вызова
// Регистрирует субъекты для расчета срока хранения персональных данных.//// Параметры:// Субъекты - Массив из ОпределяемыйТип.СубъектПерсональныхДанных// ДатаСобытия - Дата// ИспользоватьУничтожениеПДн - Булево//Процедура ДобавитьСубъектыДляРасчетаСроковХранения(Знач Субъекты, Знач ДатаСобытия, Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ДобавитьСубъектыДляРасчетаСроковХранения(Субъекты, ДатаСобытия, );
ПриЗаписиФормыНастройкиРегистрацииСобытий
Описание, пример вызова
// Выполняет преобразование данных формы настройки системы// и установку использования события доступ для отмеченных категорий данных.// В форме должны быть созданы// - реквизит типа дерево значений, имя которого - "КатегорииПерсональныхДанных",// - таблица формы, связанная с этим реквизитом,// имя которой так же - "КатегорииПерсональныхДанных".//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма настройки системы.//Процедура ПриЗаписиФормыНастройкиРегистрацииСобытий(Форма) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ПриЗаписиФормыНастройкиРегистрацииСобытий(Форма)
УстановитьИспользованиеСобытияДоступ
Описание, пример вызова
// Устанавливает режим использования события "Доступ. Доступ"// журнала регистрации, контроль которого предусмотрен требованиями.// Федерального закона от 27.07.2006 N152-ФЗ "О персональных данных"// и подзаконных актов.// Использование события "Доступ.Доступ" устанавливается для категорий персональных данных,// сведения о которых перечислены в методе ЗаполнитьСведенияОПерсональныхДанных// общего модуля ЗащитаПерсональныхДанныхПереопределяемый.//// Параметры:// Использование - Булево - если Истина, то события будут регистрироваться.// КатегорииДанных - Массив - массив категорий персональных данных, для которых производится установка// использования (необязательный).//Процедура УстановитьИспользованиеСобытияДоступ(Использование, КатегорииДанных = Неопределено) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.УстановитьИспользованиеСобытияДоступ(Использование, КатегорииДанных);
ИспользованиеСобытияДоступ
Описание, пример вызова
// Составляет дерево используемых областей персональных данных.//// Возвращаемое значение:// ДеревоЗначений - дерево областей данных с колонками:// * Имя - Строка - идентификатор области персональных данных.// * Представление - Строка - пользовательское представление области данных.// * Использование - Булево - признак того, что для области данных// установлена регистрация события "Доступ. Доступ".//Функция ИспользованиеСобытияДоступ() Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ИспользованиеСобытияДоступ()
ДействующееСогласиеНаОбработкуПерсональныхДанных
Описание, пример вызова
// Возвращает сведения о действующем на указанную дату согласии субъекта на обработку персональных данных.// Получение сведений производится в привилегированном режиме.//// Параметры:// Субъект - ОпределяемыйТип.СубъектПерсональныхДанных - субъект, наличие согласия которого определяется,// Организация - ОпределяемыйТип.Организация - оператор персональных данных, которому предоставлено согласие,// Дата - Дата - дата, на которую запрашивается состояние, если не указана, выбирается последняя запись.// ИсключаемыйРегистратор - ДокументСсылка.СогласиеНаОбработкуПерсональныхДанных - текущий документ;// передается для того, чтобы при поиске согласия игнорировать выполненные текущим документом движения.//// Возвращаемое значение:// Неопределено, Структура - Неопределено, если согласие не предоставлялось,// или срок действия предоставленного согласия истек;// Если обнаружено действующее согласие, то Структура со свойствами:// * ДатаПолучения - Дата - дата получения согласия.// * СрокДействия - Дата - дата, до которой будет действовать согласие.// Если не указана, то согласие действует бессрочно.// * ДокументОснование - ДокументСсылка.СогласиеНаОбработкуПерсональныхДанных - документ-основание.//Функция ДействующееСогласиеНаОбработкуПерсональныхДанных(Субъект, Организация = Неопределено, Знач Дата = Неопределено, Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ДействующееСогласиеНаОбработкуПерсональныхДанных(Субъект, Организация, Дата, );
ЗаполнитьСубъектыДляРасчетаСроковХраненияПерсональныхДанных
Описание, пример вызова
// Регистрирует всех субъектов с неуничтоженными персональными данными для расчета сроков хранения персональных данных.Процедура ЗаполнитьСубъектыДляРасчетаСроковХраненияПерсональныхДанных() Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ЗаполнитьСубъектыДляРасчетаСроковХраненияПерсональныхДанных()
СубъектыСИстекшимСрокомХранения
Описание, пример вызова
// Возвращает субъекты с истекшим сроком хранения персональных данных.//// Параметры:// Субъекты - см. РегистрыСведений.СрокиХраненияПерсональныхДанных.СубъектыСИстекшимСрокомХранения.Субъекты// ДатаАктуальности - см. РегистрыСведений.СрокиХраненияПерсональныхДанных.СубъектыСИстекшимСрокомХранения.ДатаАктуальности//// Возвращаемое значение:// Массив из ОпределяемыйТип.СубъектПерсональныхДанных//Функция СубъектыСИстекшимСрокомХранения(Субъекты, ДатаАктуальности = Неопределено) Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.СубъектыСИстекшимСрокомХранения(Субъекты, ДатаАктуальности);
УдалитьИнформациюОбУничтоженииПерсональныхДанных
Описание, пример вызова
// Удаляет информацию о том, что персональные данные субъекта уничтожены.//// Параметры:// Субъект - ОпределяемыйТип.СубъектПерсональныхДанных//Процедура УдалитьИнформациюОбУничтоженииПерсональныхДанных(Субъект) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.УдалитьИнформациюОбУничтоженииПерсональныхДанных(Субъект)
СкрытьПерсональныеДанныеСубъектов
Описание, пример вызова
// Устарела.//// Скрывает персональные данные субъектов. Состав персональных данных определяется программно.//// Параметры:// Субъекты - Массив// - ОпределяемыйТип.СубъектПерсональныхДанных - ссылка или массив ссылок одного типа на субъекты.// СообщатьОбИсключениях - Булево - признак необходимости информирования пользователя о добавленных исключениях.//Процедура СкрытьПерсональныеДанныеСубъектов(Знач Субъекты, СообщатьОбИсключениях = Ложь) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.СкрытьПерсональныеДанныеСубъектов(Субъекты, СообщатьОбИсключениях);
ЭтоОбъектСоСкрытымиПерсональнымиДанными
Описание, пример вызова
// Устарела. Следует использовать ЗащитаПерсональныхДанных.ЭтоОбъектСУничтоженнымиПерсональнымиДанными//// Определяет наличие уничтоженных персональных данных в объекте. В качестве объекта может быть передан и сам субъект.//// Параметры:// Объект - СправочникОбъект, СправочникСсылка, ДокументОбъект, ДокументСсылка, РегистрСведенийНаборЗаписей -// проверяемый объект.// Также в качестве значения параметра могут быть указаны наборы записей других регистров.//// Возвращаемое значение:// Булево - признак наличия уничтоженных персональных данных.//Функция ЭтоОбъектСоСкрытымиПерсональнымиДанными(Знач Объект) Экспорт
Пример вызова
Результат = ЗащитаПерсональныхДанных.ЭтоОбъектСоСкрытымиПерсональнымиДанными(Объект)
ИзменитьНастройкиСкрытияПерсональныхДанных
Описание, пример вызова
// Устарела. Следует использовать ЗащитаПерсональныхДанных.ИзменитьНастройкиУничтоженияПерсональныхДанных//// Изменяет настройки уничтожения персональных данных субъектов в соответствии с новыми настройками системы.//// Параметры:// Параметры - Структура - параметры выполнения процедуры:// * ИспользоватьУничтожениеПерсональныхДанных - Булево - новое значение признака.// АдресРезультата - Строка - адрес временного хранилища, в которое нужно поместить результат работы процедуры.//Процедура ИзменитьНастройкиСкрытияПерсональныхДанных(Параметры, АдресРезультата = "") Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ИзменитьНастройкиСкрытияПерсональныхДанных(Параметры, АдресРезультата);
ПослеЗагрузкиДанных
Описание, пример вызова
// Устарела.//// Параметры:// Объект - ПланОбменаОбъект - узел плана обмена, для которого выполнялось получение данных.//Процедура ПослеЗагрузкиДанных(Объект) Экспорт
Пример вызова
ЗащитаПерсональныхДанных.ПослеЗагрузкиДанных(Объект)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).