08.02.2011, 17:26 | #1 |
Участник
|
Трабла при создании записи
Доброго времени суток!
Сегодня пришлось перезапустить АОС (напрочь повесили систему блокировками). После чего случилась беда - при создании новой строки в журнале или заказе пишет "не удается создать запись в такой-то табе. Запись уже существует". Пока что заметил что ругается на табы: inventtrans и salesline. Пробовал синхранизировать табы, компилить, убивать индексы (delindex.bat) Что делать ума не приложу. Поможите плиз) |
|
08.02.2011, 17:29 | #2 |
Участник
|
Можно попробовать очистить кэш.
__________________
С уважением, Александр. |
|
08.02.2011, 17:35 | #3 |
----------------
|
проверить номерные серии и текущий номер RecId
|
|
08.02.2011, 17:36 | #4 |
Участник
|
Это в смысле удалить файлы ax_Axapta@AX-AOS*.aoc с компа пользователя ?
Если да то пробовал - без изменений( |
|
08.02.2011, 17:38 | #5 |
Участник
|
Цитата:
Сообщение от Che
Доброго времени суток!
Сегодня пришлось перезапустить АОС (напрочь повесили систему блокировками). После чего случилась беда - при создании новой строки в журнале или заказе пишет "не удается создать запись в такой-то табе. Запись уже существует". Пока что заметил что ругается на табы: inventtrans и salesline. Пробовал синхранизировать табы, компилить, убивать индексы (delindex.bat) Что делать ума не приложу. Поможите плиз) |
|
08.02.2011, 17:41 | #6 |
Участник
|
|
|
08.02.2011, 17:41 | #7 |
Участник
|
Если явные уникальные индексы точно не нарушаются, то, действительно, скорее всего проблема в счетчике RecID. Таблица SystemSequences из компании DAT в помощь
__________________
Ivanhoe as is.. |
|
08.02.2011, 17:45 | #8 |
Участник
|
|
|
08.02.2011, 17:50 | #9 |
----------------
|
про номерные серии тоже что и про РекИд
посмотреть какой номер лота в созданных заказах и какой номер в номерной серии номер заказа, код аналитики и т.д. |
|
08.02.2011, 17:55 | #10 |
Участник
|
Может я что то не понимаю, но recId проверять же созданием новой записи? или это не показатель?
|
|
08.02.2011, 18:03 | #11 |
Участник
|
Нашел отличие в номере аналитики - в номерной серии за этот год не проставлена галка "непрерывная" - может из за этого быть?
|
|
08.02.2011, 18:06 | #12 |
Участник
|
по номеру аналитики вариант отпадает(((( используется другая (не досмотрел)
|
|
08.02.2011, 18:17 | #13 |
----------------
|
откройте InventTrans за пару дней (вчера-сегодня)
и пробегитесь скроллингом по полям RecId и InventTransID вверх и вниз... оцените на глазок равномерность этих списков |
|
08.02.2011, 18:25 | #14 |
Участник
|
|
|
08.02.2011, 18:29 | #15 |
----------------
|
Ну тогда включайте SQL Profiler, подключайтесь к БД, настраивайте на отлов ошибок.
Там будет видно, какие данные не удалось вставить (изменить). |
|
|
За это сообщение автора поблагодарили: Che (1). |
08.02.2011, 18:30 | #16 |
Участник
|
проверился по номерным сериям (по крайней мере по непрерывности) - все соответствует предыдущему году.
|
|
08.02.2011, 18:33 | #17 |
----------------
|
проверять номерные серии имело смысл на попадание текущего номера в существующие диапазоны данных.
|
|
08.02.2011, 18:59 | #18 |
Участник
|
Цитата:
Трабла походу в номере аналитики... Еще одно отличие нашел в номерных сериях - у старой номерной серии аналитики выполнялась отчистка в этом дело? |
|
09.02.2011, 08:23 | #19 |
Участник
|
Блин попробовал очистить номерную серию аналитики - все равно так же... Нет ни у кого больше мыслей как решить проблему?
|
|
09.02.2011, 08:25 | #20 |
Участник
|
А что если создать новые номерные серии (с таким же след. номером)? Не вариант?
|
|
Теги |
ax3.0, index, profiler, recid |
|
|