|
Запись нового штрихкода в УТ11 | ☑ | ||
---|---|---|---|---|
0
Блондинка_
11.05.16
✎
11:55
|
Добрый день! УТ11.2, появилась задача записывать один и тот же ШК разным товарам. Для этого в регистре штрихкоды было создано новое измерение Номер. При записи штрихкода идет проверка на аналогичные штрихкоды и новой записи присваивается следующий номер.
Но у меня проблема в том, что первый раз ШК из формы не записывается и отказ я отловить не могу. Когда прохожу отладчиком, я вижу что меняется номер, но в процедуру ПослеЗаписи я не попадаю. При этом на форме номер меняется и только потом нажав снова кнопку записать, я могу записать новый ШК без проблем. Подскажите, куда копать?) |
|||
1
Блондинка_
11.05.16
✎
12:27
|
Это волшебный форум, иногда только напишешь - и уже понял, в чем дело)) Понятно, у меня при изменении на сервере этот номер как раз меняется и форма становится модифицированной. Как быть в этом случае? Где поставить это изменение номера, чтобы не модифицировать форму?
|
|||
2
Trotter
11.05.16
✎
12:36
|
В константах не проще отключить уникальность ?
|
|||
3
Блондинка_
11.05.16
✎
12:44
|
(2) Я не нашла в константах такой настройки. Есть контроль уникальности рабочего наименования реквизитов, уникальности номенклатуры и характеристик.
Если подскажете, где искать, буду благодарна |
|||
4
Сияющий Асинхраль
11.05.16
✎
12:48
|
(2) Как ты отключишь уникальность в регистре сведений? На то он и регистр сведений, чтобы измерение уникально было...
|
|||
5
Trotter
11.05.16
✎
12:53
|
в 10.3 есть РазрешитьНеуникальныеШтрихкоды в 11 наверное тоже должно быть
|
|||
6
rozer76
11.05.16
✎
12:55
|
(4) Для этого в регистре штрихкоды было создано новое измерение Номер
|
|||
7
rozer76
11.05.16
✎
12:58
|
(0) появилась задача записывать один и тот же ШК разным товарам
вот веселье будет когда кассир на РМК сканером водить по товарам будет ) |
|||
8
Сияющий Асинхраль
11.05.16
✎
13:00
|
(6) Про номер я читать умею, но человек говорит про ТИПОВОЕ решение, в типовом решение регистр сведений ШтрихкодыНоменклатуры содержит Единственное измерение "Штрихкод" и какую константу не ставь при единственном измерении ты ограничение единственности не обойдешь...
|
|||
9
Блондинка_
11.05.16
✎
14:27
|
В 10.3 ШК был значением регистра, а номенклатура измерением, поэтому можно было неуникальные ШК записывать.
А теперь наоборот - номенклатура значение, а ШК измерение. Поэтому, да, что это я, какая настройка, все равно не запишешь неуникальные поля. Чтобы решить проблему мы ввели новое измерение - номер. Косяк в том, что обработка по присвоению следующего номера шла в процедуре ШтрихКодПриИзменении, если выйти оттуда с помощью Enter, все отлично отработает, изменится номер, нажмешь записать и закрыть и все ок. А вот если сразу набрать и нажать Записать, номер сменится и тк форма модифицирована, элемент не запишется, это можно исправить добавив аналогичную процедуру перед записью, а не при изменении ШК, но тогда если действительно забили не тот ШК, все будет записываться сразу. Вторая пробдема, что непонятно как отрабатывает сканер, хоть и стоит суффикс Enter, при считывании им, режим редактирования ШК не закрывается и не отрабатывает событие при изменении. И даже если Записать нажимать тоже не отрабатывает. Только ПроверкаЗаполнения сразу. Вот это вообще косяк какой-то(( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |