Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример для спецкурса.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.97 Mб
Скачать

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

Создадим реквизит Заказчик

Идентификатор - обязательное поле!

Типом данного реквизита будет справочник Контрагентов - типовой справочник и существует в стандартной конфигурации. В нашем случае (мы программируем конфигурацию «с чистого листа») необходимо создать такой справочник. В Справочники (окно Конфигурация*) добавим новый элемент (Ins) - Контрагенты.

В качестве реквизитов справочника добавим параметр Адрес (тип значения - «Строка» длины - 50).

Зададим визуальную форму Справочника (Форма элемента). По кнопке Вставить отмеченные реквизиты будут размещены на форме. !!! Окно «Размещение реквизитов» появляется только при первом нажатии на кнопку Форма элемента, в дальнейшем, если потребуется, добавление реквизитов на форму осуществляется по кнопке (в нижней строке экрана).

Закрываем окно Справочник Контрагенты и возвращаемся к проектированию документа «Заказ» (двойной клик по элементу ЗаказКниги (Документы) на форме Конфигурация*). Теперь изменим тип значения реквизита шапки Заказчик на Справочник.Контрагенты.

Теперь зададим реквизиты шапки: Количество страниц (тип «Число», длина = 4, отметим, что дан­ный реквизит неотрицательный).

Аналогично создаем реквизит шапки Тираж (тип «Число», длина = 5, отметим, что данный реквизит неотрицательный).

Реквизит Бумага. Данный реквизит будет иметь тип Справочника Материалов (в типовой конфигурации такой справочник определен). Создадим справочник Материалов аналогично справочнику Контрагентов. В данном справочнике зададим реквизит Цена (тип «Число», длина = 10, точность = 2. На закладке Дополнительно необходимо задать свойства: Разделять триады, Неотрицательный, Периодический. Свойство Периодический позволяет хранить историю значений реквизита и производить перерасчеты по «старым» ценам).

После размещения реквизитов на форме (кнопка Форма элемента) создание Справочника завершается. Теперь необходимо вернуться к документу «Заказ» и определить тип реквизита Бумага.

Реквизиты имеют тип Справочника, когда количество вариантов неограниченно и сами варианты определяются пользователем. Реквизит Краска будет иметь тип Перечисление, так как количество вариантов ограничено и закладывается на стадии конфигурирования, т.е. пользователем не изменяется. Создадим Перечисление (окно Конфигурация) с двумя значениями: Черная и Полноцвет.

Полноцвет создается аналогично. Для пользователя список значений будет представлен в том порядке, в каком он создавался. Для изменения порядка (или сортировки элементов) используются кнопки , , .

Все реквизиты шапки созданы, переходим к созданию реквизитов табличной части. Первым реквизитом табличной части будет реквизит Дополнительные работы (идентификатор - ДопРабота). Дополнительных работ может быть несколько, следовательно, это реквизит табличной части. Типом значений данного реквизита является типовой Справочник Номенклатура (присутствует в типовой конфигурации), который хранит информацию о товарах и видах работ (услуг), оказываемых организацией. Справочник Номенклатура создается аналогично справочнику Материалы и так же имеет один реквизит - Цена.

Дополнительная работа зависит от сложности печатаемого материала, поэтому создадим еще один реквизит табличной части Сложность, (тип значения - «Число», длина = 1 (3 уровня сложности)).

Все реквизиты документа созданы. Теперь необходимо определить способ нумерации документа. Нумерация может быть сквозной для любых заказов (документов различного вида: книг, визиток, бланков). В этом случае необходимо создать Нумератор (Окно Конфигурация → Документы → Нумераторы). При создании нового нумератора указываются Периодичность, Тип, Автоматическая нумерация и Контроль уникальности. !!! При создании нового нумератора окно Документ ЗаказКниги должно быть закрыто!!!

Если необходимо вести отдельную нумерацию для каждого вида документов, то Нумератор «Не назначен».

Характеристика Периодичность определяет, когда начинать нумерацию заново. Чаще всего это значение - В пределах года. Значение - По всем данного года - означает, что нумерация не обнуляется никогда, т.е. все номера документа - уникальны (В этом случае поиск документа по номеру не требует знания даты).

Характеристика Тип определяет вид номера. Если выбрано текстовое значение, то в номере допускают­ся буквы, ведущие нули, знак /, дефис (Это удобно когда нужно создать документ «задним числом», вставить номер в существующие номера, например 122/1, 122/2).