Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КмпТхнлАвтДттиПрдпрЛб_2017.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3.79 Mб
Скачать
    1. Задание

        1. Вариант 1.

Должны быть созданы документы.

  1. Поступление товаров

  2. и Реализация.

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

Реквизиты шапки

  1. «Контрагент»

(тип <СправочникСсылка.Контрагенты>)

  1. «КонтактноеЛицо»

(тип <СправочникСсылка.КонтактныеЛица>)

  1. «Склад» (тип <СправочникСсылка.Склады>)

  2. «СуммаДокумента»

(тип <Число> длина 15, точность 2)

В справочник должна быть одна табличная часть (Товары)

Реквизиты табличной части

  1. Номенклатура

(тип <СправочникСсылка.Номенклатура>)

  1. Количество (тип <Число> длина 10, точность 0)

  2. Цена (тип <Число> длина 10, точность 2)

  3. Сумма (тип <Число> длина 10, точность 2)

  4. Серия (тип <СправочникСсылка.Серии>)

Для элементов табличной часть Количество, Номеклатура, Цена должны быть созданы обработчики событий "При изменении".

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

Вариант 2

Должны быть созданы документы. Данные о выходах и Начисление заработной платы.

Для документа ДанныоВыходах должны быть определены следующие реквизиты.

Реквизиты шапки

  1. Подразделение СправочникСсылка.Подразделения>)

  2. «Расчётчик»

(тип СправочникСсылка.Сотрудники>)

  1. «СуммаДокумента»

(тип <Число> длина 15, точность 2)

В справочник должна быть одна табличная часть (Отработанные часы)

Реквизиты табличной части

  1. Сотрудник(тип СправочникСсылка.Сотрудники>)

  2. СуммаЧасов (тип <Число> длина 10, точность 0)

  3. Тариф (тип <Число> длина 10, точность 2)

Документ Начисление необходимо создать копированием в дереве конфигурации документа ДанныеО_Выходах с последующей корректировкой (необходимо добавить атрибуты, премиальные, Начислено (тип <Число> длина 10, точность 2). Итого начислено

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

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

        1. Для обоих вариантов -

Для документа должна быть создана печатная форма через конструктор печати (вывод всех реквизитов документов, итог выводить в подвале).

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

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

    1. Контрольные вопросы.

  1. Роль документа в системе 1с

  2. Как создаются документы в режиме конфигурации.

  3. Создать по заданию преподавателя заданный документ.

  4. Как задаются реквизиты у документа. Какие группы реквизитов можно выделить. Что такое стандартные реквизиты.

  5. Как можно получить данные документа в программных модулях.

  6. Какие данные документа можно получить из модулей, выполняемых на клиентской части.

  7. Каким образом можно получить данные текущей строки табличной части документа?

  8. Какие предопределённые события определены для управляющих элементов документа. Как создать обработчик какого либо события.

  9. Создать для заданного элемента заданный обработчик.