Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Слетает нумерация при копировании базы...

Слетает нумерация при копировании базы...
Я
   max735
 
20.12.17 - 00:16
Уважаемые,
подскажите пожалуйста, что может быть причиной того (и как лечить), что
при копировании SQL базы 1С в копии при выписке некоторых документов и и создании элементов справочников выдаются какие-то старые номера. В результате получаю "номер не уникальный". В тестовой базе просто проставляю "правильный" номер руками и дальше все идет нормально.
Но не хотелось бы получить неожиданно подобную проблему в рабочей базе. Куда смотреть?
Спасибо.
 
 
   France
 
1 - 20.12.17 - 00:18
пожалуйста.
у вас нетиповая конфа, где нумерацию втихаря делаете..
так, какая у вас конфа, и какие изменения?
   Armando
 
2 - 20.12.17 - 00:22
После копирования рабочей базы в тестовую выполните в ней (в тестовой) метод ОбновитьНумерациюОбъектов().
   France
 
3 - 20.12.17 - 00:23
(2) эээ... стотыщ раз копировал.. не выполнял.. что за на метод??
   max735
 
4 - 20.12.17 - 00:35
(1) Конфигурация бухгалтерия предприятия, измененная, но изменения в основном новые структуры, справочники.
Да, есть такой момент, что автоматически выписывается пакет документов, при этом проверяется период и устанавливается дата из нужного периода, не руками и стандартной функцией (забыл название). Но раньше как-то эта проблема не проявлялась, возможно база разрослась...
   tesseract
 
5 - 20.12.17 - 00:36
Возможно при обновлении конфы в какой-то момент слетел нумератор. Было год назад, когда добавили префикс РИБ принудительно в номер  в 1с, даже если РИБ не было и номера обрезались по последнему символу.
   max735
 
6 - 20.12.17 - 00:37
(2) Спасибо, попробую.
Но хотелось бы понять суть проблемы, почему так происходит.
   max735
 
7 - 20.12.17 - 00:38
(5) Проблема проявляется только на скопированной базе, в рабочей базе такого не замечено.
   tesseract
 
8 - 20.12.17 - 00:43
(7) Если база файловая - там еще и висячих строк можно огрести. Копировал просто файлом, выгрузкой через бэк или через dt?
   max735
 
9 - 20.12.17 - 00:47
(7) База sql. Копирую не я, а админ. Насколько я знаю, поднимает из ночного бэкапа. Но точно процедуру сейчас не скажу.
   France
 
10 - 20.12.17 - 00:49
да блин, смотрите установку номера..
вот у меня в базе, я точно знаю, так нумерация ручная, и ой какая стыдная..
а ваши не стесняются..
 
 Рекламное место пустует
   max735
 
11 - 20.12.17 - 00:51
Такое ощущение, что какая-то периодическая запись по номерам возможно кэшируется в рабочей базе, а при архивации базы эта информация вовремя в базу не прописывается.
   tesseract
 
12 - 20.12.17 - 00:52
(9) Ясн загрузи его бэк .  И сделай там тестирование целостности БЕЗ исправления. Просто ошибки посмотреть. Такое бывает при бэкэпе через SQL.

(11) Сбоят транзакции ИМХО. Надо смотреть конкретный случай, в конкретной конфигурации.
   tesseract
 
13 - 20.12.17 - 00:53
(10) Кстати да может из-за очистки кэша сработать событие на установку нового номера, которое раньше не работало из-за залипшего кэша.
   max735
 
14 - 20.12.17 - 00:59
(13) Есть такой момент: "кривые" номера берутся откуда-то отдаленно от текущих номеров. Сейчас подумалось, что тестовая база не обновлялась пару месяцев, и возможно проблема в том, что остаются косяки именно от старой тестовой копии...
   Armando
 
15 - 20.12.17 - 01:54
(3) СП: "Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но незаписанные номера, становятся невалидными т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы."

У нас штук 200 всяких тестовых баз. Минимум 10 раз в день выполняется копирование из продуктива в тестовые базы средствами СУБД.
Примерно раз в месяц кто-то ловит такую ошибку.
   ИС-2
 
16 - 20.12.17 - 10:39
тоже есть такая ошибка. Лечится перенумерацией базы
   FIXXXL
 
17 - 20.12.17 - 10:51
(9) скорее всего "поднимает" бэкап в подключенную базу скуля, которая, в свою очередь, подключена к серверу1С,
на сервере1С есть серверный кэш, в том числе и по нумерации, вот он может подкидывать подлянки при таком восстановлении

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует