12.04.2021 Айдар Фархутдинов 70659
Менеджер записи в 1С

Содержание:

1.       Что такое менеджер записи регистра сведений

2.       Работа с менеджером записи в 1С


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


1.    Что такое менеджер записи регистра сведений


Менеджер записи регистра сведений, имеющий в 1С вид «РегистрСведенийМенеджерЗаписи», – это объект, главной задачей которого является упрощение работы с регистрами сведений. То есть сам по себе менеджер записи – вспомогательный объект. Он необходим в тех случаях, когда нужно произвести некие операции с конкретной записью.


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


Стоит отметить, что работа с менеджером записи регистра сведений обычно предшествует работе с самим регистром.  


2.    Работа с менеджером записи в 1С


Рассмотрим пример того, как работать с менеджером записи регистра сведений в 1С.


Замечание: с менеджером записи возможно работать только в «толстом клиенте».


Первым делом необходимо создать данный объект, как это делается можно увидеть на скриншоте с примером ниже:


Создание объекта в менеджере записи в 1С

Рис. 1 Создание объекта в менеджере записи в 1С


Чтобы активировать возможность редактирования или удаления записи регистра сведений, воспользуемся объектом «РегистрСведенийМенеджерЗаписи» – благодаря нему пользователь получает необходимый доступ. Создание данного объекта посредством функции «СоздатьМенеджерЗаписи»:


Функция СоздатьМенеджерЗаписи

Рис. 2 Функция СоздатьМенеджерЗаписи


Выше можно увидеть следующую переменную – «МенеджерЗаписи» с типом «РегистрСведенийМенеджерЗаписи», то есть ее предназначение – это возможность прочесть, отредактировать или удалить записи регистра сведений. Свойствами данного объекта будут измерения, ресурсы и реквизиты в регистре сведений. Произведём заполнение записи, как показано на скриншоте ниже:


МенеджерЗаписи для редакции или удаления записи

Рис. 3 МенеджерЗаписи для редакции или удаления записи регистра сведений


«РегистрСведенийМенеджерЗаписи» обеспечивает управление записями в регистре сведений, но стоит отметить, что данный объект можно применять только для независимых регистров. При присвоении значений для полей в объекте (при условии их соответствия измерениям, ресурсами и реквизитами в регистре сведений) получаем доступ к записи. Пронаблюдать это можно на изображении ниже:


Доступ к записи регистра сведений в 1С 8.3

Рис. 4 Доступ к записи регистра сведений в 1С 8.3


На примере можно увидеть, как создаётся запись (даже не имея информации о том, есть ли уже такая же запись в реестре; в случае, если есть, она будет записана заново).


Если нужно, чтоб какой-то конкретный регистр не начинал перезаписываться при условии измерений внутри периода, которые дублируются, следует воспользоваться методами внутри «РегистрСведенийМенеджерЗаписи» – «Выбран» и «Прочитать». Работа метода «Прочитать» происходит следующим образом: считываются данные в регистре сведений, после чего при помощи метода «Выбран» указывается «Истина», когда такая же запись уже существует и «Ложь» – в ином случае. После этого текст программы будет иметь следующий вид:


текст программы 1С

Рис. 5 Текст программы при считывании данных регистра сведений


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


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


Удаление записи регистра сведений

Рис. 6 Удаление записи регистра сведений с набором изменений


Специалист компании «Кодерлайн»

Айдар Фархутдинов

Наши проекты

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

ООО «Вистеон Автоприбор Электроникс»
ООО «Вистеон Автоприбор Электроникс»

Отрасль:

Внедренное типовое решение:
1C:Управление производственным предприятием

- Управленческий учет; - Расчет зарплаты; - Логистика адресного склада; - Учет ...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

Установка программного продукта БИТ.Финанс для 1С:Бухгалтерия 8
ООО «Джи Эй Си Шиппинг энд Лоджистикс»

Отрасль:
Транспорт

Внедренное типовое решение:
БИТ.Финанс

Построение единого информационного пространства финансовой службы;
Учет ...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складскими запасами;
- Оформление заказов покупателей;
- Пла...

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Уче...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение