19.10.2007 08:23
Увидел сегодня в почтовом модуле ЦО ошибку - не идут акты переоценки в красном статусе в ЦС. Не идут только для одного МХ - центральный склад.
Вот:
ЦАЦ0025714
ORA-02074: ROLLBACK невозможно в распределенной транзакции
ORA-06512: на "SUPERMAG.DOCUMENTS", line 641
ORA-20069: Переполнение при генерации номера документа. Требуется сменить префикс.
ORA-20069: Переполнение при генерации номера документа. Требуется сменить префикс.
ORA-06512: на "SUPERMAG.DOCUMENTS", line 652
ORA-06512: на "SUPERMAG.DOCAC", line 194
ORA-06512: на "SUPERMAG.DOCAC", line 768
ORA-06512: на "SUPERMAG.DOCAC", line 716
ORA-06512: на "SUPERMAG.DOCAC", line 1284
ORA-06512: на "SUPERMAG.DOCAC", line 2222
ORA-06512: на "SUPERMAG.SMPOSTENDUPDATEDOC", line 87
ORA-06512: на line 1
********
Место в базе есть
Если кто уже сталкивался, буду благодарен за ответ
19.10.2007 08:40
Ну ответ же прямо перед глазами:
Переполнение при генерации номера документа. Требуется сменить префикс.
Смени префикс для этого МХ на акты переоценки
19.10.2007 08:49
номер документа - ЦАЦ0025714
Вот мне и не понятно, что там переполнилось...
19.10.2007 08:55
Проверь нет ли у тебя "огромнго" номера документа по актам переоценки, а ты наерно говоришь про Маркетинговую акцию?
19.10.2007 09:02
нет, это обычный акт переоценки, сделанный при синхронизации цен с другими местами хранения
Причем, в ЦО-то он создан был без проблем, а вот в базу Центрального склада идти не хочет
Начиная с ЦАЦ0025714 - пробую создавать еще акты (25715, 25716 и т.д.) - те же ошибки рассылки.
То есть, что-то в базе именно ЦС не в порядке
*******
Попробовал сгенерировать акт переоценки непосредственно в базе ЦС - создал с этим же номером без проблем...
19.10.2007 09:16
Проверь в базе назначения в справочнике параметров создания документов длинну номера для АП
19.10.2007 09:24
С параметрами в порядке, хотя их различие в базах не влияет на пересылку (у нас расходные накладные в магазинах и офисе имеют разную длину)
До вчерашнего вечера все нормально ходило...
Да и номер у акта не 999999..
**
Тормозну-ка я базу и прогоню оптимайзер
19.10.2007 09:26
Поищи док с пустым номером на всякий случай или все таки с каким-то гигантским...
19.10.2007 09:26
при чем тут различия в базах...

Короче поменяй префикс создай АП и посмотри уйдет или нет

У тебя сообщение: "ORA-20069: Переполнение при генерации номера документа. Требуется сменить префикс."
Явно от программеров С+, значит все таки ошибка конкретная в данном случае, и оптимайзер тут тебе вряд ли поможет
19.10.2007 10:55
Прогнал оптимайзер, ошибок в логе оптимайзера нет.
Пришлось поменять префикс.
Создаю новый акт переоценки - уже с номером ЦЦ0000001
И он встал в ошибки с тем же сообщением...
********
Просмотрел все 26500 актов в ЦС - ни с пустым, ни с гигантским номером нет
Часовой пояс GMT +3, время: 22:13.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.