Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laby_1-3_po_informatsionnym_tehnologiam_i_siste....doc
Скачиваний:
40
Добавлен:
08.12.2018
Размер:
10.07 Mб
Скачать

Создание документов, регистров накопления. Изучение создания движений регистров. Создание простого отчета

Цель работы:

  • Изучить объект конфигурации Документ, создание формы Документа;

  • Изучить объект конфигурации Регистр накопления, движения регистра;

  • Изучить объект конфигурации Отчет.

2.1. Документ. Формы Документа

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

Для «визуализации» документа существует несколько основных форм (таблица 1).

Таблица 1

В контекстном меню и палитре свойств

В конструкторе форм

На закладке формы

Форма объекта

Форма документа

Документа

Форма списка

Форма списка документа

Списка

Форма для выбора

Форма выбора документа

Выбора

Для отражения поступления материалов и оказания услуг создадим два документа: ПриходнаяНакладная и ОказаниеУслуги.

Откроем конфигуратор и добавим новый объект конфигурации Документ (рис. 2.1).

Рис. 2.1. Добавление объекта конфигурации Документ

На закладке Основные (рис. 2.2) зададим имя документа - ПриходнаяНакладная.

Представление объекта задавать не будем, вместо него будет использоваться Синоним объекта.

Представление списка, наоборот, зададим во множественном числе как Приходные накладные.

Рис. 2.2. Окно редактирования объекта документ ПриходнаяНакладная

Нажмем Далее и перейдем на закладку Подсистемы. Отметим в списке подсистемы Бухгалтерия и Учет материалов (рис. 2.3).

Рис. 2.3. Определение списка подсистем

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

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

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

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

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

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

Рис. 2.6. Выбор значения заполнения по умолчанию для реквизита «Склад»

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

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

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

Рис. 2.8. Свойство Проверка заполнения

Создадим реквизиты табличной части Материалы (рис. 2.9). Для этого нажмем кнопку Добавить реквизит в разделе описания табличных частей документа:

  • Материал, тип СправочникСсылка.Номенклатура;

  • Количество, тип Число, длина 15, точность 3, неотрицательное;

  • Цена, тип Число, длина 15, точность 2, неотрицательное;

  • Сумма, тип Число, длина 15, точность 2, неотрицательное.

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

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

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

Рис. 2.10. Установка Автонумерации

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

Для этого в дереве объектов конфигурации выделим ветвь Подсистемы, вызовем ее контекстное меню и выберем пункт Все подсистемы (рис. 2.11).

Рис. 2.11.

В открывшемся окне слева в списке Подсистемы выделим подсистему УчетМатериалов. Справа в списке Командный интерфейс отразятся все команды выбранной подсистемы. В группе Панель действий.Создать включим видимость у команды Приходная накладная: создать (рис. 2.12).

Рис. 2.12. Настройка командного интерфейса

Запустим 1С Предприятие в режиме отладки и протестируем получившийся документ.

В открывшемся окне 1С Предприятия мы видим, что в панели навигации разделов Бухгалтерия и Учет материалов появилась команда Приходные накладные для открытия списка приходных накладных (рис. 2.13).

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

Рис. 2.13. Раздел «Учет материалов»

Выполним команду Приходная накладная в панели действий раздела Учет материалов и создадим новую приходную накладную. Перед нами откроется форма документа - основная форма объекта. Заголовок этой формы Приходная накладная совпадает с синонимом документа. Система автоматически подставит текущую дату создания документа и нулевое время. Склад уже заполнен значением Основной. Заполним табличную часть приходной накладной материалами для ремонта телевизоров так, как показано на рисунке 2.14.

Рис. 2.14. Создание нового документа «Приходная накладная №1»

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

Рис. 2.15. Заполнение документа «Приходная накладная №1»

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

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

Рис. 2.16. Заполнение документа «Приходная накладная №2»

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

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

Рис. 2.17. Список приходных накладных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]