|
Как обойтись без перенумерации? | ☑ | ||
---|---|---|---|---|
0
AugustBlack
12.07.12
✎
14:37
|
5-значная нумерация документов поступление: к примеру "00999".
Сейчас номера документов дошли до "00999", при создании документа пишет что номер не уникальный. Решал такое перенумерацией, но теперешние бухи не хотят перенумеровывать,якобы первичку сдали,распечатали. Также вручную номера заносить отказываются. Создаю новый документ назначаю номер вручную "01000", записываю, следующий док по идее должен быть "01001" создаю следующий опять тормозит на "00999 " номер не уникален. Подскажите что еще можно попробовать? |
|||
1
butterbean
12.07.12
✎
14:38
|
ОбновитьНумерациюОбъектов() делал??
|
|||
2
PR
12.07.12
✎
14:39
|
А номера "999" нет?
|
|||
3
AugustBlack
12.07.12
✎
14:40
|
в прошлых случаях делал, не помогало. Щас попробую еще.. Ее после создания дока с новой нумерацией делать или необязательно?
|
|||
4
AugustBlack
12.07.12
✎
14:40
|
(2) нету.
|
|||
5
butterbean
12.07.12
✎
14:40
|
не важно
|
|||
6
AugustBlack
12.07.12
✎
14:42
|
(5) обязательно программно? тут прокатит?
Сервис - Настройка стратегии номеров (кодов) объектов - "Обновить нумерацию" |
|||
7
AugustBlack
12.07.12
✎
14:47
|
после этого: ОбновитьНумерациюОбъектов(Метаданные.Документы.ПоступлениеТоваровУслуг);
не помогает все равно. |
|||
8
AugustBlack
12.07.12
✎
14:51
|
если нумерация в пределах года стоит. то допустим перенумеровать с июля не получится так чтобы с него новая нумерация шла. К примеру с префиксом А001000?
|
|||
9
Reset
12.07.12
✎
14:55
|
1. "5-значная нумерация документов" --> както странно `опять тормозит на "00999 "` Что за пробелы сзади?
2. Возможно, нумерация устанавнливается с префиксом "00" |
|||
10
AugustBlack
12.07.12
✎
14:58
|
(9)
1) "00999 " - насколько мне известно но после 999 эти самые пробелы - невидимые нули 2) не совсем понял, как тут быть? |
|||
11
probably
12.07.12
✎
15:02
|
Перенумеровать, не спрашивая бухов. После проверить вывод на печать и убедиться, что различий нет
|
|||
12
AugustBlack
12.07.12
✎
15:08
|
различия будут т.к если перенумеровывать то по порядку! а то как тут?
В номерах каша: к примеру если добавлю я нули впереди, как быть с такими доками: 000004 и 00000004 и прочие 000094, дада со всякими такими знаками ",."! подобных полно. В прошлый раз я сохранял старые номера в доп. реквизитах и в комментариях, чтобы буху в оборотке можно было видеть старые номера, как сейчас делать не знаю. |
|||
13
kyrgyz
12.07.12
✎
15:15
|
1) Разберись с префиксом
2) Потестируй вручную добавляя еще один ноль -"0" 3) Если после нарушения порядка номеров документов не много легче их перепечатать 4) Если бухи нарушили и не хотять перекодиовки то пусть до конца года вводят вручную... |
|||
14
probably
12.07.12
✎
15:17
|
(12) ты бы сразу все данные приводил... А чего хотели, заводя 0004 и 00004?... Потому у тебя и не хочет автоматом нумеровать.
|
|||
15
probably
12.07.12
✎
15:17
|
(13) +1
|
|||
16
AugustBlack
12.07.12
✎
15:26
|
"00" не префикс!!
|
|||
17
kyrgyz
12.07.12
✎
15:30
|
сделай отчет типа реестр документа упорядочив по номеру увидишь то что не было тебе видно.
|
|||
18
AugustBlack
12.07.12
✎
15:31
|
но такое ощущение что он считает 00 префиксом, т.е "00" + 999, явно что следующий номер это "001000" 6 знаков, т.е нельзя.
2)Скажите я правильно тестирую с добавлением еще одного 0? Беру последний документ по времени и номеру т.е "00999" и добавляю 0. |
|||
19
kyrgyz
12.07.12
✎
15:35
|
(18) ЗАчем гадать как там номер формируется зайди в конфу и найди место где зарождается номер. Если надо отладчиком пройди.
|
|||
20
AugustBlack
12.07.12
✎
15:38
|
нету,единственная процедура перед записью в ней ничего, далее управление платформе передается
|
|||
21
unregistered
12.07.12
✎
15:40
|
(20) Конфа какая?
Подписки смотрел? |
|||
22
0_Serg_0
12.07.12
✎
15:44
|
(18)
"Беру последний документ по времени и номеру т.е "00999" и добавляю 0." и что то путное выходит??О_о |
|||
23
AugustBlack
12.07.12
✎
15:44
|
(21)БП Корп (2.0.36.4)
залез в подписку! нашел там префикс "00" |
|||
24
AugustBlack
12.07.12
✎
15:45
|
но в справочнике организации префикса нет. wtf откуда он там взялся
|
|||
25
AugustBlack
12.07.12
✎
15:46
|
Если Не ЕстьРеквизитДокумента("Организация", МетаданныеДокумента)
Или НЕ ЗначениеЗаполнено(ДокументОбъект.Организация.Префикс) Тогда ДокументОбъект.УстановитьНовыйНомер("00"); Иначе ДокументОбъект.УстановитьНовыйНомер(ДокументОбъект.Организация.Префикс); КонецЕсли; |
|||
26
0_Serg_0
12.07.12
✎
15:47
|
(25) поставь в префикс "0" - и тебе наверно хватит на этот год
|
|||
27
AugustBlack
12.07.12
✎
15:48
|
(26) 0_Serg_0 конфа на рибе, править не могу. Поставить в справочнике роганизаций 0? Это же для всех документов будет тогда.
|
|||
28
0_Serg_0
12.07.12
✎
15:51
|
(27) да. в справочнике организаций
|
|||
29
AugustBlack
12.07.12
✎
15:55
|
Дык этот префикс для всех будет пахать тогда, для всех документов, справочников и т.д..Всего 999 элементов создать можно будет
|
|||
30
Voronve
12.07.12
✎
15:56
|
(0) Поищи в номерах документов, у себя, где то наверняка есть "ОО" или "0О"
|
|||
31
0_Serg_0
12.07.12
✎
16:16
|
(29)
"Всего 999 элементов создать можно будет" = нет прост у тебя первый 0 в кодах будет занят под префикс |
|||
32
0_Serg_0
12.07.12
✎
16:18
|
+ (31) а в твоих доках послед номер станет "00999" - где первый 0 префикс, т.е. можно будет забить ещё 9 тыс штук доков
|
|||
33
kyrgyz
12.07.12
✎
16:28
|
Перенумеруй все доки и добавь туды если надо один нуль или две. И не парься.
|
|||
34
AugustBlack
13.07.12
✎
08:24
|
(33) так и сделал, спасибо за участие
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |