Запись в регистр бухгалтерии
☑
0
berendej
06.03.13
✎
02:46
КА8.2 хочу сделать записи в регистр бухгалтерии
Движение =РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Движение.Отбор.Регистратор.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей = Движение.ДобавитьДебет();
НаборЗаписей.Регистратор = ЭтотОбъект.Ссылка;
НаборЗаписей.Период = ЭтотОбъект.Дата;
НаборЗаписей.Организация = ЭтотОбъект.Организация;
НаборЗаписей.Содержание = "Реализация";
НаборЗаписей.СчетДт = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
НаборЗаписей = Движение.ДобавитьКредит();
НаборЗаписей.Регистратор = ЭтотОбъект.Ссылка;
НаборЗаписей.Период = ЭтотОбъект.Дата;
НаборЗаписей.Организация = ЭтотОбъект.Организация;
НаборЗаписей.Содержание = "Реализация";
НаборЗаписей.СчетКт = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеОблагаемаяЕНВД;
Движение.Записать(Ложь);
Отладчиком пробегаю все поля пишутся, а на выходе говорит, что записать не может, не заполнен Счет дебета и кредита. И еще такой вопрос. чтобы он движения по регистратору не затирал,а добавлял к уже имеющимся мои записи достаточно у метода записать ставить "ложь?"
1
Oleg_Kag
06.03.13
✎
05:17
Движение =РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Движение.Отбор.Регистратор.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей.Прочитать();//читаем набор
НаборЗаписей = Движение.Добавить();//пробуем просто добавить
НаборЗаписей.Период = ЭтотОбъект.Дата;
НаборЗаписей.Организация = ЭтотОбъект.Организация;
НаборЗаписей.Содержание = "Реализация";
НаборЗаписей.СчетДт = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
НаборЗаписей.СчетКт = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеОблагаемаяЕНВД;
НаборЗаписей.Сумма = 999;
2
rozer76
06.03.13
✎
10:40
(0) ДобавитьДебет() или ДобавитьКредит() имеет смысл только если регистр БЕЗ корреспонденций
3
rozer76
06.03.13
✎
10:42
(0) а про "Движение.Записать(Ложь)" да достаточно а читать набор ИМХО надо если не только добавлять будешь но и изменять чего надо ...
4
berendej
06.03.13
✎
12:38
Да, надо было просто отказаться от ДобавитьДебет() и ДобавитьКредит(). Спасибо
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.