|
Проводка по регистру БП | ☑ | ||
---|---|---|---|---|
0
Hisoka92
19.02.16
✎
08:14
|
Приветствую господа форумчане! Такая проблема, пытаюсь сделать проводку ДТ 20.01 КТ 20.01,
НовЗапись.Регистратор = ДокОперация.Ссылка; НовЗапись.Период = ТекущаяДата(); НовЗапись.Содержание = Комментарий; НовЗапись.Организация = Объект.Организация; НовЗапись.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения] = ПодразделениеДт; НовЗапись.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы] = НоменклатурныеГруппыДТ; НовЗапись.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат] = СтатьяЗатратДТ; НовЗапись.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения] = Строка.ПодразделениеКТ; НовЗапись.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы] = НоменклатурныеГруппыКТ; НовЗапись.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат] = Строка.СтатьяЗатратКТ; но у счета стоит галка "Учет по подразделениям" и мой кусок кода не работает , подскажите пожалуйста как записать данный признак счета своим подразделением? |
|||
1
vde69
19.02.16
✎
08:22
|
>>>мой кусок кода не работает
в чем это выражается? |
|||
2
Hisoka92
19.02.16
✎
08:25
|
{Форма.ФормаУпр.Форма(775)}: Ошибка при вызове метода контекста (Записать)
НаборЗаписейПООперации.Записать(); по причине: Запись не верна! Вид субконто "Подразделения" не доступен для данной записи! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); |
|||
3
Hisoka92
19.02.16
✎
08:26
|
подразделения как субконто то нет, а вот признак у суб счета стоит, и как его записать я хз (
|
|||
4
denis_jj
19.02.16
✎
08:27
|
(0) Субконто не так устанавливается. Там метод есть с указанием вида субконто и значения. Я точно не помню. Смотрите в справке.
|
|||
5
denis_jj
19.02.16
✎
08:28
|
(3) Подразделение это наверное не субконто, а измерение регистра бухгалтерии. В современных бухах сейчас так.
|
|||
6
Hisoka92
19.02.16
✎
08:29
|
(4) уже есть обработки с таким кодом, все работает, но вот признак так не поставишь
|
|||
7
Hisoka92
19.02.16
✎
08:29
|
(5) это признак
|
|||
8
denis_jj
19.02.16
✎
08:33
|
Это признак. Если на счете есть учет по подразделениям, то нужно заполнить Подразделение. А это не субконто - это небалансовое измерение регистра бухгалтерии. К нему без СубконтоДт нужно обращаться.
|
|||
9
Hisoka92
19.02.16
✎
08:40
|
(8) Денис спасибо большое за то что поделился опытом! все получилось!
|
|||
10
Hisoka92
19.02.16
✎
08:40
|
Тема закрыта
решение НовЗапись = НаборЗаписейПООперации.Добавить(); НовЗапись.Активность = 1; НовЗапись.СчетДт = ВыбСчет; //тип ПланыСчетов "Хозрасчетный" НовЗапись.СчетКт = ВыбСчет; //тип ПланыСчетов "Хозрасчетный" НовЗапись.Регистратор = ДокОперация.Ссылка; НовЗапись.Период = ТекущаяДата(); НовЗапись.Содержание = Комментарий; НовЗапись.Организация = Объект.Организация; НовЗапись.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы] = НоменклатурныеГруппыДТ; НовЗапись.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат] = СтатьяЗатратДТ; НовЗапись.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы] = НоменклатурныеГруппыКТ; НовЗапись.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат] = Строка.СтатьяЗатратКТ; НовЗапись.ПодразделениеДт = ПодразделениеДт; НовЗапись.ПодразделениеКт = Строка.ПодразделениеКТ; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |