![]() |
|
Отчего сбивается нумерация? | ☑ | ||
---|---|---|---|---|
0
live in sky dreams
19.07.17
✎
09:05
|
Ситуация:
Была "организация 1", с префиксом "А" Была "организация 2", с префиксом "О" Была "организация 3", с префиксом "Э" Завели "организацию 4" с префиксом "АО" (второй символ буква "о", не ноль) Завели первый документ на организацию 4, префикс установился "АМ", номер 000001, все ок "АМ000001" Завели документ на организацию 1, у него (документа) префикс установился "АМ" и номер 0000002 и дальше нумерация так и пошла одна на 2 организации Каковы могут быть причины данного чуда? Интересуют именно причины.. сбой же... нет? |
|||
1
1dvd
19.07.17
✎
09:07
|
>>Завели "организацию 4" с префиксом "АО"
>>авели первый документ на организацию 4, префикс установился "АМ", номер 000001, все ок "АМ000001" Ничего не ОК, должен быть "АО000001" И это... все префикы должны быть одинаковой длины, у всех организаций |
|||
2
Vadim_37
19.07.17
✎
09:07
|
а потом окажется, что это нетленка и процедуру назначения префикса для каждой организации прошлый админ закоментил.
|
|||
3
live in sky dreams
19.07.17
✎
09:22
|
(1) это моя описка, новый номер получился "АО", не "АМ"
>>И это... все префикы должны быть одинаковой длины, у всех организаций То есть это могло послужить? Номер получен исходя из строки наименьшей длины среди префиксов остальных организаций? Как то странно это... (2) Не, не нетленка :) |
|||
4
catena
19.07.17
✎
09:24
|
Нет, не сбой. Префикс "А" считает все номера, начинающиеся с "А" своими и соответственно берет максимальный номер с "А"
"АМ000001" больше любого "А9999999", вот он его и увеличивает. |
|||
5
live in sky dreams
19.07.17
✎
09:27
|
(4)спасибо
|
|||
6
Serg_1960
19.07.17
✎
09:47
|
Классика жанра: префиксы должны быть уникальны и не один из не должен быть подмножеством другого. Сложно сказал?
Пересекаются префикс "А" и префикс "Ах", где "х" - любой символ. |
|||
7
catena
19.07.17
✎
10:18
|
+(6)При этом важно помнить, что пустое множество является подмножеством любого множества...
|
|||
8
live in sky dreams
19.07.17
✎
10:50
|
Большое всем спасибо, усвоил.
(6) >>Сложно сказал? Нет, все достаточно доступно. |
|||
9
Serg_1960
19.07.17
✎
10:51
|
+(7) прикол, фича: любые префиксы можно использовать, даже "А" и "АМ", если... если они оканчиваются на символ... тут далее барабанная дробь... на символ "0"!
Префиксы "А0" и "АМ0" не конфликтуют между собой (для автонумерации). |
|||
10
h-sp
19.07.17
✎
11:24
|
(9) не факт. Например символы А0 и А00 конфликтуют
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |