Что такое типообразующие объекты в 1с
Перейти к содержимому

Что такое типообразующие объекты в 1с

  • автор:

Что такое типообразующие объекты в 1с

Какие типы данных могут использоваться в системе 1С? Когда мы создавали реквизиты справочников или табличных частей, мы всегда указывали тип значения, которое может принимать этот реквизит. Это были примитивные типы данных — Число, Строка, Дата и Булево. Примитивные типы данных изначально определены в системе и их набор ограничен.

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

Например, после того, как мы создали объект конфигурации Справочник Склады, сразу же появилось несколько новых типов данных, связанных с этим справочником. Среди них, например, СправочникСсылка.Склады. И если теперь мы укажем какому-либо реквизиту этот тип данных, то сможем хранить в нем ссылку на конкретный объект справочника Склады. Такие объекты конфигурации, которые могут образовывать новые типы данных, называются типообразующими.

Рисунок 20.22. Создание реквизита документа

Создание реквизита документа

38 . Создадим документ: выберите на дереве объект Документы , МП, выберите Добавить, в поле Имя введите ПриходнаяНакладная , в поле Синоним введите ПриходнаяНакладная .

39. Создадим реквизит документа: выберите закладку Данные, выберите Реквизиты, МП, Добавить, в поле Имя введите Склад, в списке Тип выберите СправочникСсылка.Склады .

Рисунок 20.23. Создание реквизита табличной части документа

Создание реквизита табличной части документа

40 . Создайте табличную часть: выберите Табличные части, МП, Добавить, в поле Имя введите Материалы .

41 . Создайте реквизиты табличной части: выберите табличную часть Материалы , МП, Добавить, выберите Реквизит табличной части , в поле Имя введите Материал, в поле Тип данныхСправочникСсылка.Номенклатура .

42 . Создайте реквизиты табличной части: выберите табличную часть Материалы , МП , Добавить , выберите поле Имя введите Количество, в списке Тип выберите Число , выберите длину15 , точность3 , неотрицательное .

43 . Создайте для табличной части Материалы :

реквизит Цена с типом Число , длиной 15 , точностью 2 , неотрицательное ,

реквизит Сумма с типом Число , длиной 15 , точностью 2 , неотрицательное .

44 . Выберите Отладка | Начать отладку , на появившийся вопрос: редактируемая конфигурация отличается от конфигурации базы данных. Обновить конфигурацию базы данных? выбери.е Да , в окне Реорганизация информации выберите Принять .

Рисунок 20.24. Добавление нового документа

Добавление нового документа

45 . Введите данные в документ: выберите Операции | Документы , выберите документ ПриходнаяНакладная , нажмите Insert , заполним ее материалами для ремонта телевизоров Строчный трансформатор GoldStar , Строчный трансформатор Samsung , Транзистор Philips , нажмите ОК .

Рисунок 20.25. Документ Приходная накладная

Документ Приходная накладная

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

Рисунок 20.26. Документ Приходная накладная-2

Документ Приходная накладная-2

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

Пред. Наверх След.
20.6. Оперативное и неоперативное проведение Начало | Содержание 20.8. Форма документа

14 Агрегатные и подчиненные объекты системы, типизированные и типообразующие объекты системы «1с:Предприятие 8».

Агрегатные и подчиненные объекты: Агрегатные объекты – объекты конфигурации, кот. имеют подчиненные объекты. К ним относятся: справочники, док-ты, журналы док-тов, перечисления, отчеты, обработки, ПВХ, планы счетов, планы виды расчетов, регистры сведений, регистры накопления, регистры бухгалтерии, регистры расчета, базис-процесса, задачи. К подчиненным объектам относятся: реквизит, табличная часть, реквизиты табличной части, формы, макеты. Типизированные и типообразующие объекты: Одним из св-тв объектов конфигурации является тип данных, который опред. какого типа инф-ия находится в этом объекте. Тип данных назначается объекту при его создании. Типизированный объект – объект, которому может быть указан тип данных. К ним относятся: число, строка, дата. Типообразующие – объекты, которые сами образуют тип данных после их создания. К ним относятся: справочники, док-ты, планы счетов, планы видов расчетов, базис-процессы, задачи, перечисления. Сост.тип.данных сов-ть нескольких типизированных и типообразующих объектов.

15.Общие объекты конфигурации системы «1с: Предприятие 8.*» обзор

В общих обеъктах находятся общие объекты доступные всем объектам в конфигурации. Подсистемы – обладают все объекты К, м.б. неограниченное кол-во, одни и те же объекты принадлежат различным подсистемам. Общие модули— находятся программные модули доступные из любого другого модуля к., содержит только списание процедур и функций, все эти процедуры и функции д.б снабжены директивы экспорт. Параметры сеанса— предназначены для использования значений параметров в запросах. Роли— описывают полномочия пользователей с этой ролью по проведению действий с объектами к. (чтение, создание, удаление, просмотр..). Планы обмена— для реализации мех обмены данных. Критерии отбора – определенное правило отбора инф. в списках, критерий отбора м.б. любой(типизированный, типообразующий, составной). Общие формы – содержит формы, доступные из любого объекта модуля к. Интерфейсы— для каждого пользователя м.б. создан собственный интерфейс. Общие макеты— позволяет создавать шаблоны печатных форм, доступные из любого модуля к. Общие картинки – мб размещены в формах, макетах, и в некоторых эл-х управления. Стили – это сов-ть различных настроек, использ для оформления форм, текстов Языки— возможность создания интерфейса на различных языках

16.Константы, назначения и свойства.

Константы предназначены для хранения постоянной или условно-постоянной инф.(назв. Орг., адрес, дата созд) Назначение — избежать неправильного ввода значений в реквизиты Каждое последующее значение констант стирает ее предыдущее значение Конфигуратор позволяет создавать практически неограниченное число констант Форма для ввода значений констант находится в общие формы Константа может принимать тип – типизированный, теплообразующий объект(справочн., ссылка..), составной.

17. Справочники в системы «1с: Предприятие 8.*», назанчение, основные хар-ки

Справочник используется для того что б, на его основе была создана информационная структура, которая бы хранила в себе однородные записи (список товаров). В процессе работы можно добавлять новые записи в справочник. Назначение — избежать неправильного ввода значений. Справочник имеет предопределенные реквизиты: код, наименование. Справочники бывают: иерархические (хранение данных с необходимой степенью детализации) и неиерархические. Справочники содержат реквизиты в шапке и табл.части, имена которых не должны совпадать. Работа со справочником в пользовательском режиме, может быть создано несколько экранных форм (одна из них основная). Использование подчинённых справочников, позволяет связать элементы разных структур. Табличная часть справочника служит для предоставления подчиненной информации. Справочник может иметь предопределенный элемент, которые не могут быть удалены в пользовательском режиме.

Типообразующие объекты

На предыдущем занятии, когда создавались реквизиты справочников или табличных частей, всегда указывался тип значения, которое может принимать этот реквизит. Это были примитивные типы данных — Число, Строка, Дата и Булево. Примитивные типы данных изначально определены в системе и их набор ограничен.

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

Например, после создания объекта конфигурации Справочник Склады, сразу же появилось несколько новых типов данных, связанных с этим справочником. Среди них, например, СправочникСсылка.Склады. Если указать какому-либо реквизиту этот тип данных, то можно хранить в нем ссылку на конкретный объект справочника «Склады».

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

Документ ПриходнаяНакладная

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

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

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

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

Список приходных накладных должен быть доступен в разделах Учет материалов и Бухгалтерия. Отметим в списке подсистем эти подсистемы.

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

Выберем для реквизита ссылочный тип данных СправочникСсылка.Склады.

Работа в нашей фирме построена таким образом, что все поступающие товары приходуются на основной склад. В палитре свойств для созданного реквизита Склад найдем свойство Значение заполнения. В качестве значения этого свойства выберем предопределенный элемент справочника СкладыОсновной.

После этого добавим табличную часть с именем Материалы. Для этого нажмем кнопку Добавить табличную часть над списком табличных частей документа.

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

Создадим четыре реквизита табличной части Материалы, нажав кнопку Добавить реквизит:

    • Материал с типом СправочникСсылка.Номенклатура;
    • Количество с типом Число, длиной 15, точностью 3, неотрицательное,
    • Цена с типом Число, длиной 15, точностью 2, неотрицательное,
    • Сумма с типом Число, длиной 15, точностью 2, неотрицательное.

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

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

    Отредактируем командный интерфейс, чтобы в подсистеме Учет материалов была доступна команда создания новых документов. Для этого в дереве объектов конфигурации выделим ветвь Подсистемы, вызовем ее контекстное меню и выберем пункт Все подсистемы. В открывшемся окне слева в списке Подсистемы выделим подсистему Учет материалов. Справа в списке Командный интерфейс отразятся все команды выбранной подсистемы. В группе Панель действий.Создать включим видимость у команды Приходная накладная: создать.

    Запустим 1С:Предприятие в режиме отладки и протестируем получившийся документ. В панели навигации разделов Бухгалтерия и Учет материалов появилась команда Приходные накладные для открытия списка приходных накладных. В панели действий раздела Учет материалов появилась команда Приходная накладная для создания новых документов этого типа.

    Пока в БД нет ни одного документа Приходная накладная. Выполним команду Приходная накладная из подменю Создать в разделе Учет материалов и создадим новую приходную накладную.

    Откроется форма документа. Заголовок этой формы Приходная накладная совпадает с синонимом документа.

    Система автоматически подставит текущую дату создания документа и нулевое время, так как документ еще не проведен. В качестве времени документа при оперативном проведении ему присваивается оперативная отметка времени.

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

    Обратите внимание, что склад уже заполнен значением Основной, как и было задано в свойствах этого реквизита. Заполнить табличную часть приходной накладной материалами для ремонта телевизоров так, как показано на рис. 4.

    Обратите внимание, что при переходе к еще незаполненной колонке Материал (в табличной части документа) автоматически открывается окно выбора значения из справочника Номенклатура, так как этот реквизит имеет ссылочный тип данных и ссылается на справочник Номенклатура (см. рис. 4). Как только мы начнем вводить название материала в это поле, платформа автоматически найдет материалы, наименование которых начинается с введенных символов, и предложит их для выбора. При нажатии кнопки Показать все открывается форма для выбора элементов этого справочника.

    Нажмем Провести и закрыть.

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

    Аналогичным образом создадим второй документ, который будет приходовать на Основной склад материалы для установки стиральных машин (рис. 5). Нажмем Провести и закрыть. Документ будет сохранен и проведен, ему будет присвоен автоматически сгенерированный системой номер и текущее время проведения документа.

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

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

    Типообразующие

    в 1С: объекты конфигурации, которые могут образовывать новые типы данных.

    Мы хотим принести в Россию самые передовые облачные технологии и заботимся о каждом пользователе. Политика конфиденциальности Антикоррупционная политика Договор-оферты

    Array ( [0] => Array ( [TEXT] => Продукты [LINK] => /arenda-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [1] => Array ( [TEXT] => Аренда 1С [LINK] => /arenda-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [2] => Array ( [TEXT] => Аренда 1С:Фреш [LINK] => /arenda-1c/1c-fresh/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда 1С:Фреш ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [3] => Array ( [TEXT] => Аренда сервера 1С [LINK] => /arenda-serverov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда сервера 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [4] => Array ( [TEXT] => Аренда виртуального сервера [LINK] => /arenda-serverov/arenda-virtualnogo-servera/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда виртуального сервера ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [5] => Array ( [TEXT] => Облако 1С [LINK] => /oblako-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Облако 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [6] => Array ( [TEXT] => 1С онлайн [LINK] => /online-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 5 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => 1С онлайн ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [7] => Array ( [TEXT] => Бухгалтерия Онлайн [LINK] => /buhgalteria-online/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 6 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Бухгалтерия Онлайн ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [8] => Array ( [TEXT] => Программы 1С для ИП [LINK] => /programmy-1c-dlya-ip/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 7 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Программы 1С для ИП ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [9] => Array ( [TEXT] => Сервисы [LINK] => /1c-contragent/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [10] => Array ( [TEXT] => 1С:Контрагент [LINK] => /1c-contragent/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Контрагент ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [11] => Array ( [TEXT] => 1С-Отчетность [LINK] => /1c-otchetnost/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С-Отчетность ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [12] => Array ( [TEXT] => 1СПАРК Риски [LINK] => /1c-sparkriski/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1СПАРК Риски ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [13] => Array ( [TEXT] => 1С:Распознавание первичных документов [LINK] => /1c-raspoznavanie-pervichnyh-dokumentov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Распознавание первичных документов ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [14] => Array ( [TEXT] => 1С:Кабинет сотрудника [LINK] => https://e-office24.ru/1c-kabinet-sotrudnika/ [SELECTED] => [PERMISSION] => Z [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Кабинет сотрудника ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [15] => Array ( [TEXT] => Поддержка [LINK] => /support/ [SELECTED] => 1 [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [16] => Array ( [TEXT] => Техническая поддержка [LINK] => /support/ [SELECTED] => 1 [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Техническая поддержка ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [17] => Array ( [TEXT] => Часто задаваемые вопросы [LINK] => /support/faq-voprosy-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Часто задаваемые вопросы ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [18] => Array ( [TEXT] => Форум 1С [LINK] => /support/forum-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Форум 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [19] => Array ( [TEXT] => Выбор программы [LINK] => /support/vybor-programmy/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Выбор программы ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [20] => Array ( [TEXT] => Предоставить доступ [LINK] => /support/connect/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( [TEST] => Y ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Предоставить доступ ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [21] => Array ( [TEXT] => О нас [LINK] => /company/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [22] => Array ( [TEXT] => О проекте [LINK] => /company/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => О проекте ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [23] => Array ( [TEXT] => Новостной блог [LINK] => /news/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Новостной блог ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [24] => Array ( [TEXT] => Отзывы клиентов [LINK] => /company/otzyvy-klientov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Отзывы клиентов ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [25] => Array ( [TEXT] => Контакты [LINK] => /company/contacts/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Контакты ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *