Имя: Пароль:
1C
1С v8
Как автоматически заполнить "вид статьи" в документе Корректировка Долга
0 mygorodok
 
02.06.22
13:41
Загружаю в 1с8.3 Корректировки долга из другой учетной системы.
Все реквизиты по форме я заполняю обработкой.
Мне нужен автоматом заполненный реквизит 'Прочие доходы и расходы' = 'Премия от поставщика'.
Реквизит этот появляется только если на вкладке 'Счет Списания' выбрать счет 91.01. (сам счет выбираю так: Док.СчетКт = ПланыСчетов.Хозрасчетный.ПрочиеДоходы;)
Через конфигуратор в форме документа этого реквизита нет, делаю вывод что этот реквизит заполняется некой привязкой вида статьи к документу.
В 'Справочники-Доходы и Расходы-Прочие доходы и Расходы-Премия от Поставщика' есть поле выбора 'использовать по умолчанию', но нельзя выбрать Документ Корректировка Долга, можно выбрать только из предложенных.
А может в обще не в ту сторону копаю..
1 Ryzeman
 
02.06.22
13:48
>Загружаю в 1с8.3
Это платформа, а не конфа. Речь о БП 3?
Если у тебя нет на форме реквизита, значит он создаётся программно. В типовых это нередко бывает, значение возможно хранится в РС или где-нибудь ещё. Либо поиском по имени реквизита формы (из предприятия) поищи, или просто посмотри (хотя бы замером) что происходи при изменении счёта на вкладке "счет списания".
2 mygorodok
 
02.06.22
14:02
Да БП 3.
Реквизит хранится в "Справочники-Доходы и Расходы-Прочие доходы и Расходы" и руками я его выбрать могу, а как автоматом выбирать?
При изменении счета на любой другой, реквизит просто пропадает.
3 mygorodok
 
02.06.22
14:04
* Значение реквизита а не реквизит разумеется хранится в справочнике
4 Ryzeman
 
02.06.22
14:04
Если под "руками" ты имеешь ввиду на форме, то я тебе ответ уже дал. Ищи где этот реквизит формы создаётся и какой у него путь данных. Если это реквизит документа, то при создании надо будет записать этот реквизит. Если оно хранится в каком-нибудь регистре сведений или справочнике, то соответственно надо по тем же алгоритмам записывать.
5 shuhard
 
02.06.22
14:05
(0) это субконто счета и храниться в субконто
6 mygorodok
 
02.06.22
14:12
- Под руками я имею ввиду открываю созданный документ-иду на вкладку-счет списания-выбираю в выпадающем списке нужное значение.

- Я тоже сначала подумал что это субконто, просто посмотрев форму в конфигураторе, но заполнение реквизита 'субконто' не дало результата.
7 shuhard
 
02.06.22
14:19
(6) субконто присваивают и для этого есть в общих модулях нужные процедуры
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс