Главная страница

Контрольные вопросы по 1с. Занятие 1 Что такое конфигурируемость системы "1С Предприятие"


Скачать 61.13 Kb.
НазваниеЗанятие 1 Что такое конфигурируемость системы "1С Предприятие"
Дата24.05.2023
Размер61.13 Kb.
Формат файлаdocx
Имя файлаКонтрольные вопросы по 1с.docx
ТипЗанятие
#1156379
страница8 из 9
1   2   3   4   5   6   7   8   9
1   2   3   4   5   6   7   8   9



В реальной жизни этому объекту может соответствовать, например,





перечисление вариантов указания цены («включая НДС», «без





НДС»). Набор всех возможных значений, которые содержит перечис-





ление, задается при конфигурировании системы, и пользователь не





может изменять их, удалять или добавлять новые.










Как создать новое перечисление?





В дереве конфигурации отметить объект "перечисления" и нажать кнопку добавить в окне конфигурации,





далее в окне редактирования объекта задать имя, на закладке данные





ввести все значения перечисления.










Как с помощью перечисления задать принадлежность элементов





справочника к той или иной смысловой группе?





Нужно в справочник добавить реквизит, тип которого будет ссылка на данное перечисление.





Далее в режиме 1с предприятие для каждого элемента справочника указать значение реквизита.










Как обратиться к значению перечисления средствами встроен-





ного языка?





Перечисления.<имя перечисления>.<знначение перечисления>, например





Перечисления.ВидыНоменклатуры.Материал










Как задать произвольное представление объекта конфигурации?





Механизм формирования представления объекта конфигурации





состоит из двух этапов: определение реквизитов, участвующих





в формировании представления, и собственно формирование





представления. Для этого используются обработчики событий





ОбработкаПолученияПолейПредставления и ОбработкаПолуче-





нияПредставления менеджера соответствующего объекта.





В обработчике события ОбработкаПолученияПолейПредставления





мы описываем, какие реквизиты будут участвовать в формировании





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





описываем алгоритм получения параметра Представление из массива





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










______________________________________________________________________________










Занятие 11 Проведение документа по нескольким регистрам










Для чего может понадобиться проведение документа по





нескольким регистрам?





Одного только количественного учета совершенно недостаточно для нужд предприятия.





Очевидно, что необходимо также знать, какие денежные средства





были затрачены на приобретение тех или иных материалов и каковы





материальные запасы предприятия в денежном





выражении.





Например предприятию кроме колличественного учета материалов нужен суммовой учет материалов,





который велся бы теперь по средней стоимости.





То есть при закупке материалов они должны учитываться в ценах





приобретения, а при расходе – по средней стоимости, которая





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





и общего количества этого материала.





Поскольку подобная информация имеет совершенно другую





структуру, нежели количественный учет, для хранения данных об





общей стоимости тех или иных материалов мы будем использовать





еще один регистр накопления (СтоимостьМатериалов).





Таким образом, документы по приходованию и расходованию материалов





должны будут проводится по нескольким регистрам.















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





в обработчике проведения документа?





Откроем в конфигураторе окно редактирования объекта конфигурации





Документ и перейдем на закладку Движения.





В списке регистров отметим, что документ будет создавать теперь





движения и по регистру СтоимостьМатериалов.Нажмем кнопку Конструктор движений.





В открывшемся окне конструктора движений над списком Регистры нажмем кнопку Добавить





и добавим еще один регистр СтоимостьМатериалов.В поле выбора Табличная часть выберем





табличную часть нашего документа.





Теперь нажмем кнопку Заполнить выражения.





Чтобы задать нужное соответствие для поля регистра Стоимость,





нужно его выделить и в окне Реквизиты документа дважды щелкнуть





по строке ТекСтрокаМатериалы.Сумма.Нажмем ОК. После этого откроется модуль объекта документа.





Мы увидим, что конструктор сформировал новый текст обработчика,





содержащий движения по двум регистрам.










Как создать движения документа без использования конструк-





тора движений?





В окне редактирования объекта конфигурации Документ перейдем на закладку Движения.





В списке регистров отметим, что документ будет создавать теперь движения и по





регистру СтоимостьМатериалов.Перейдем на закладку Прочее и откроем модуль объекта. Для этого





нажмем кнопку Модуль объекта. Откроем процедуру обработчика





события ОбработкаПроведения.





Перед началом цикла установим свойство Записывать набора записей





движений по этому регистру в значение Истина.





В самом конце цикла перед строкой КонецЕсли добавим строки кода,





создающие движения регистра СтоимостьМатериалов, производимые





документом.










Как средствами встроенного языка сформировать и записать





движения документа в регистр накопления?










например для регистра СтоимостьМатериалов с измерением Материал и ресурсом Стоимость










Перед началом цикла





Движения.СтоимостьМатериалов.Записывать = Истина;










в цикле





Движение = Движения.СтоимостьМатериалов.Добавить();






написать администратору сайта