|
Альфа-Авто: сбилась нумерация реализаций | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
13.01.19
✎
09:05
|
С НГ пошла новая нумерация ИП00000001, ИП00000002... ИП00000010, а сегодня возник ИП00001740!? Хотя ИП00001739 от 31.07.2018. Вроде общих нумераторов нет. Куда копать?
|
|||
1
hhhh
13.01.19
✎
09:08
|
(0) руки у пользователей проверить. Наиболее шаловливые поотрубать.
|
|||
2
Mikhail Volkov
13.01.19
✎
09:41
|
(1) Номера сегодняшних исправил. Создаю новую реализацию, опять ИП00001740 присваивается?
|
|||
3
zak555
13.01.19
✎
09:47
|
Обновить нумерацию
|
|||
4
Mikhail Volkov
13.01.19
✎
09:57
|
(3) Как?
|
|||
5
Mikhail Volkov
13.01.19
✎
10:00
|
Меняю Дату у нового, встает ИП00002018, возвращаю Дату на сегодня - встает ИП00001740?
|
|||
6
ДенисЧ
13.01.19
✎
10:00
|
(4) ОбновитьНумерациюОбъектов() - напиши и Ctrl-f1 нажми на ней
|
|||
7
URAL
13.01.19
✎
10:38
|
+(6) и смотри модули присваивания префиксов, там тоже своеобразно у раруса сделано, по организации, подразделению и т.д...
Функция дкПриУстановкеНовогоНомера(ЭтотОбъект, СтандартнаяОбработка, Префикс) Экспорт Результат = Истина; НовыйПрефикс = обПолучитьПрефиксОбъекта(ЭтотОбъект,Префикс); Если НовыйПрефикс = Неопределено Тогда СтандартнаяОбработка = Ложь; Иначе Префикс = НовыйПрефикс; КонецЕсли; КонецЕсли; Возврат Результат; КонецФункции // дкПриУстановкеНовогоНомера() в свое время я обработкой в АА исправлял когда схожая ситуация сложилась и нумерация продолжилась с последнего номера... |
|||
8
Mikhail Volkov
13.01.19
✎
10:39
|
(6) Куда написать ОбновитьНумерациюОбъектов(), на чем нажать?
|
|||
9
URAL
13.01.19
✎
10:40
|
(8) СП подразумевалось
|
|||
10
URAL
13.01.19
✎
10:42
|
(8) Глобальный контекст (Global context)
ОбновитьНумерациюОбъектов (RefreshObjectsNumbering) Синтаксис: ОбновитьНумерациюОбъектов(<Метаданные>) Параметры: <Метаданные> (необязательный) Тип: Массив; ОбъектМетаданных: Куб, ОбъектМетаданных: ТаблицаИзмерения, ОбъектМетаданных: ВнешнийИсточникДанных, ОбъектМетаданных: Поле, ОбъектМетаданных: Таблица, ОбъектМетаданных: HTTPСервис, ОбъектМетаданных: Функция, ОбъектМетаданных: ШаблонURLHTTPСервиса, ОбъектМетаданных: ОпределяемыйТип, ОбъектМетаданных: ПланВидовРасчета, ОбъектМетаданных: ПланСчетов, ОбъектМетаданных: БизнесПроцесс, ОбъектМетаданных: Документ, ОбъектМетаданных: ЖурналДокументов, ОбъектМетаданных: Задача, ОбъектМетаданных: ПланВидовХарактеристик, ОбъектМетаданных: ПланОбмена, ОбъектМетаданных: РегистрБухгалтерии, ОбъектМетаданных: РегистрНакопления, ОбъектМетаданных: РегистрРасчета, ОбъектМетаданных: РегистрСведений, ОбъектМетаданных: Справочник, ОбъектМетаданных: ФункциональнаяОпция, ОбъектМетаданных: ПараметрФункциональныхОпций, ОбъектМетаданных: Команда, ОбъектМетаданных: ГруппаКоманд, ОбъектМетаданных: ХранилищеНастроек, ОбъектМетаданных: ОбщаяКоманда, ОбъектМетаданных: WebСервис, ОбъектМетаданных: WSСсылка, ОбъектМетаданных: Интерфейс, ОбъектМетаданных: Константа, ОбъектМетаданных: КритерийОтбора, ОбъектМетаданных: Нумератор, ОбъектМетаданных: Обработка, ОбъектМетаданных: ОбщаяКартинка, ОбъектМетаданных: Макет, ОбъектМетаданных: ОбщийМодуль, ОбъектМетаданных: Форма , ОбъектМетаданных: Стиль, ОбъектМетаданных: Язык, ОбъектМетаданных: Отчет, ОбъектМетаданных: ПакетXDTO, ОбъектМетаданных: ПараметрСеанса, ОбъектМетаданных: Перечисление, ОбъектМетаданных: ПодпискаНаСобытие, ОбъектМетаданных: Подсистема, ОбъектМетаданных: Последовательность, ОбъектМетаданных: РегламентноеЗадание, ОбъектМетаданных: Роль, ОбъектМетаданных: ЭлементСтиля, ОбъектМетаданных: Графа, ОбъектМетаданных: Измерение, ОбъектМетаданных: ЗначениеПеречисления, ОбъектМетаданных: ОперацияWebСервиса, ОбъектМетаданных: Перерасчет, ОбъектМетаданных: ПараметрWebСервиса, ОбъектМетаданных: ПризнакУчетаПланаСчетов, ОбъектМетаданных: ПризнакУчетаСубконтоПланаСчетов, ОбъектМетаданных: Реквизит, ОбъектМетаданных: ТабличнаяЧасть, ОбъектМетаданных: Ресурс, ОбъектМетаданных: РеквизитАдресации, ОбъектМетаданных: ОбщийРеквизит. Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов. Описание: Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но незаписанные номера, становятся невалидными т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). |
|||
11
Mikhail Volkov
13.01.19
✎
10:42
|
(7) Что-то в конфигураторе делать, что?
|
|||
12
ДенисЧ
13.01.19
✎
10:45
|
(11) Да, в конфигураторе обработку из одной строчки.
Или взять портативные инструменты разработчика, там есть консоль кода... |
|||
13
URAL
13.01.19
✎
10:51
|
(11) для начала нужно ОбновитьНумерациюОбъектов
После проверить стоит нумерацию, все ли верно рекомендую: как вариант дополнительно дописать проверку присваивания номера не мешало в ааа 4 на момент присваивания кода т.к. при динамическом обновлении базы или когда субд логает бывает тоже проблема с нумерацией, не раз исправлял особенно проблема наблюдалась в ааа 4, в ааа 5 был только один случай с этой проблемой, это из опыта |
|||
14
Mikhail Volkov
13.01.19
✎
11:25
|
(12) Вроде помогло...
|
|||
15
ДенисЧ
13.01.19
✎
11:32
|
(14) Это староновогоднее чудо...
|
|||
16
Mikhail Volkov
13.01.19
✎
11:36
|
Старый Новый год!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |