13.09.2021 Айдар Фархутдинов 28946
Представление справочника и документа

Содержание:

1.       Представление при помощи свойства «Основное представление»

2.       Изменение представления справочника или документа программным путем

3.       Пример представления документа в 1С


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


1.    Представление при помощи свойства «Основное представление»


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



Рис. 1 Представление справочника в виде кода и наименования


Рассмотрим, как работает механизм работы представления документов в 1С. Представление справочника или документа формируется во время вывода на экране различных ссылок, а также разнообразных объектов от документации либо справочников.  


2.    Изменение представления справочника или документа программным путем


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


1.     «ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)» – данная процедура может быть вызвана для получения составляющих в полях, при помощи которых и можно получить представление документа. Данную процедуру достаточно вызвать один раз во время формировки первоначального представления документа либо справочника. Результатом будет то, что после обработки все события будут кэшированы для конкретного сеанса. Пример данной процедуры с её общим видом можно увидеть на скриншоте с кодом ниже:



Рис. 2 Обработка, позволяющая получить представление документа


2.     «ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)» – данную процедуру вызывают, чтобы получить представление необходимого документа. Внутри параметра «Данные» находятся все значения по полям в нужном нам объекте, которые задавались в событии «ОбработкаПолученияПолейПредставления()», как демонстрируется на скриншоте ниже:



Рис. 3 Процедура, применяемая для того, чтобы получить представление документа  

 

3.    Пример представления документа в 1С


Выше было представлено как стандартно менять способы представления документа. Теперь рассмотрим, как это работает на практике. Пусть нужно изменить представление документа «Реализация товаров, услуг» на «Реализация т/у №150 от 20.05.2016 (Контрагент: ООО Альфа)». Чтобы произвести данную процедуру нужно внутри менеджерского модуля по объекту внутри документа создать обработчики по событиям по получению нового представления, а также его возможных полей. Процедура в данном случае будет выглядеть, как продемонстрировано на скриншоте с кодом ниже:



Рис.4 Получение нового представления документа в 1С


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


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

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

Наши проекты

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Бухгалтерский учет
- Расчет зарплаты и кадровый учет
- Налоговый учет ...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

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

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

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

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

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

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

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

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

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

ООО ХДМ Рус
ООО ХДМ Рус

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

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

Управление цепочками поставок Оптовая торговля ...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

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

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

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

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

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

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

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

Отрасль:

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

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

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

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

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

ООО "АСК ИНЖИНИРИНГ"
ООО "АСК ИНЖИНИРИНГ"

Отрасль:
Машиностроение, приборостроение

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

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

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

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

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

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

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

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

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

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

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

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

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