Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Команда перехода к записям регистра




Команда перехода к записям регистра

В заключение отредактируем командный интерфейс формы документа, чтобы в панели навигации формы иметь возможность переходить к списку записей регистра СтоимостьМатериалов, связан- ному с документом.

Для этого откроем форму документа ПриходнаяНакладная. В левом верхнем окне перейдем на закладку Командный интерфейс. В разделе Панель навигации раскроем группу Перейти и увидим команду для открытия регистра накопления Стоимость материалов. Установим свойство Видимость для этой команды (рис. 11. 6).

 

Рис. 11. 6. Настройка командного интерфейса формы документа «ПриходнаяНакладная»

 

В режиме «1С: Предприятие»

В режиме 1С: Предприятие наша задача будет заключаться в том, чтобы провести еще раз (перепровести) все приходные накладные. Это необходимо для того, чтобы эти документы создали новые записи в регистрах в соответствии с алгоритмом проведения, который мы только что изменили.

Запустим «1С: Предприятие» в режиме отладки. Откроем список документов, выполнив команду Приходные накладные в разделе Учет материалов.

Выделим одновременно, используя клавишу Ctrl, все приходные накладные и перепроведем их, выполнив команду Провести из подменю Еще.


 

 

Затем откроем первый документ (рис. 11. 7) и, выполнив команды перехода к регистрам Остатки материалов и Стоимость материалов, убедимся, что документ создает желаемые записи как в одном (рис. 11. 8), так и в другом регистре накопления (рис. 11. 9).

 

 

 


Занятие 11

 

Проведение документа «Оказание услуги» по двум регистрам

В заключение мы внесем изменения в процедуру обработки прове- дения документа ОказаниеУслуги.

При этом мы будем исходить из пожелания, высказанного руковод- ством ООО «На все руки мастер». Суть его заключается в том, что на первом этапе при списании материалов, израсходованных в процессе оказания услуги, должна быть возможность указывать различную стоимость для одного и того же материала, которая рассчитана руко- водством исходя из текущих конъюнктурных соображений.

Поскольку в документе ОказаниеУслуги у нас отражена только цена номенклатуры, нам понадобится:

1. Добавить в табличную часть документа еще один реквизит, в котором будет указываться стоимость номенклатуры.

2. После этого изменить процедуру проведения документа Оказа- ниеУслуги.

3. И в заключение в режиме 1С: Предприятие перепровести все эти документы, чтобы отработал новый измененный нами алгоритм проведения документов Оказание услуги.

 

В режиме «Конфигуратор»

Новый реквизит документа

Откроем в конфигураторе окно редактирования объекта конфигу- рации Документ ОказаниеУслуги и перейдем на закладку Данные.

Создадим новый реквизит табличной части документа с именем Стоимость, типом Число, длиной 15 и точностью 2, неотрицательное (рис. 11. 10).

После этого откроем форму ФормаДокумента документа Оказа- ниеУслуги и добавим в табличную часть ПереченьНоменклатуры поле, отображающее новый реквизит Стоимость.

Для этого в правом верхнем окне редактора форм на закладке

Реквизиты раскроем реквизит формы Объект (рис. 11. 11).



 

 

Мы видим, что он содержит все реквизиты документа ОказаниеУс- луги.

Найдем в табличной части реквизит Стоимость и с помощью мыши перетащим его в окно элементов формы, расположенное слева в верхней части редактора форм.


Новый элемент расположим в структуре элементов формы после поля Номенклатура. Оставим свойства элемента формы, предложенные по умолчанию.

Новый реквизит сразу же отобразится в форме документа, располо- женной в левом нижнем окне редактора форм (рис. 11. 12).

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...