Здравствуйте, создаю конфигурацию для курсовой, в 1с разбираюсь пока плохо. Возник вопрос, как сделать, чтобы при покупке товара (проведение документа ПокупкаТовара), он автоматически добавлялся в справочник (к примеру справочник "Товары")
arccos6pi
31.05.2014, 19:09
а как он в документе сначала появится?
какие реквизиты у документа(тч товары)?
Iystely
31.05.2014, 20:39
а как он в документе сначала появится?
какие реквизиты у документа(тч товары)?
К примеру схема такая: Покупается основное средство (далее ОС), реквизиты этого документа: организация(она же покупатель), контрагент, склад (куда товар направится), дата и т.д. Реквизиты табличной части той же формы: название ОС, цена ОС, Количество, Сумма.
Хотелось бы чтобы проводя документ, это ОС записывалось автоматически в справочник Товары
arccos6pi
31.05.2014, 22:31
К примеру схема такая: Покупается основное средство (далее ОС), реквизиты этого документа: организация(она же покупатель), контрагент, склад (куда товар направится), дата и т.д. Реквизиты табличной части той же формы: название ОС, цена ОС, Количество, Сумма.
Хотелось бы чтобы проводя документ, это ОС записывалось автоматически в справочник Товарыв процедуре ПриЗаписи() или ПередЗаписью():
Если РежимЗаписи = РежимЗаписиДокумента.Пров� �дение Тогда //если в процедуре ПередЗаписью()
Для каждого Элемент Из НазваниеТабЧасти Цикл
Товар = Справочники.Товары.НайтиПо Наименованию(Элемент.Назва ниеОС);
Если Товар.Пустая() Тогда
Товар = Справочники.Товары.Создать Элемент();
Товар.Наименование = Элемент.НазваниеОС;
Товар.Записать();
КонецЕсли;
КонецЦикла;
КонецЕсли; //если в процедуре ПередЗаписью()