|
Не могу сбросить счётчик нумерации документов |
☑ |
0
dfaa
12.01.12
✎
20:39
|
УТ 11 идёт нумерация документов типа
ТД-00000001
ТД-00000002
ТД-00000003
Мне нужно чтоб следующий документ был ТД-00001111 и все следующие поддерживали нумерацию
ТД-00001112
ТД-00001113 вот так.
Я пишу
ДокументОбъект = Документ.ПолучитьОбъект();
ДокументОбъект.Номер = "ТД-00005599";
ДокументОбъект.Записать();
в документе меняется номер но все последующие доки создаются с прежними номерами.
|
|
1
dfaa
12.01.12
✎
20:43
|
ДокументОбъект = Документ.ПолучитьОбъект();
ДокументОбъект.Номер = "ТД-00001111";
ДокументОбъект.Записать();
(1) Это более правильный пример для данной задачи, но правда суть не поменялась
|
|
2
НуВотКак
12.01.12
✎
20:48
|
Ничтяк у тебя доступ только на конфигуратор? почему нельзя в пользовательской части создать документ ТД-00001111?
|
|
3
НуВотКак
12.01.12
✎
20:51
|
спасибо скажешь?
|
|
4
dfaa
13.01.12
✎
21:59
|
(4) потому что нумерация следующего документа всё равно начинается с ТД-00005599. Вопрос не в том где создавать, вопрос в том почему нумерация идёт не не последовательно
|
|
5
Живой Ископаемый
13.01.12
✎
22:07
|
документы создаются в другом периоде
|
|
6
neomarat
13.01.12
✎
22:34
|
(4) сбрось счетчик.
|
|
7
Мизантроп
13.01.12
✎
22:34
|
> спасибо скажешь?
за что?
|
|
8
neomarat
13.01.12
✎
22:35
|
спец метод есть, что-то типа ОбновитьНумерацию - в синтас помошник, на память не помню
|
|
9
Живой Ископаемый
13.01.12
✎
22:36
|
как можно помнить то чего нет... да и в сп про это не прочитать
|
|
10
neomarat
14.01.12
✎
00:04
|
(9) да ты что...
а это наверное для избранных:
Глобальный контекст (Global context)
ОбновитьНумерациюОбъектов (RefreshObjectsNumbering)
Синтаксис:
ОбновитьНумерациюОбъектов(<Метаданные>)
Параметры:
<Метаданные> (необязательный)
Тип: Массив; Объекты метаданных. Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов.
Описание:
Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но не записанные номера, становятся невалидными, т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы.
Доступность:
Сервер, толстый клиент, внешнее соединение.
|
|
11
Живой Ископаемый
14.01.12
✎
00:11
|
окей
|
|
12
BigShmax
14.01.12
✎
13:27
|
(0) (4)
я не понял, если слздать сейчас новый документ создается какой номер???
ТД-00000001 или ТД-00005599 ?
если ТД-00005599 а надо ТД-00001112 то нужно убрать все доки с номерами больше ТД-00001111
и меньше ТД-00005599
|
|