ПометкаУдаления
☑
0
zfobo
31.10.11
✎
07:11
Как описать процедуру: если документ был помечен на удаление, тогда Оприходование и списание этого документа тоже помечались на удаление?
Процедура ПередУдалением(Отказ)
1
Wobland
31.10.11
✎
07:12
оприходуете и списываете документы?
2
zfobo
31.10.11
✎
07:13
Да, в общем модуле объектра ИнвентаризацияТоваровНаСкладе надо дописать процедуру
3
Wobland
31.10.11
✎
07:17
Номенклатуру вы оприходуете. а ПередУдалением() срабатывает перед удалением. имхо ПриЗаписи() надо проверять на пометку
4
zfobo
31.10.11
✎
07:45
Как бы это переделать что бы подходило
//Если ЭтотОбъект.Ссылка.ПометкаУдаления=Истина тогда
// Ссылка.Списание.ПометкаУдаления=Истина;
// Ссылка.Оприходование.ПометкаУдаления=Истина;
// Иначе
// Ссылка.Списание.ПометкаУдаления=Ложь;
// Ссылка.Оприходование.ПометкаУдаления=Ложь;
//КонецЕсли;
Или
//Если ЭтотОбъект.ПометкаУдаления<>Ссылка.ПометкаУдаления тогда
??????
//КонецЕсли;
5
zfobo
31.10.11
✎
07:47
Пишет:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{Документ.ИнвентаризацияТоваровНаСкладе.МодульОбъекта(1203)}: Поле объекта недоступно для записи (ПометкаУдаления)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс