|
УТ 11 не дает программно удалить РеализациюТоваровУслуг | ☑ | ||
---|---|---|---|---|
0
TupostProveryatNikiN
17.03.16
✎
13:13
|
Всем добрый день!
Управление торговлей, редакция 11.1 (11.1.10.199) Возможно кто-то сталкивался с такой проблемой. Не удается программно удалить документ РеализацияТоваровУслуг. Подчиненных документов на нем не висит, перед удалением самой реализации программно удаляется СФ, введенная на ее основании. Сама реализация распроводится и помечается на удаление, но удалить не удается по причине отсутствия прав, хотя работаю под администратором. Код такой: ТекДокумент = ТекСвязанныйДокумент.получитьобъект(); ТекДокумент.УстановитьПометкуУдаления(Истина); ТекДокумент.Удалить(); |
|||
1
Amra
17.03.16
✎
13:17
|
А кто сказал что права админа дают право на непосредственное удаление?
|
|||
2
HEKPOH
17.03.16
✎
13:29
|
1. "Подчиненных документов на нем не висит" - для метода Удалить() это фиолетово
2. ТекДокумент.УстановитьПометкуУдаления(Истина); - это лишняя строчка 3. Почему не дает удалить - не знаю :) |
|||
3
Масянька
17.03.16
✎
13:29
|
(0) У админа в правах есть "интерактивное удаление"?
|
|||
4
HEKPOH
17.03.16
✎
13:30
|
(3) а причем здесь интерактивное? он же программно удаляет
|
|||
5
TupostProveryatNikiN
17.03.16
✎
13:30
|
(1)
При удалении с помощью процедуры удаления помеченных объектов не возникает проблем с удалением |
|||
6
TupostProveryatNikiN
17.03.16
✎
13:31
|
(2)
Изначально не было этой строчки, просто уже стал пробовать любые варианты |
|||
7
HEKPOH
17.03.16
✎
13:32
|
(6) подписки на удаление нет?
|
|||
8
hhhh
17.03.16
✎
13:33
|
(5) дайте права администратору там на эти действия.
|
|||
9
Лефмихалыч
17.03.16
✎
13:36
|
>работаю под администратором
Если прав не достаточно, значит ты не под администратором работаешь. |
|||
10
LordCMEPTb
17.03.16
✎
13:36
|
(0) А строка
ПравоДоступа("Удаление", Метаданные.НайтиПоТипу(ТипЗнч(ТекСвязанныйДокумент))); что возвращает? |
|||
11
TupostProveryatNikiN
17.03.16
✎
13:39
|
(10) Возвращает Истина
|
|||
12
LordCMEPTb
17.03.16
✎
13:42
|
(11) Тогда нужен анализ тех.журнала на отсутствие права доступа к регистрам. Других идей нет.
|
|||
13
hhhh
17.03.16
✎
13:42
|
(11) попробуй так тогда
ТекДокумент = ТекСвязанныйДокумент.получитьобъект(); ТекДокумент.ОбменДанными.Загрузка = Истина; ТекДокумент.Удалить(); |
|||
14
TupostProveryatNikiN
17.03.16
✎
13:45
|
(13) Огромное спасибо!
Помогло именно это! |
|||
15
hhhh
17.03.16
✎
13:48
|
(14) не за что пока. Скорее всего движения регистров там остались, о которых в (12)
|
|||
16
LordCMEPTb
17.03.16
✎
13:49
|
(14) Ну и на будущее: Как удалить записи из регистра накопления при удаленном регистраторе
|
|||
17
TupostProveryatNikiN
17.03.16
✎
13:51
|
(15) когда гонял через отладчик ошибка вываливалась на регистре ПартииЗатратНаВыпуск, но на нем стоят права на удаления
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |