|
Не идет движение по регистру
|
|||
---|---|---|---|
#18+
Помогите, пожалуйста, разобраться. Создал документ «ПриходМЦ», создал документ «КартУчМЦ», создал регистр остатков «ОстаткиМЦНаКарточках». В форме документа «ПриходМЦ» написал процедуру ПриЗаписи(): Процедура ПриЗаписи() ДатаПрих=ДатаДок; ВыбратьСтроки(); Если ВыбратьСтроки()=0 Тогда; Возврат; КонецЕсли; КартМЦ=СоздатьОбъект("Документ.КартУчМЦ"); Пока ПолучитьСтроку()=1 Цикл; //ПривязыватьСтроку(НомерСтроки); КартМЦ.Новый(); КартМЦ.НомерДок=НомУчКарт; КартМЦ.ДатаДок=ДатаПрих; КартМЦ.Название=Название; КартМЦ.Склад=Склад; КартМЦ.ГруппаМЦ=ГруппаМЦ; КартМЦ.ЕдИзм=ЕдИзм; КартМЦ.Колич=Колич; КартМЦ.ЦенаЕд=Цена; КартМЦ.Стоимость=окр(Колич*Цена,2); КартМЦ.Записать(); КартМЦ.Провести(); КонецЦикла; КонецПроцедуры В модуле документа «КартУчМЦ» написал в процедуре при проведении: Процедура ОбработкаПроведения() //Здесь следует написать алгоритм проведения документа РегОст=СоздатьОбъект("Регистр.ОстаткиМЦНаКарточках"); РегОст.КарточкаМЦ=ТекущийДокумент(); РегОст.Склад=Склад; РегОст.Количество=Колич; РегОст.Сумма=Стоимость; РегОст.ДвижениеВыполнить(); КонецПроцедуры При сохранении документа «ПриходМЦ» выдает в окне сообщений: РегОст.ДвижениеВыполнить(); {Документ.КартУчМЦ.Модуль Документа(11)}: Движения регистров не могут выполняться у данного объекта. Пробовал заменить ВыполнитьДвижение() на ВыполнитьДвижениеПриход()- та же ошибка. Не пойму в чем проблема. Да и еще: в учебнике, который скачал с mista.ru ДвижениеПриходВыполнить() указан как метод оборотного регистра, а ДвижениеВыполнить()- как метод регистра остатков. В Синтакс-помощнике- все наоборот. Где правильно? И еще, пожалуйста не пишите ответы типа «Куда лезешь в типовую конфу, там и так все предусмотрено». Я создал новую конфу с целью попытаться понять процесс программирования и увязки данных в 1С. Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2007, 10:14 |
|
|
start [/forum/topic.php?fid=28&fpage=183&tid=1525394]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 162ms |
0 / 0 |