|
проведение по забалансовым счетам |
☑ |
0
bard666
31.07.12
✎
23:08
|
Задача бредовая, но все же. Создать Операцию документе РТУ в базе Бухгалтерия предприятия 1.6, чтобы при проведении дока с такой операцией была проводка Дт Кт 002 (списание с забаланса вникуда).
Делаю простейший код в модуле документа:
Процедура ДвижениеПоЗабалансу()
Движение = Движения.Хозрасчетный;
Для каждого Стр из Товары Цикл
НовСтрДвижения = Движение.Добавить();
НовСтрДвижения.Период = Дата;
НовСтрДвижения.Организация = Организация;
НовСтрДвижения.КоличествоКт = Стр.Количество;
НовСтрДвижения.СуммаКт = Стр.Сумма;
НовСтрДвижения.СчетКт = Стр.СчетУчетаБУ;
НовСтрДвижения.СубкотноКт.Контрагент = Контрагент;
КонецЦикла;
Движение.Записать();
КонецПроцедуры
Заполняются все Колонки движения, кроме счета. В чем причина такого поведения системы?
|
|
1
mikecool
31.07.12
✎
23:13
|
типы не совпадают
и это - Заисать() не надо, если это обработка проведения
|
|
2
xenos
31.07.12
✎
23:15
|
В 2.0 Требование накладная прекрасно справляется если использовать закладку материалы заказчика и не указывать счет передачи.
|
|
3
xenos
31.07.12
✎
23:16
|
Попробуй сначала в типовой демо базе посмотреть работу со счетами 003.1 и 003.2
Попробуй в требовании накладной убрать счет 003.2
|
|
4
bard666
31.07.12
✎
23:20
|
(1) Если б типы не совпадали - была бы ошибка. Тип один и тот же ПланСчетовСсылка, вроде бы.. В любом случае пробовал прописать так
НовСтрДвижения.СчетКт = ПланыСчетов.Хозрасчетный.Счет002;
Такая же лажа.
(3) Можно попробовать пофантазировать с требованием-накладной, но все же интересно откуда ноги растут, почему не хочет вставать..
|
|
5
xenos
31.07.12
✎
23:22
|
(4) Фантазировать не надо. В 2.0 точно все работает, по аналогии с 003.1, только вместо передачи на 003.2 списывается в никуда.
|
|
6
bard666
31.07.12
✎
23:26
|
(5) срочно перевести бухов на 2.0? это же стресс
|
|
7
xenos
31.07.12
✎
23:41
|
(6) Посмотри демо 1.6 скорее всего там все работает аналогично.
|
|
8
bard666
03.08.12
✎
10:57
|
Спасибо, вопрос исчерпан
|
|