![]() |
|
КД бух операции. ошибка Поле объекта недоступно для записи (СубконтоДт) | ☑ | ||
---|---|---|---|---|
0
zladenuw
29.05.14
✎
15:33
|
Призаписи такой код.
Если ТаблицаХозрасчетный.Количество() <> 0 Тогда Для Каждого СтрокаТаблицы ИЗ ТаблицаХозрасчетный Цикл Если СтрокаТаблицы.СчетКт.Код = "91.01.1" Тогда СубконтоКТ = Новый Соответствие; СубконтоКТ.Вставить(ПланыСчетов.Хозрасчетный.ВыручкаНеОблагаемаяЕНВД.ВидыСубконто[0],Справочники.НоменклатурныеГруппы.НайтиПоКоду(СтрокаТаблицы.Содержание)); СубконтоКТ.Вставить(ПланыСчетов.Хозрасчетный.ВыручкаНеОблагаемаяЕНВД.ВидыСубконто[1],Перечисления.СтавкиНДС.БезНДС); СтрокаТаблицы.Содержание = ""; СтрокаТаблицы.СубконтоКТ = СубконтоКТ; ИначеЕсли СтрокаТаблицы.СчетДт = ПланыСчетов.Хозрасчетный.ПереводыВПути Тогда СубконтоДТ = Новый Соответствие; СубконтоДТ.Вставить(ПланыСчетов.Хозрасчетный.ПереводыВПути.ВидыСубконто[0],Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию("Погашение займов и процентов по займам")); СтрокаТаблицы.СубконтоДТ = СубконтоДТ; КонецЕсли; КонецЦикла; КонецЕсли; Получаю такую ошибку ИмяПКО = ОперацияБух ТипОбъекта = Операция (бухгалтерский и налоговый учет) Объект = Операция (бухгалтерский и налоговый учет) от 29.05.2014 15:32:24 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Поле объекта недоступно для записи (СубконтоДт) ПозицияМодуля = (15) КодСообщения = 21 запускаю этот же ПКО для другого документа. где меняю КТ все работает. что не так ? |
|||
1
zladenuw
29.05.14
✎
15:42
|
заменил вот так
ошибки нету. но и поле пустое СтрокаТаблицы.СубконтоДТ[ПланыСчетов.Хозрасчетный.ПереводыВПути.ВидыСубконто[0]] = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию("Погашение займов и процентов по займам"); |
|||
2
zladenuw
29.05.14
✎
15:52
|
мда. а так пошло
СтрокаТаблицы.СубконтоДТ.СтатьиДвиженияДенежныхСредств |
|||
3
zladenuw
29.05.14
✎
16:10
|
не догоняю.
для 2 субконто проставляются данные. для первого нет. СтрокаТаблицы.СубконтоКТ.НоменклатурныеГруппы = Справочники.НоменклатурныеГруппы.НайтиПоКоду(СтрокаТаблицы.Содержание, Истина); СтрокаТаблицы.СубконтоКТ.СтавкиНДС = Перечисления.СтавкиНДС.БезНДС; что не так :( |
|||
4
zladenuw
29.05.14
✎
16:11
|
СтрокаТаблицы.Содержание если смотрю отладчик. и делаю поиск по справочнику. то находит ссылку :(
|
|||
5
vicof
29.05.14
✎
16:12
|
возможно, потом затирается
|
|||
6
zladenuw
29.05.14
✎
16:14
|
(5) если просто в документе выбрать то проблемы нету
|
|||
7
zladenuw
29.05.14
✎
16:18
|
(5) второе же субконто не пропадает
|
|||
8
salvator
29.05.14
✎
16:35
|
(3) Пробелов лишних в СтрокаТаблицы.Содержание не передается? А то попробуй на всякий случай СокрЛП
|
|||
9
acsent
29.05.14
✎
16:38
|
Если Это бух, то юзай процедуру УстановитьСубконто()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |