|
Пометить не помечаемое, удалить не удаляемое | ☑ | ||
---|---|---|---|---|
0
corpmad
19.07.16
✎
09:11
|
Здравствуйте!
Имеется бухгалтерия, в неё когда то была перенесена инфа из 7.7 в результате чего можно наблюдать документы с одинаковым id. Приём на работу сохранённый и проведённый, без сотрудника что как бы никак не сделать если не прибегать к насилию. И так же, стандартными средствами не удалить, пометку удаления не поставить, ошибка (Элемент не выбран!). Такая же ошибка при попытки записи документа с проставленным сотрудником. |
|||
1
xxTANATORxx
19.07.16
✎
09:12
|
(0)ОбменДанными.Загрузка = Истина;
|
|||
2
Горогуля
19.07.16
✎
09:12
|
информацию принял
|
|||
3
xxTANATORxx
19.07.16
✎
09:18
|
>>запись документа с проставленным сотрудником
это как? |
|||
4
_stay true_
19.07.16
✎
09:20
|
(3) Я полагаю, с заполненным полем "Ответственный"
А вообще включить на время в конфе супер-права(разрешить интерактивное удаление), всё, что не нужно кирдыкнуть без контроля целостности, после ТиИ. |
|||
5
Fedor-1971
19.07.16
✎
09:20
|
(0) Сделай левого сотрудника и обработкй заполни по всем докам, где он не выбран.
С вопросом 2 - отладчиком проверяй где проблема, возможно ещё что-то нужно заполнить |
|||
6
corpmad
19.07.16
✎
09:20
|
(3) В документе одним из главных полей это "Сотрудник" так вот, я его заполняю, и пытаюсь записать, и всё равно "Элемент не выбран!"
|
|||
7
Fedor-1971
19.07.16
✎
09:22
|
(4) они и так включены у админа признак: наличие Shift+Delete в контекстном меню списка документов
|
|||
8
Fedor-1971
19.07.16
✎
09:30
|
(6) наверно, ещё и Автор (ответственный) есть и, возможно, он не заполнен
|
|||
9
corpmad
19.07.16
✎
09:35
|
(8) Нет, заполняю совершенно все поля. Конфигурация типовая. дело в том что перенесли криво наверное в своё время. И теперь такая вот беда. Посоветуйте как удалить всё это безобразия, что лучше использовать, мб какую либо обработку? Или включить супер-права(разрешить интерактивное удаление)?? Это право так и называется?
|
|||
10
_stay true_
19.07.16
✎
09:38
|
(9) Это нужно лезть в конфигуратор и править роль. Так же сталкивался, что в какой-нибудь общий модуль при интерактивном удалении отсылает и запрещает удаление. В таком случае - этот код тупо коментится.
А после выполнения всех операций по удалению и ТиИ, загружается обратно полностью типовая конфа. |
|||
11
Serg_1960
19.07.16
✎
09:38
|
(0) "Приём на работу сохранённый и проведённый, без сотрудника"
Легко и не напрягаясь я могу обходить и нарушать все ограничения конфигурации. Ответ уже был дан - "ЭтотОбъект.ОбменДанными.Загрузка = Истина" перед записью объекта. |
|||
12
corpmad
19.07.16
✎
12:18
|
(1)(11) Не работает этот вариант
|
|||
13
Web00001
19.07.16
✎
12:45
|
(0)>>И так же, стандартными средствами не удалить, пометку удаления
Помечай\удаляй не стандартными - установи пометку удалению\удали с помощью кода. |
|||
14
hhhh
19.07.16
✎
12:54
|
(12) работает
|
|||
15
corpmad
19.07.16
✎
13:14
|
Где именно его прописать? В управляемых формах?
процедура перед записью находится в модуле объекта, где нет возможности Обратиться к ОбменДанными.Загрузка |
|||
16
hhhh
19.07.16
✎
13:15
|
(15) в своей обработке, где вы удаляете.
|
|||
17
TormozIT
гуру
19.07.16
✎
14:37
|
Советую какую либо обработку. "Подбор и обработка объектов" из набора "Инструменты разработчика". Там ставь флажок "Отключать контроль записи" (ОбменДанными.Загрузка = Истина).
http://devtool1c.ucoz.ru/index/podbor_i_obrabotka_obektov/0-22 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |