|
Регистр бухгалтерии - как при корректировке проводок очистить субконто ? |
☑ |
0
s202
09.11.18
✎
11:53
|
Задача - программно поменять счет доходов в документах реализации и в их проводках.
Т.е. просто перепровести документы - нельзя, нужно поменять в проводках счета и аналитику.
Счет - меняется без проблем, с аналитикой вроде все просто - на новом счете ее нет, надо просто очистить субконто, но они не хотят очищаться!
Пробую делать так:
СтрокаН.СубконтоКт.НоменклатурныеГруппы="";
и вот так:
СтрокаН.СубконтоКт.НоменклатурныеГруппы=Неопределено;
и пробовал вообще не трогать их - результат один:
"Запись не верна! Вид субконто "Номенклатурные группы" не доступен для данной записи! (Регистр бухгалтерии:"
Что я делаю не так?
|
|
1
иубиповец
09.11.18
✎
12:08
|
А если просто счет поменять, субконто не очищается?
|
|
2
иубиповец
09.11.18
✎
12:13
|
Или сначала ном группу очистить . записать а затем счет менять
|
|
3
Mankubus
09.11.18
✎
12:14
|
(0) ПланСчетовВидыСубконто.<Имя плана счетов> (ChartOfAccountsExtDimensionTypes.<Имя плана счетов>)
Очистить (Clear)
Синтаксис:
Очистить()
Описание:
Удаляет все строки табличной части.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения.
Пример:
Состав.Очистить();
|
|
4
s202
09.11.18
✎
12:25
|
(1), (2) не прокатывает, та же ошибка.
|
|
5
Naumov
09.11.18
✎
12:31
|
Проводка.СубконтоДт.Вставить(Субконто.Ключ, Неопределено);
|
|
6
s202
09.11.18
✎
12:36
|
(3) Получилось, спасибо
|
|