У проведенных документов нет движений.
07.07.2004
02:35
#1
Имеется сетка из 3-х компьютеров, самописная конфигурация. Всё бы хорошо, если бы не тот факт, что иногда я встречаю в конфигурации документы у которых нет движений регистров, хотя по-идее они должны быть. И это не ошибка модуля документа. Я грешу на то, что конфигурация самописная, может я что-то пропустил, когда делал документы, подскажите что сделать. Может это ошибка из-за сети.
07.07.2004
09:02
#2
Может быть, движения документов не прописаны в предопределенной процедуре "ОбработкаПроведения"? А точно эти документы проведены?
07.07.2004
10:56
#3
если в "ОбработкеПроведения" есть движения регистров, а самих движений не происходит...то может ты не поставил галку "ОперативныйУчет" на своих документах?<br><br>сеть не причем...
09.07.2004
02:14
#4
"Привожу исходный код модуля документа.<br><br>// ********************<br><br>//<br><br>Процедура ОбработкаПроведения()<br><br> Если глПроверкаРазрешенияПроведения(Контекст)=0 Тогда<br><br> Предупреждение("Нельзя проводить документы, введённые до сдачи смены");<br><br> СтатусВозврата(0);<br><br> Возврат;<br><br> КонецЕсли;<br><br> //************** проведение по долгам ***********<br><br> Регистр.Покупатели.Магазин=Покупатель;<br><br> Регистр.Покупатели.Долг=Сумма;<br><br> Регистр.Покупатели.ВидОплаты=Перечисление.ВидОплаты.Нал;<br><br> Регистр.Покупатели.ДвижениеРасходВыполнить();<br><br> // по регистру касса<br><br> Регистр.Касса.Сумма = Сумма;<br><br> Регистр.Касса.ДвижениеПриходВыполнить();<br><br>КонецПроцедуры<br><br>Как видишь он не замысловатый. А документы точно проведены, стоит галка красного цвета и документ считается првоеденным,а в движениях ничего нет. Посоветуй что-нить. Плиззз..."
09.07.2004
02:16
#5
Галочка стоит. Это проверено потому что большинство документов проводится нормально, не формируют движений лишь некоторые из них, которые и портят мне жизнь.
Читают тему
(гостей: 1)