powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 8.1. УстановитьНовыйНомер - берёт из кэша?
7 сообщений из 7, страница 1 из 1
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35470473
Паля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БП 1.5. 8.1.10.50
1)
Делаю
СчетФактураВыданный.УстановитьНовыйНомер("X1");

Вижу запрос в профайлере вида
Код: plaintext
SELECT MAX(Number) FROM WHERE Number LIKE 'x1%'

2)Делаю
СчетФактураВыданный.УстановитьНовыйНомер("00");

Никакого запроса в профайлере нет! и номер выдаётся абсолютно левый..
(вполне возможно что когда-то такой и был, но после этого перенумеровали давным давно..)
Где он кэширует сцуко??чего с ним сделать то?
перегружался и тестировался..
Такой же запрос к sql но если вместо x1 написать 00 - даёт правильный результат.
Новые доки посоздавать - непомогает.
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35471295
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего, просто не считает нужным обращаться - ведь вместо ПРЕФИКСА нумерации (т.е. той части номера, что не является числом) в аргументе УстановитьНовыйНомер() здесь - число в чистом виде, и для такого случая разделение на префикс и номер не работает ( в реализации от 1С).
Логика ведения нумераций в 1С реализована безумно давно и никогда с тех пор не пересматривалась и не перерабатывалась. А жаль .
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35471387
МИхаил__________________
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
режим автонумерации объекто посмотри..........
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35471709
Паля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ведь вместо ПРЕФИКСА нумерации (т.е. той части номера, что не является числом) в аргументе УстановитьНовыйНомер() здесь - число в чистом виде, и для такого случая разделение на префикс и номер не работает ( в реализации от 1С).

я не слышу ноток сомнения.. вы серьёзно? с чего вы это взяли? ;-)

режим автонумерации объекто посмотри.........

Нормуль там.
я увеличил длину номера. вероятно после этого слетела. (абсолютно точно, что все номера сейчас - нормальные!!!).


Выгрузка - загрузка во временную базу помогает! Но я не могу целый день выгружать/загружать рабочую.. ахтунк какойто!
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35471724
Паля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пусть даже он не использовал бы префикс ВООБЩЕ.
Он возвращает - АБСОЛЮТНО ЛЕВЫЙ номер. (т.е. в базе таких близко сейчас нет - но когда-то может и был!)
Чего там у него за кэш такой дебильный. загадка
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35471888
DmitryOrlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть функция которая лечит глюки с номерами. ОбновитьНумерациюОбъектов для 8-ки. Попробуй
Вообще, описана подобная ситуация на ИТС
...
Рейтинг: 0 / 0
8.1. УстановитьНовыйНомер - берёт из кэша?
    #35472557
Паля
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, это оно и есть!
ОбновитьНумерациюОбъектов всё полечило.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.1. УстановитьНовыйНомер - берёт из кэша?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]