|
Запись в регистр бухгалтерии | ☑ | ||
|---|---|---|---|---|
|
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
|
Да, надо было просто отказаться от ДобавитьДебет() и ДобавитьКредит(). Спасибо
|
| Форум | Правила | Описание | Секции | Поиск |