Рисунок 1 ~ Добавление предопределенных элементов Внесите изменение в справочник Номенклатур
Работа добавлена на сайт samzan.net: 2015-07-05
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Практическая работа 9.
Создание и печать прайс-листа
- Запустите 1С:Предприятие в режиме Конфигуратора, указав путь к созданной Вами информационной базе.
- Откройте конфигурацию и создайте новый объект конфигурации справочник ЕдиницыИзмерения.
- Добавьте в справочник Единицы измерения предопределенные элементы, как показано на рисунке 1.
Рисунок 1 Добавление предопределенных элементов
- Внесите изменение в справочник Номенклатура, добавив на закладке Данные реквизит ЕдИзм с типом данных СправочникСсылка.ЕдиницыИзмерения.
- Перейдите в справочнике Номенклатура на закладку Формы и добавьте форму списка (Рисунок 2).
Рисунок 2 Форма списка справочника Номенклатура
- Далее, перейдите на закладку Макеты и откройте Конструктор печати.
- В открывшемся окне Конструктора печати в блоке «Создать новую процедуру» укажите позиции «Печать списка справочника» и «в модуле формы» (Рисунок 3) и нажмите кнопку Далее.
Рисунок 3 Выбор печати списка справочника Номенклатура
- В следующем окне выберите все реквизиты, нажмите кнопку Далее.
- И в последнем окне Конструктора печати укажите позицию «Новая кнопка» с именем «Прайс-лист» и нажмите кнопку ОК.
- В высветившемся на экране макете печатной формы исправьте в области «Заголовок» слово Номенклатура на Прайс-лист.
- В области «Шапка» добавьте колонки с наименованием цен, как показано на рисунке 4. В свойствах этих ячеек укажите границы сплошной линией сверху, снизу, слева и справа.
Рисунок 4 Оформление шапки прайс-листа
- В области «Элемент» в колонке «Розничная» укажите параметр «ЦенаР», в колонке «Мелкооптовая» - «ЦенаМ», в колонке «Оптовая» - «ЦенаО» (Рисунок 5). В свойствах этих ячеек укажите границы сплошной линией сверху, снизу, слева и справа.
Рисунок 5 Добавление параметров
- Перейдите на закладку Формы - Форма списка Модуль. Откройте процедуру Печать.
- В код процедуры требуется внести дополнения для замены параметров ЦенаР, ЦенаМ и ЦенаО. Для получения розничной цены из регистра цен можно воспользоваться созданной в лабораторной работе 8 функцией ЦенаПродажи. Мелкооптовая цена (ЦенаМ) будет ниже на 5%. Оптовая цена (ЦенаО) на 10%. Код приведен на рисунке 6.
Рисунок 6 Вывод цен на печать
- Запустите программу в режиме 1С:Предприятие и проанализируйте результат (Рисунок 7).
Рисунок 7 Прайс-лист на материалы и услуги
- Получилось, чем больше оказывается услуг, т.е. кладется кирпичей или разгружается килограммов груза, тем ниже цена. Это нелогично. Для того чтобы исправить эту ситуация, внесите в программный код уточнение, представленное на рисунке 8, чтобы по группе «Услуги» выводилась только розничная цена.
Рисунок 8 Изменения в программном коде
- Запустите программу на отладку и убедитесь, что внесенные изменения работают (Рисунок 9).
- Покажите результат работы преподавателю.