Приветствую, Форумчане!
Появилась необходимость изменить регистр накопления "Взаиморасчеты с Контрагентами", а именно добавить туда одно Измерение "Контракт".
Помогите найти участок кода, где происходит запись в Регистр, например, в документе "Реализация Товаров и услуг", чтобы смочь прописать туда запись по новому измерению...
Глобальный поиск по конфигурации с именем регистра
Constantus @ Сегодня, 13:40 ,
В регистре "Взаиморасчеты с контрагентами" имеется измерение "Сделка". По-каким-то причинам это Измерение не было задействовано.
Каким-то странным и непонятным способом изменил СтруктуруШакиДокумента "Поступления Товаров", добавив туда измерение "Сделка" с сылкой на нужный мне Реквизит:
СтруктураШапкиДокумента = Новый Структура("Контрагент, ТипЦен, ДоговорКонтрагента, ДатаДокумента, ВалютаДокумента, УчитыватьНДС, СуммаВключаетНДС, Сделка", Контрагент, ТипЦен, ДоговорКонтрагента, Дата,ВалютаДокумента, УчитыватьНДС,СуммаВключаетНДС, Контракт);
Всё сработало по данному документу, регистр изменился в нужном направлении.
Затем аналогичным способом попытался сделать для "Реализации", но ничего подобного не нашел, а именно не нашел где и как формируется СтруктураШапки.
Но при проведении "Реализации" почему-то сработало Движение и измерение было заполнено...
Теперь мне нужно это всё сделать для документа "Корректировка Долга", но там вообще тьма... ничего не нашел...
logist @ 18.06.16, 18:47 ,
Благодарю. Действительно, все договора "По договору в целом". Вынужден так поставить, т.к., например, поступления могут осуществляться частично, либо по нескольким Заказам, либо вообще без Заказов. Аналогичная ситуация и по оплатам...
Давайте тогда поставим вопрос по-другому. Дело в том, что все документы имеют общий параметр.
Согласно ТЗ, все документы связаны по так называемому "Проекту/тендеру". В одном большом самописном справочнике "Тендер" ведется учет всех документов по данному Тендеру. У всех документов: Поступление, Реализация и Корректировка долга имеется общий реквизит "Тендер", являющийся ссылкой на этот справочник "Тендер".
Видимость всех документов осуществляется на страницах в табличных полях по фильтру на данный дополнительный Реквизит "Тендер"
При заполнении документов программно забивается реквизит "Тендер" и "Сделка" (дублирование). Каким-то невообразимым образом сделка по Поступления и Реализациям проявилась в регистре...
Что касаемо "Корректировка долга", то там да, "Сделка" в табличной части и тоже заполняется программно, но регистр не загоняется... Что можно придумать?
//В отношении последнего замечания, совершенно согласен, но на данный момент ничего не могу поделать - требования ужасного заказчика, который попросил реализовать не реализуемое, вот и пришлось делать в основном иммитацию его документооборота...
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua