|
Можно ли обойти свойства обязательное заполнение и запрет незаполненных значений измерения | ☑ | ||
---|---|---|---|---|
0
Momus
12.07.22
✎
12:54
|
После обновления в одном из регистров добавили новое измерения, старое уже пометили префиксом "удалить". Движения одного документа неправильно были обработаны обработчиком обновления: обязательное для заполнения измерения не заполнилось. Хочу теперь списать остатки с незаполненным измерением. У измерения стоит свойство проверки заполнения и запрета незаполненных значений. Можно ли как-то списать эти неправильные остатки без снятия конфигурации с поддержки?
|
|||
1
vicof
12.07.22
✎
12:56
|
Надо было проверку на обменданными делать в обработчиках записи
|
|||
2
Momus
12.07.22
✎
13:14
|
(1) не понял. Чтоб списать остатки, нужно обменданными = истина записывать?
|
|||
3
Momus
12.07.22
✎
13:18
|
Это типовой регистр и проверка заполнения указана в свойствах измерения, а не в модуле объекта
|
|||
4
Kigo_Kigo
12.07.22
✎
14:21
|
Ну обработка похер эти проверки, это происходит при интерактивном вводе, при программном этих проверок нет
|
|||
5
Momus
12.07.22
✎
14:45
|
(4) и получаю ошибку: "Запись не верна! Значение поля "Объект расчетов" не может быть пустым! (Регистр накопления: Расчеты с поставщиками; Номер строки: 1)"
|
|||
6
Momus
12.07.22
✎
14:46
|
вот на "обязательное заполнение" - пофиг, на "незаполненных значений измерения" нет, увы
|
|||
7
Kigo_Kigo
12.07.22
✎
15:41
|
ну так заполни тем что он хоче, хоть прочерками, хоть "Удалить, не используется"
|
|||
8
Momus
12.07.22
✎
15:42
|
(7) И как я спишу остатки, если измерение заполню прочерками?
|
|||
9
Kigo_Kigo
12.07.22
✎
15:48
|
Списывай тоже с прочерками, по этому ресурсу то у тебя прочерк будет
Такой вопрос, а что мешает правильно заполнить движения с реквизитом"удалить", что туда сюда данный то гонять? |
|||
10
Momus
12.07.22
✎
16:09
|
(9) это не ресурс, а измерение.
Документ четырехлетней давности, не хочу лезть туда. Ну в крайней случае залезу, если другого выбора не будет |
|||
11
ZDenis
12.07.22
✎
16:31
|
(10) "Движения одного документа неправильно были обработаны обработчиком обновления: обязательное для заполнения измерения не заполнилось."
Так а если обработкой прописать то что надо в измерение? |
|||
12
youalex
12.07.22
✎
16:37
|
(0) А если все-таки в режиме ОбменДанными.Загрузка = Истина ?
|
|||
13
Momus
12.07.22
✎
16:46
|
(11) я не правильно выразился. Там нетиповой документ и обработчики обновления его проигнорировали.
(12) ошибка (4) |
|||
14
ZDenis
12.07.22
✎
16:49
|
(13) Ну так обработку свою написать по заполнению. Напрямую в движения без проведения документов.
|
|||
15
Kigo_Kigo
12.07.22
✎
17:06
|
(14) Я ему это еще в (7) бредложил
|
|||
16
Momus
12.07.22
✎
21:23
|
это не работает. стал бы я создавать тему иначе?
|
|||
17
Momus
12.07.22
✎
21:24
|
ошибка (4) появляется в момент записи программно заполненных движений
|
|||
18
youalex
12.07.22
✎
21:46
|
(17) попробовал на пустой базе.
Измерение Номенклатура - Запрет незаполненных, Проверка - выдавать ошибку. При Набор.ОбменДанными.Загрузка - пишется пустая ссылка без проблем. Может у тебя еще в коде (событии/подписке) дополнительная проверка? Код покажи |
|||
19
alarm2020
12.07.22
✎
22:09
|
(17) А ты не записывай новые движения, ты удаляй старые
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |