|
перезапись кодов номенклатуры | ☑ | ||
---|---|---|---|---|
0
ASimonova
23.05.16
✎
11:04
|
Доброе! Такой вопрос:
при заведении номенклатуры я перезаписываю некоторые коды номенклатуры на 5-ти или 6-ти значные номера. Они, конечно, уникальные, это заложено в механизме их формирования. Вопрос: не может ли это спровоцировать какие-то ошибки в базе? В основном мне покоя не дает длина кода. |
|||
1
ДенисЧ
23.05.16
✎
11:07
|
нет.
Если только в коде ДНК автора таких правок |
|||
2
xxTANATORxx
23.05.16
✎
11:08
|
(0)стесняюсь спросить, а зачем?
длину кода лучше оставлять одинаковую, используй преффикс |
|||
3
Aleksey
23.05.16
✎
11:09
|
Может, например кто то настроил обмен по коду
|
|||
4
ASimonova
23.05.16
✎
11:13
|
(2) если действительно интересно, могу рассказать. Имеется ввиду префикс дополнять нулями?
|
|||
5
ASimonova
23.05.16
✎
11:14
|
(3) все обмены настраиваю я, такого не может быть
|
|||
6
ASimonova
23.05.16
✎
11:27
|
Все, больше никаких ограничений на перезапись кода нет? Только настроенные обмены и соображение, что лучше с перфиксом, чем без?
|
|||
7
Лефмихалыч
23.05.16
✎
11:33
|
(0) если у тебя ни где нет НайтиПоКоду(), то единственные последствия - это при создании новых элементов код может начать присваиваться не такой, какой будут ожидать пользователи. В остальном - не опасно.
|
|||
8
aleks_default
23.05.16
✎
11:53
|
Ну подумаешь будеть иногда выдавать "Код не уникален", но это ничего ведь, правда?
|
|||
9
ASimonova
23.05.16
✎
12:21
|
(8) тему читайте, прежде чем писать.
"Они, конечно, уникальные, это заложено в механизме их формирования". |
|||
10
xxTANATORxx
23.05.16
✎
12:30
|
(4)дополняй литерой
(9)как создаешь уникальный код? как гарантируешь уникальность? как показывает практика, код лучше не трогать, пользуй артикул |
|||
11
Serg_1960
23.05.16
✎
12:47
|
(0) "некоторые коды номенклатуры на 5-ти или 6-ти значные номера" - механизм автонумерации справочника заглючит. Оно не работает на кодах с "переменной" длиной.
Да и сами подумайте: если есть коды "001" и "00001", то какой следующий код будет, сколько нулей - "002" или "00002"? :) |
|||
12
Nuobu
23.05.16
✎
12:48
|
(11) 002
|
|||
13
Сияющий Асинхраль
23.05.16
✎
12:49
|
(11) + 100
(9) Те коды, которые ты формируешь сама будут уникальны, но после того, как ты добавишь сформированные тобой коды, при создании новых элементов пользователями очень велика возможность, что новые элементы будут создаваться как продолжение нумерации твоих "уникальных" и вот здесь есть вероятность наткнуться на "код не уникален" |
|||
14
Serg_1960
23.05.16
✎
12:50
|
(12) Что скажет платформа я в курсе, мне было интересно мнение автора :)
|
|||
15
lEvGl
гуру
23.05.16
✎
12:55
|
ну так сама же формирует. всегда. (0) должно быть всегда
|
|||
16
Serg_1960
23.05.16
✎
12:56
|
(13) Поддержу. Автору придётся писать свой механизм формирования кодов для справочника (программную надстройку, а не платформенная как она есть сейчас) - боюсь "код не уникален" она увидит ещё раньше. Как только начнёт раздавать коды пользователям.
|
|||
17
lEvGl
гуру
23.05.16
✎
12:59
|
аа только "некоторые"? а остальные?
тут либо всегда сам, либо всегда платформа, если будет и то и то - код не уникален прилит быстро |
|||
18
aleks_default
23.05.16
✎
13:01
|
(9) Почитай, насколько все сложно реализовано, сомневаюсь что у тебя так же получилось.
http://its.1c.ru/db/metod8dev/content/1550/hdoc/_top/%E0%E2%F2%EE%ED%F3%EC%E5%F0%E0%F6%E8%FF |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |