Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab6.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
720.9 Кб
Скачать

12

Лабораторна робота №6

Тема роботи: «Періодичні регістри відомостей. Перерахування»

  1. Створення періодичного регістра відомостей Ціни

Приступимо до створення періодичного регістра відомостей, що буде зберігати розгорнуті в часі роздрібні ціни матеріалів і вартості послуг, які надаються нашим ТОВ «На всі руки майстер».

Відкриємо в конфігураторі нашу навчальну конфігурацію й додамо новий об'єкт конфігурації Регістр відомостей. Для цього виділимо в дереві об'єктів конфігурації вітку Регистры сведений і натиснемо кнопку Добавить в командній панелі вікна конфігурації.

У вікні, що відкрилося, редагування об'єкта конфігурації на закладці Основные задамо ім'я регістра - Цены.

Установимо властивість Периодичность цього регістра - В пределах секунды. Таку періодичність ми вибрали для того, щоб мати можливість відслідковувати ціни кілька разів протягом дня. Якщо ж так часто не передбачається змінювати ціни, то можна вибрати, загалом кажучи, у межах дня.

Тут же визначимо подання об'єкта в інтерфейсі додатку. Задамо властивості Представление записи як Цена, а Представление списка як Цены на номенклатуру (рис. 6.1).

Рис. 6.1. Основні властивості регістра відомостей «Цена »

Зверніть увагу на властивість Режим записи. За замовчуванням вона має значення - Независимый, тобто ми створюємо незалежний регістр відомостей і зможемо надалі вводити в нього дані без використання реєстратора, «вручну».

Натиснемо Далее й перейдемо на закладку Подсистемы. По логіці нашої конфігурації даний регістр повинен бути доступний у розділах Учет материалов, Оказание услуг й Бухгалтерия. Тому відзначимо в списку підсистем ці підсистеми (рис. 6.2).

Рис. 6.2. Визначення списку підсистем, у яких буде відбиватися регістр

Перейдемо на закладку Данные й створимо вимір Номенклатура з типом СправочникСсылка.Номенклатура. Для цього виділимо галузь Измерения й натиснемо кнопку Добавить в командній панелі вікна.

Укажемо, що цей вимір буде провідним (рис. 6.3).

Рис. 6.3. Створення провідного виміру регістра відомостей

Властивість Ведущее має сенс використовувати лише тоді, коли вимір має тип посилання на об'єкт бази даних. Установка властивості Ведущее буде говорити про те, що запис регістра відомостей становить інтерес, поки існує той об'єкт, посилання на який обрано як значення цього виміру в цьому записі. При видаленні об'єкта, всі записи регістра відомостей по цьому об'єкті теж будуть автоматично вилучені.

Також у результаті того, що цей вимір регістра ми зробили провідним, у формі елемента довідника Номенклатура, у панелі навігації в групі Перейти, з'явиться посилання. По ньому можливий перехід до записів цього регістра, які містять у вимірі Номенклатура посилання на цей елемент довідника.

Потім створимо ресурс Цена, тип Число, довжина 15, точність 2, неотрицательное. Для цього виділимо вітку Ресурсы й натиснемо кнопку Добавить в командній панелі вікна (рис. 6.4).

Рис. 6.4. Створення ресурсу регістра відомостей

Тепер запустимо 1С:Підприємство в режимі налагодження й подивимося, як працює наш періодичний регістр відомостей Цены.

Команда для відкриття регістра відомостей за замовчуванням доступна в інтерфейсі розділів, у яких відображається регістр, тому що на відміну від регістрів накопичення передбачається зміна даних регістра користувачем.

Щоб додати новий запис у регістр відомостей, натиснемо кнопку Создать. Задамо вартість послуг ТОВ «На всі руки майстер» у такий спосіб (рис. 6.5).

При цьому період задамо заднім числом, тому що він повинен бути менше або дорівнюівати даті створення документа про надання послуг.

Рис. 6.5. Ціни на послуги в регістрі відомостей «Цены»

Після цього задамо роздрібні ціни на матеріали (рис. 6.6).

Рис. 6.6. Ціни на матеріали в регістрі відомостей «Цены»

Отже, ми з вами маємо дуже корисну можливість у нашій програмі - установка цін на послуги й матеріали. Оскільки ціни зберігаються із прив'язкою до дати, ми можемо заздалегідь установити нові ціни й бути впевнені в тому, що нові ціни вступлять у дію не раніше зазначеного для них часу.

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