![]() |
|
Перестала работать авто нумерация | ☑ | ||
---|---|---|---|---|
0
Повелитель
07.10.13
✎
09:42
|
Обновил конфигурацию на 1С:Предприятие 8.2 (8.2.19.68)
Для своего документа "Заявка" перестала работать нумерация. За текущий год номера идут с 0001 .. 0999 .. 1000 .. 1789 В конфигураторе было настроено как в типовой. В форме документа "Автонумерация" = Не использовать В конфигураторе установлено: Автонумерация = Истина Нумератор = нет Длина номера = 11 Контроль уникальности = Истина Тип номера = строка В пределах года. До этого платформа нумеровала при нажатии на кнопку записать. Как перешел на 8.2.19.68 перестала нумеровать. Включил в форме документа "Автонумерация" = Авто Теперь при создании документа присваивает номер 0999, пробовал руками создавать и 2000 и 02000, все равно потом создает 0999. Подскажите что сделать чтобы дальше пошла нумерация 1790, 1791 и т.д. |
|||
1
Defender aka LINN
07.10.13
✎
09:47
|
Обновить нумерацию пробовал?
|
|||
2
Повелитель
07.10.13
✎
09:49
|
(1) как?
|
|||
3
Cyberhawk
07.10.13
✎
09:51
|
А после 0999 что вторым элементом создает?
|
|||
4
Cyberhawk
07.10.13
✎
09:51
|
Какой номер имею в виду
|
|||
5
Cyberhawk
07.10.13
✎
09:52
|
Может у тебя освобождение номеров стоит, он и использует "дырку"
|
|||
6
Defender aka LINN
07.10.13
✎
09:53
|
(2) Начни набирать это в СП без пробелов
|
|||
7
Повелитель
07.10.13
✎
10:04
|
(3) Этот он записать не дает, пишет номер не уникальный.
(6) ок попробую |
|||
8
Повелитель
07.10.13
✎
10:10
|
(6) Не помогло, так же ставит 0999
|
|||
9
Повелитель
07.10.13
✎
10:17
|
Пробовал ставить номера:
02001, 00999, а2000 Запрос ВЫБРАТЬ МАКСИМУМ(Заявки.Номер) КАК Номер ИЗ Документ.Заявки КАК Заявки ГДЕ Заявки.Дата >= &Дата Выдает а2000 Платформа почему то считает по другому |
|||
10
Повелитель
07.10.13
✎
10:41
|
В копии удалил все документы заявка.
Запустил ОбновитьНумерациюОбъектов(Метаданные.Документы.Заявки); Платформа 1С:Предприятие 8.2 (8.2.17.153) Включил в форме документа "Автонумерация" = Авто Создаю первую руками 0001, потом 0998 руками потом 0999 создается автоматом После этого опять создает 0999 и не дает записать. Почему не создает 1000 или я какие то правила нумерации нарушил? |
|||
11
Cyberhawk
07.10.13
✎
10:51
|
Префикс может "0" стоит в РС "Префиксы" или в константах
|
|||
12
Cyberhawk
07.10.13
✎
10:51
|
Глянь в обоих местах
|
|||
13
Повелитель
07.10.13
✎
11:09
|
Проверил, не стоит.
Если бы был префикс, то после того как я создал документы с номерам 10000 и 00999, думаю проблема бы ушша, а она осталась :( |
|||
14
hhhh
07.10.13
✎
11:13
|
(13) нет, не ушла бы проблема. "после того как я создал документы с номерам 10000 и 00999" проблема должна остаться.
|
|||
15
yavasya
07.10.13
✎
11:14
|
я залил конфигурацию БД с незначительными изменениями в документе "Поступление товаров и услуг"
теперь сбился номер платежного поручения при выгрузке в клиент - банк : был, к примеру,50000000561 , а теперь 500000 как исправить ? |
|||
16
hhhh
07.10.13
✎
11:23
|
буквенный префикс используйте
|
|||
17
Повелитель
07.10.13
✎
15:08
|
Похоже в платформе произошли какие то изменения.
Потому что на 8.2.14.533 все работало, после обновления до 8.2.19.68 начались проблемы, тестировал на 8.2.17.153 проблема уже была. Первый ноль в номере платформа воспринимает видимо как префикс. То есть при нумерации 0001 до 0999, максимальный номер 999, добавление вперед буквенных или числовых значение результата не приносило, пробовал и 001000 и а000001 и 100000, все равно зависало на 0999, так как платформа берет за основу самый короткий номер, а это похоже 0999 (ну и платформа себе 0 как префикс отхватила). Решил проблему перенумерацией, теперь у меня 6-значные номера с начала года 000001-001789, думаю пока хватит. В других документах проблемы нет, так как там стоит префикс от организации, а в Заявках организации не было. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |