Имя: Пароль:
1C
1С v8
v8: Проводки списания, КА
0 ICWiner
 
09.07.12
07:16
Была задача сделать документик акт уценки, который списывает текущие товары, создает новые с префиксом уц., оприходует их и делает установку цен. Сначала реализовал через программное создание по данным моего док-та последовательно списания, оприходования - все прекрасно работало. Потом попросили переделать, что бы сам акт делал все движения. Перенес все функции, связанные с движением по списанию в мой док-т, вся информация норм заполняется и передается в общий модуль ОбщегоНазначения в функцию ВыполнитьДвижениеПоРегистру, где все заканчивается на этом:

Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл
       Движение = НаборДвижений.Добавить();
       ЗаполнитьЗначенияСвойств(Движение, СтрокаДвижения, ,ИзмеренияСостТипаСтр);
       Если ВидДвижения <> Неопределено Тогда
           Движение.ВидДвижения = ВидДвижения;
       КонецЕсли;
       
       Если ЕстьПериод И НЕ СтрокаДвижения.Период = '00010101000000' Тогда
           Движение.Период = СтрокаДвижения.Период;
       ИначеЕсли НаборДвижений.мПериод <> Неопределено Тогда
           Движение.Период = НаборДвижений.мПериод;
       КонецЕсли;
       Движение.Активность = Истина;

По отладчику все поля в движении заполнены норм, но вот само движение почему-то не создается. В регистраторы регистров док добавил, ошибок никаких нет, док проводится нормально, но создает движения только в регистрах сведений и регистре ПартииТоваровНаСкладах, остальные регистры, например ТоварыНаСкладах, игнорируются, хотя по отладчику видно, что 1с проходит и по этому документу. Я вот даже не знаю куда копать...
1 ICWiner
 
09.07.12
09:37
Такс, ладно. Попробовал сделать списание этого товара обычным списанием... Странно, что проводки делаются только по рег накоплениям "СвободныеОстатки", "ТоварыНаСкладах", "ТоварыОрганизации". А как же проводки по бух учету? оО Разве их быть не должно?