Версия для печати темы (https://pro1c.org.ua/index.php?s=d7d684bfeed4b0d2379072922fd9f2d1&showtopic=55418)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Вывести номер счета из плана счетов хозрасчетный в табличную часть формы документа

Автор: jojojoba2 26.11.19, 17:22

Добрый день!

В 1С 8.3 УПП нужно вывести номер счета из плана счетов хозрасчетный в поле СчетУчетаБУ табличной части товары формы документа Заказ Поставщику при добавлении новой номенклатуры. Реквизит в документе уже был создан, но в модулях никаких процедур я не нашел. Подскажите пожалуйста :

---- Какой процедурой и каким методом это лучше реализовать( если можно пример кода)
---- Как связать номенклатуру и план счетов, если в номенклатуре не заполняется номер счета. Как делать запрос?
-----В документе Поступление товаров и услуг в табличной части товары это уже реализовано разработчиками 1С. Пытался скопировать процедуры ,по примеру этого документа ---ничего не получилось(((

Спасибо.

Автор: Vofka 26.11.19, 17:39

jojojoba2, вот недавно была аналогичная https://pro1c.org.ua/topic/dopolnitelnyj-rekvizit-v-nomenklaturu-55309/. Я там отписывал:

Цитата
Событие ПриИзменении колонки Номенклатура - там получаете текущую строку и заполняете в ней новый реквизит из текущего значения выбранной номенклатуры. Если это какая-то околотиповая конфигурация - откройте этот обработчик события и посмотрите как сделано с многими другими полями.

Автор: jojojoba2 26.11.19, 17:59

Vofka @ Сегодня, 17:39 * ,
А по какому полю связывать номенклатуру и плана счетов хозрасчетный?

Автор: Vofka 26.11.19, 18:10

Не понял вопроса.

Автор: jojojoba2 26.11.19, 18:12

Vofka @ Сегодня, 18:10 * ,

При заполнении номенклатуры в справочнике не указывается номер счета (в плане счетов хозрасчетный). Как запросом вытащить номер счета для номенклатуры?

Автор: Vofka 26.11.19, 18:43

Вы о том, что это не реквизит справочника? Ну так посмотрите куда он сохраняется.

Автор: Макс1С 27.11.19, 17:26

Цитата(jojojoba2 @ 26.11.19, 17:22) *
Пытался скопировать процедуры ,по примеру этого документа ---ничего не получилось(((

попробуйте не всю процедуру копировать, а часть строк которые обращаются к общим модулям и получают счета учета.
Пример из УТП, в УПП помоему также, нет сейчас под рукой:
СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Организация, СтрокаТЧ.Номенклатура, Склад);


Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua