Имя: Пароль:
1C
1С v8
Два субконто одного вида в проводке
,
0 Qaswer
 
18.09.12
09:58
Здравствуйте.
В Бухгалтерии 2.0 при обмене с ЗУП сформирован и проведен документ, в проводках которого СубконтоДТ1 и СубконтоДт2 одного вида. Подскажите, как сторнировать эти проводки ручной операцией (как установить два субконто одного вида)?
1 IBTM
 
18.09.12
10:12
(0) точна такаяже проводка ручной операцией со знаком минус, не?
2 Qaswer
 
18.09.12
10:20
При выполнении
БухгалтерскийУчет.УстановитьСубконто(Сторно.СчетДт, ПроводкаСубконтоДт, 2, стр.СубконтоДт2);
второе значение субконто встает вместо первого.
3 Qaswer
 
18.09.12
10:22
Т.е.
БухгалтерскийУчет.УстановитьСубконто(Сторно.СчетДт, Сторно.СубконтоДт, 2, стр.СубконтоДт2);
4 Qaswer
 
18.09.12
10:51
UP
5 acsent
 
18.09.12
10:54
не может такого быть
6 Qaswer
 
18.09.12
11:05
Да, извиняюсь, второе просто не устанавливается.
7 Classic
 
18.09.12
11:06
Стандартный вопрос: Зачем?
ИМХО правильней для подавляющего большинства задач  - сделать два разных вида субконто с одним типом значения
8 Qaswer
 
18.09.12
11:27
Нужно было скорректировать состояние счета, не меняя проводок того документа.

Т.е. нужно добавить субконто на счет с тем же типом значения и после сторнирования его удалить?
9 salvator
 
18.09.12
11:31
Сторно.СубконтоДт2 = МоеЗначениеСубконто
попробуй
10 Qaswer
 
18.09.12
12:04
Поле объекта не обнаружено(Сторно.СубконтоДт2)
11 salvator
 
18.09.12
12:11
Сорри, не заметил что ручные операции.
12 Прохожий
 
18.09.12
12:22
Не должно быть два субконто одного вида, надо два РАЗНЫХ субконто с одинаковым типом данных.
13 Прохожий
 
18.09.12
12:23
(7) Точно. Но тогда одной конференцией станет меньше. Со времен семерки одинэснеги ищут скрытые возможности платформы...
14 Maxus43
 
18.09.12
12:27
(10) Сторно.СубконтоДт.<ИмяСубконто> = Значение;
15 Maxus43
 
18.09.12
12:28
(14) + такая конструкция на 8.1 давала запихнуть в субконто с Типом1 значение с совершенно другим типом, без ругани платформы.
16 Qaswer
 
18.09.12
13:50
Нет у меня другого субконто с тем же типом значения.
Счет 91.02, оба субконто предопределенные: 1.Прочие доходы и расходы, 2. Реализуемые активы. Из ЗУПа проводки выгрузились с "Прочими расходами"  в первом и во втором субконто.
Если "Сторно.СубконтоДт.<ИмяСубконто> = Значение" не поможет, видимо, придется субконто к счету добавлять.
17 unregistered
 
18.09.12
14:05
Выгрузите движения в таблицу значений методом Выгрузить().
В получившейся таблице измените что вам нужно (значения субконто, суммы с "+" на "-" или что там еще надо).
Получившуюся таблицу загрузите в движения вашего нового документа "Сторно".

Учтите что при использовании метода Выгрузить() регистра бухгалтерии порядок следования колонок ВидСубконтоДтN и СубконтоДтN в получившейся таблице может не соответствовать порядку следования субконто на счете. То есть в проводке СчетДт=60.01 (Субконто1-Контрагенты, Субконто2-Договоры, Субконто3-Документы), а в выгруженной таблице может оказаться СубконтоДт1-Договоры, СубконтоДт2-Контрагенты, СубконтоДт3-Документы.