AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 08.02.2011, 17:26   #1  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Angry Трабла при создании записи
Доброго времени суток!
Сегодня пришлось перезапустить АОС (напрочь повесили систему блокировками). После чего случилась беда - при создании новой строки в журнале или заказе пишет "не удается создать запись в такой-то табе. Запись уже существует". Пока что заметил что ругается на табы: inventtrans и salesline. Пробовал синхранизировать табы, компилить, убивать индексы (delindex.bat) Что делать ума не приложу. Поможите плиз)
Alt 08.02.2011, 17:29   #2  
samolalex ist offline
samolalex
Участник
Benutzerbild von samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Registriert seit: 18.06.2010
Ort: Москва
Можно попробовать очистить кэш.
__________________
С уважением, Александр.
Alt 08.02.2011, 17:35   #3  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
проверить номерные серии и текущий номер RecId
Alt 08.02.2011, 17:36   #4  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von samolalex Beitrag anzeigen
Можно попробовать очистить кэш.
Это в смысле удалить файлы ax_Axapta@AX-AOS*.aoc с компа пользователя ?
Если да то пробовал - без изменений(
Alt 08.02.2011, 17:38   #5  
Bober ist offline
Bober
Участник
 
311 / 104 (4) +++++
Registriert seit: 29.05.2007
Zitat:
Zitat von Che Beitrag anzeigen
Доброго времени суток!
Сегодня пришлось перезапустить АОС (напрочь повесили систему блокировками). После чего случилась беда - при создании новой строки в журнале или заказе пишет "не удается создать запись в такой-то табе. Запись уже существует". Пока что заметил что ругается на табы: inventtrans и salesline. Пробовал синхранизировать табы, компилить, убивать индексы (delindex.bat) Что делать ума не приложу. Поможите плиз)
В дополнение к прочим советам, в качестве меры предупреждения данного риска в будущем - уволить на х*р своих программистов. Так как они а) допускают мертвые блокировки. б) допускают некорректное завершение транзакций.
Alt 08.02.2011, 17:41   #6  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von Wamr Beitrag anzeigen
проверить номерные серии и текущий номер RecId
странно, но RecId = -262 это нормально? была гораздо бОльшая разрядность
По номерным ч то не понял ход мысли, если честно)
Alt 08.02.2011, 17:41   #7  
Ivanhoe ist offline
Ivanhoe
Участник
Benutzerbild von Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4.143 / 2161 (81) +++++++++
Registriert seit: 29.09.2005
Ort: Санкт-Петербург
Zitat:
Zitat von Wamr Beitrag anzeigen
проверить номерные серии и текущий номер RecId
Если явные уникальные индексы точно не нарушаются, то, действительно, скорее всего проблема в счетчике RecID. Таблица SystemSequences из компании DAT в помощь
__________________
Ivanhoe as is..
Alt 08.02.2011, 17:45   #8  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von Ivanhoe Beitrag anzeigen
Если явные уникальные индексы точно не нарушаются, то, действительно, скорее всего проблема в счетчике RecID. Таблица SystemSequences из компании DAT в помощь
Можно поподробнее про эту чудо табу?
Как я понял я ооочень сильно попал
Alt 08.02.2011, 17:50   #9  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
про номерные серии тоже что и про РекИд
посмотреть какой номер лота в созданных заказах и какой номер в номерной серии
номер заказа, код аналитики и т.д.
Alt 08.02.2011, 17:55   #10  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Может я что то не понимаю, но recId проверять же созданием новой записи? или это не показатель?
Alt 08.02.2011, 18:03   #11  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von Wamr Beitrag anzeigen
про номерные серии тоже что и про РекИд
посмотреть какой номер лота в созданных заказах и какой номер в номерной серии
номер заказа, код аналитики и т.д.
Нашел отличие в номере аналитики - в номерной серии за этот год не проставлена галка "непрерывная" - может из за этого быть?
Alt 08.02.2011, 18:06   #12  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
по номеру аналитики вариант отпадает(((( используется другая (не досмотрел)
Alt 08.02.2011, 18:17   #13  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
откройте InventTrans за пару дней (вчера-сегодня)
и пробегитесь скроллингом по полям RecId и InventTransID вверх и вниз... оцените на глазок равномерность этих списков
Alt 08.02.2011, 18:25   #14  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von Wamr Beitrag anzeigen
откройте InventTrans за пару дней (вчера-сегодня)
и пробегитесь скроллингом по полям RecId и InventTransID вверх и вниз... оцените на глазок равномерность этих списков
Ничего подозрительного не углядел.
Alt 08.02.2011, 18:29   #15  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
Ну тогда включайте SQL Profiler, подключайтесь к БД, настраивайте на отлов ошибок.
Там будет видно, какие данные не удалось вставить (изменить).
This post has been rated by: Che (1).
Alt 08.02.2011, 18:30   #16  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
проверился по номерным сериям (по крайней мере по непрерывности) - все соответствует предыдущему году.
Alt 08.02.2011, 18:33   #17  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
проверять номерные серии имело смысл на попадание текущего номера в существующие диапазоны данных.
Alt 08.02.2011, 18:59   #18  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Zitat:
Zitat von Wamr Beitrag anzeigen
Ну тогда включайте SQL Profiler, подключайтесь к БД, настраивайте на отлов ошибок.
Там будет видно, какие данные не удалось вставить (изменить).
Спасибо за совет! Честно признаться даж не знал о таком))) Буду разбираться!
Трабла походу в номере аналитики...
Еще одно отличие нашел в номерных сериях - у старой номерной серии аналитики выполнялась отчистка в этом дело?
Alt 09.02.2011, 08:23   #19  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
Блин попробовал очистить номерную серию аналитики - все равно так же... Нет ни у кого больше мыслей как решить проблему?
Alt 09.02.2011, 08:25   #20  
Che ist offline
Che
Участник
 
92 / 12 (1) ++
Registriert seit: 25.01.2010
А что если создать новые номерные серии (с таким же след. номером)? Не вариант?
Stichworte
ax3.0, index, profiler, recid

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Real в качестве ключа - ошибка при создании записи в связанной таблице sgt.Pepper DAX: Программирование 4 20.05.2008 16:08
Проблемы при использовании шаблона записи Tarrash DAX: Программирование 9 21.08.2007 12:21
ALEG: Доступны записи тренингов по Microsoft Dynamics NAV Blog bot DAX Blogs 0 21.03.2007 15:00
При создании новой записи не устанавливается курсор.. I don't understand DAX: Программирование 3 30.08.2004 12:44
Автоматическое увеличение значения поля при создании новой записи. sguryev DAX: Программирование 3 06.02.2003 14:00

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 04:10 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.