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



бет27/58
Дата18.10.2023
өлшемі437,92 Kb.
#118294
түріСборник
1   ...   23   24   25   26   27   28   29   30   ...   58
Байланысты:
Сборник лабораторных работ для студентов учебных заведений, изуч-emirsaba.org

Определение
Документ – это объект конфигурации, хранящий информацию о каких-либо событиях, произошедших в «жизни» предприятия. Например, с помощью документа можно зарегистрировать (то есть сохранить данные документа для последующей обработки) продажу товаров или начисление зарплаты (подробнее про документы можно прочитать здесь: https://v8.1c.ru/platforma/dokumenty/).
Создадим документ «Закупка».

Для формирования структуры документа переходим на вкладку «Данные».


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

Откроем программу в режиме «1С:Предприятие» и зафиксируем закупку нескольких электросамокатов.


Легко заметить, что система сгенерировала для документа другие стандартные реквизиты: «Номер» и «Дата». Оба поля заполняются автоматически, дата может быть изменена.


Любой документ может находиться в одном из двух состояний: подготовленный к свершению или совершенный:
  • чтобы подготовить документ для использования в будущем, нужно его записать;


  • чтобы отметить документ как совершенный – провести.


Таким образом, документ для регистрации закупки электросамокатов был успешно реализован.


Следующий шаг – это регистрация операции по выдаче электросамокатов в аренду.
Создадим документ «СдачаВАренду».

Переходим на вкладку «Данные» для формирования структуры документа.


В данном документе нужно фиксировать дату и время, а также ФИО студента, арендовавшего самокат. Поле «Дата» будет создано системой автоматически, а вот поле для ввода ФИО студента отсутствует. Добавим реквизит «Студент» с типом «СправочникСсылка.Студенты». Данный реквизит будет содержать ссылку на объект справочника «Студенты».

Проверим работоспособность документа в режиме «1С:Предприятие».

Теперь информационная система способна регистрировать дату и ФИО студента, арендовавшего самокат.
Регистрация возврата самокатов будет выглядеть аналогично регистрации сдачи в аренду.
Создадим новый документ «Возврат», копируя документ «СдачаВАренду». Для этого выберем нужный документ в окне конфигурации и нажмем на кнопку «Добавить копированием».

Откроем окно редактирования документа «СдачаВАренду1» и изменим название документа на «Возврат».

Чтобы убедиться в том, что все было сделано правильно, перейдите на вкладку «Данные» и проверьте, что у данного документа существует реквизит «Студент».
Созданная нами информационная система может хранить информацию о закупке электросамокатов, факте сдачи самоката в аренду конкретному студенту, а также факт возврата самоката студентом.
Предположим, что с помощью документа «Закупка» мы зарегистрировали в системе 12 электросамокатов. Если Иванов возьмет один из самокатов в аренду, то в прокате должно остаться 11. По возвращении самоката в прокате снова должно быть 12 самокатов.
Но на деле все введенные нами документы никак между собой не связаны. Нам следует использовать такой объект, который сможет связать между собой данные документы, а также будет накапливать итоговые значения для расчета остатков. Такой объект называется регистром накопления.



Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   58




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет