![]() |
![]() |
![]() |
|
Заполнить Субконто в Регистре Бухгалтерии | ☑ | ||
---|---|---|---|---|
0
Irbis05
08.10.12
✎
09:20
|
Здраствуйте. Столкнулся с проблемой пытаюсь заполнить регистр бухгалтерии через документ требование-накладная. Задача состоит в том, чтобы через "подписи на события" при проведении документа добавлять еще одну строку:
Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); ФормаСписка = РегистрыБухгалтерии.Хозрасчетный.ПолучитьФормуСписка(); Набор.Отбор.Регистратор.Установить(Источник.Ссылка); Набор.Прочитать(); Для Каждого Запись Из Набор Цикл Если Запись.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.ОС") Тогда Движение = Набор.Добавить(); Движение.Регистратор = Источник.Ссылка; Движение.Период = Источник.Дата; Движение.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01"); Движение.Организация = Источник.Организация; Движение.КоличествоДт = Запись.КоличествоКт; Движение.Сумма = Запись.Сумма; Движение.Содержание = Запись.Содержание; БухгалтерскийУчет.УстановитьСубконто(Движение.СчетДт, Движение.СубконтоДт, 1, Запись.СубконтоДт.НоменклатурныеГруппы); БухгалтерскийУчет.УстановитьСубконто(Движение.СчетДт, Движение.СубконтоДт, 2, Запись.СубконтоДт.Подразделения); БухгалтерскийУчет.УстановитьСубконто(Движение.СчетДт, Движение.СубконтоДт, 3, Запись.СубконтоДт.СтатьиЗатрат); КонецЕсли; КонецЦикла; Набор.Записать(); Все заполняется, кроме субконто. В нем заполняется только подразделение и то только во второй строчке, а должен быть в первой. Посмотрел по точке останова из записи вроде все значения принимает. Помогите сделать, пожалуйста. |
|||
1
Maxus43
08.10.12
✎
09:23
|
а где СчетКт в проводке?
|
|||
2
Maxus43
08.10.12
✎
09:23
|
10.01 не забаланс жеж, он не должен дать такую проводку сделать
|
|||
3
Irbis05
08.10.12
✎
09:25
|
(2) там я перепутал тут используется: Движение.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("ИХП"); это счет мы сами сделали с ним работает. Простите.
|
|||
4
Irbis05
08.10.12
✎
09:27
|
(1) СчетКТ заполнять не надо. Что мне нужно было заполнить все в коде. Все работает кроме субконто.
|
|||
5
Maxus43
08.10.12
✎
09:28
|
(3) проверяй субконто у ИХП по типам совпадает ли, в т.ч. и порядок
(4) уже понял что не надо, раз счет самопальный забалансовый |
|||
6
Maxus43
08.10.12
✎
09:33
|
так кошерней
мНаборТЗ = Набор.Выгрузить(); Для Каждого Запись Из мНаборТЗ Цикл |
|||
7
Irbis05
08.10.12
✎
09:37
|
(5)посмотрел в док-те операции кажется проблема как раз в этом. Спасибо. Там стоит только две записи субконто в первой номенклатура, а во второй как раз подразделение.
|
|||
8
Maxus43
08.10.12
✎
09:38
|
(7) нельзя впихнуть невпи*уемое (с)
|
|||
9
Irbis05
08.10.12
✎
09:40
|
да это точно. пойду все свалю на тех кто делал этот счет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |