Разработка приложения в программе 1С:Предприятие 8.2. Лекция 29 (1-2)

Содержание

Слайд 2

Цель и результат обучения, план занятия Цель: Ознакомить пользователя с разработкой

Цель и результат обучения, план занятия

Цель: Ознакомить пользователя с разработкой приложений

в системе 1С: Предприятие.
Результат обучения:
После завершения занятия пользователь должен:
Получить общее представление о разработке приложений в системе 1С: Предприятие.
Используемые программы:
ОС Windows 10
1С: Предприятие. Учебная версия.
План занятия:
Ознакомление с теорией 75 минут.
Контрольные вопросы 15 минут.
Слайд 3

Объект конфигурации Документ Объект конфигурации Документ предназначен для ввода информации о

Объект конфигурации Документ

Объект конфигурации Документ предназначен для ввода информации о

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

Реквизиты документов Программа 1С: Предприятие имеет механизмы, позволяющие отслеживать правильность состояния

Реквизиты документов

Программа 1С: Предприятие имеет механизмы, позволяющие отслеживать правильность состояния учета.
В

процессе работы пользователь может создавать новые документы.
Большинство реквизитов разработчик создает самостоятельно, но но у документа есть также стандартные реквизиты.
Два наиболее важных из низ – Дата и Номер. Для описания дополнительных реквизитов служат табличные части документов.
Слайд 5

Рисунок 6 –Основные формы документа

Рисунок 6 –Основные формы документа

Слайд 6

Типы данных Типы данных. Типообразующие объекты конфигурации. Прежде всего, это примитивные

Типы данных

Типы данных. Типообразующие объекты конфигурации. Прежде всего, это примитивные

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

Создание документов Рассмотрим создание документа Приходная накладная для учебной конфигурации. Документ

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

Рассмотрим создание документа Приходная накладная для учебной конфигурации. Документ Приходная

накладная будет фиксировать факт поступления материалов.
Добавим документ Приходная накладная, зададим его имя и синоним. (рисунок 7).
Документ будет доступен в подсистемах Бухгалтерия и УчетМатериалов (рисунок 8).
Слайд 8

Рисунок 7 –документ Приходная накладная

Рисунок 7 –документ Приходная накладная

Слайд 9

Рисунок 8 –Установка видимости в подсистемах документа Приходная накладная

Рисунок 8 –Установка видимости в подсистемах документа Приходная накладная

Слайд 10

Новый тип данных На закладке данные создадим реквизит с именем Склад

Новый тип данных

На закладке данные создадим реквизит с именем Склад (рисунок

9), выберем для него тип данных СправочникСсылка.Склады. Все поступающие в ООО «На все руки мастер» материалы поступают на основной склад. Поэтому в строку Значение заполнения внесем название Основной (из открывшегося списка).
Слайд 11

Рисунок 9 –Добавление реквизита Склад документа Приходная накладная, установка других параметров

Рисунок 9 –Добавление реквизита Склад документа Приходная накладная, установка других параметров

Слайд 12

После этого добавим в табличную часть реквизит Материалы (смотри рисунок 10).

После этого добавим в табличную часть реквизит Материалы (смотри рисунок 10).


Проверка заполнения – установить «выдавать ошибку».
Слайд 13

Рисунок 10 –Добавление табличной части Материалы документа Приходная накладная

Рисунок 10 –Добавление табличной части Материалы документа Приходная накладная

Слайд 14

Реквизиты Создадим реквизиты табличной части Материалы: Материал – тип СправочникСсылка.Номенклатура; Количество

Реквизиты

Создадим реквизиты табличной части Материалы:
Материал – тип СправочникСсылка.Номенклатура;
Количество - тип Число

- длина 15 - точность 3 - неотрицательное;
Цена - тип Число - длина 15 - точность 2 - неотрицательное;
Сумма - тип Число - длина 15 - точность 2 - неотрицательное.
Установим свойство Проверка заполнения – выдавать ошибку (рисунки 11,12) для каждого реквизита.
Слайд 15

Рисунок 11 –Добавление реквизита Материал табличной части Материалы

Рисунок 11 –Добавление реквизита Материал табличной части Материалы

Слайд 16

Рисунок 12 –Добавление реквизита Количество табличной части Материалы

Рисунок 12 –Добавление реквизита Количество табличной части Материалы

Слайд 17

Рисунок 13 –Добавление реквизитов Цена и Сумма табличной части Материалы

Рисунок 13 –Добавление реквизитов Цена и Сумма табличной части Материалы

Слайд 18

Рисунок 14 –объект Приходные накладные

Рисунок 14 –объект Приходные накладные

Слайд 19

Рисунок 15 –установка видимости объекта Приходные накладные

Рисунок 15 –установка видимости объекта Приходные накладные

Слайд 20

Рисунок 16 –форма для ввода данных в Приходную накладную

Рисунок 16 –форма для ввода данных в Приходную накладную

Слайд 21

Создадим новую приходную накладную Выполним команду Приходная накладная, перед нами откроется

Создадим новую приходную накладную

Выполним команду Приходная накладная, перед нами откроется форма

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

Рисунок 17 –Приходная накладная №000000001 от 06.02.2021

Рисунок 17 –Приходная накладная №000000001 от 06.02.2021

Слайд 23

Ввод данных в прихлдную накладную Приходная накладная №000000001 от 06.02.2021 содержит

Ввод данных в прихлдную накладную

Приходная накладная №000000001 от 06.02.2021 содержит записи

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

Сохранение, проведение и просмотр документа Документ будет сохранен и проведен. Ему

Сохранение, проведение и просмотр документа

Документ будет сохранен и проведен. Ему будет

присвоен № и дата. На рисунке 17 документ Приходная накладная №000000001 от 06.02.2021 показан в режиме просмотра после проведения (нажата кнопка на панели навигации).
При вводе нового документа табличная часть подсвечена красным пунктиром. Это значит, что выполняется проверка заполнения. Если не ввести ни одной строки или оставить незаполненной какую-либо колонку табличной части и попытаться записать документ. То будет получено сообщение об ошибке.
Слайд 25

Рисунок 18 –ошибка при вводе (не введено ни одной строки)

Рисунок 18 –ошибка при вводе (не введено ни одной строки)