AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2004, 17:00   #1  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Сообщение об ошибке
При учете заказа продажи выдается следующее сообщение об ошибке:

Cust. Ledger Entry Но. '132' уже существует.

Учетная функция не менялась.

Чем может быть вызвана ошибка и как ее исправить?
Старый 14.01.2004, 18:07   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
по Аттейну я могу ошибаться, но это сообщение значит, что вы пытаетесь сгенерировать из модуля Продажи & Клиенты документ. Финансовые проводки с таким номером уже существуют.

войдите в навигатор и сделайте поиск по документу 132.
скорее всего у вас уже будут финансовые проводки с таким номером.

для того, чтобы решить проблему надо изменить нумерацию для документа, который вы пытаетесь создать.
Старый 14.01.2004, 18:32   #3  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
Несколько уточнений:
Речь идет о таблице Клиент книга операций (Table 21 Cust. Ledger Entry), там уже есть запись с этим номером. Хотя вроде как не должно такого быть, может кто вручную в таблице правил?
Не уверен, что в данном случае речь идет о номере документа, скорее о номере операции. Если так, то поиск в навигаторе не даст результатов (или даст неправильные).
Лучше все-таки заглянуть в эту таблицу.
__________________
Александр Игнатьев
Старый 14.01.2004, 18:47   #4  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Выяснилось, что по каким-то причинам при учете предыдущего заказа в Клиент Книга Операций (Table 21 Cust. Ledger Entry) возникла запись, которой не было соответсвия в других регистрах.

Последствия проблемы исправлены, эта строка в Клиент Книге Операций удалена. Причины сбоя остались неизвестны.
Старый 14.01.2004, 18:52   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Спасибо.
Старый 14.01.2004, 18:54   #6  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Спасибо Вам и всем участникам форума.
Старый 14.01.2004, 18:54   #7  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
На самом деле это серьезно. Принцип целостности данных был нарушен (если это вина Navision)
Надеюсь, что это просто кто-то вручную правил.
__________________
Александр Игнатьев
Старый 14.01.2004, 19:00   #8  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Никто вручную не правил, это исключено. Работа велась на одном компьютере, в локальной версии.

Я занимался тестированием функциональности применения авансов к заказам, может, там какой баг? Но это так, догадки.
Старый 15.01.2004, 02:37   #9  
Тимур is offline
Тимур
Аксакал в отставке
 
2,457 / 50 (6) ++++
Регистрация: 31.01.2003
Адрес: Москва
Может быть правили серию номеров? Откатили следующий номер?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес").
Старый 16.01.2004, 14:34   #10  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
в 31 таблице не задается серия номеров, там просто подряд операции идут (1,2,3,4,5...)
__________________
Александр Игнатьев
Старый 16.01.2004, 18:24   #11  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Серию номеров, во-первых, не трогал, во-вторых, она тут ни при чем.

Все же спасибо за отклик.
Старый 17.01.2004, 00:24   #12  
Тимур is offline
Тимур
Аксакал в отставке
 
2,457 / 50 (6) ++++
Регистрация: 31.01.2003
Адрес: Москва
А накладную случайно не удаляли?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес").
Старый 19.01.2004, 16:43   #13  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Накладную не удалял.

Похоже, сбой вызывается следующей последовательностью операций:

- учитывается аванс поставщику;
- учитывается заказ покупки с нулевой суммой;
- учитывается следующий заказ - и обнаруживается нарушение целостности данных.

Будет время, еще потестирую.
Старый 21.01.2004, 10:51   #14  
bascomo is offline
bascomo
Участник
 
51 / 10 (1) +
Регистрация: 11.02.2003
Адрес: Москва
Это косяк навижена.

Как вы, наверное, знаете, программа, перед тем, как постить проводки в ledger entry, пишет их в фин. журнал. И если сумма в фин. журнале по каким-либо причинам оказывается равной нулю, то проводка не постится (так как смысла в проводке с нулевой суммой нет - не моё утверждение). Это во-первых.

Во-вторых, если раньше нумерация операций (но не транзакций) велась для каждой таблички отдельно, то теперь все операции нумеруются на основании соответствующих записей general ledger. То есть, нумеруются записи только в gl, а в остальные таблицы номера просто копируются.

Следствие: если вы учитывете документ с нулевой суммой, который формируют записи в нескольких ledger entry, то в gl записи не попадут, но зато попадут в другие таблички.

При учёте следующего документа программа опять попытается пронумеровать очередную операцию на основе максимального номера из gl entry и не станет смотреть, что в других ledger entry такой номер уже есть.

Мы запостили этот баг в кейсовую систему мелкософт бизнес солюшнз, будем надеяться, что к следующему сп они это исправят.
Старый 21.01.2004, 16:06   #15  
Консультант is offline
Консультант
Участник
 
52 / 10 (1) +
Регистрация: 15.07.2003
Да, похоже, все так и есть. Спасибо!

Будем надеяться, что удаляя этот баг, разработчики не внесут в систему два новых.
Старый 21.01.2004, 16:12   #16  
bascomo is offline
bascomo
Участник
 
51 / 10 (1) +
Регистрация: 11.02.2003
Адрес: Москва
Можете не надеяться. У Microsoft так не бывает.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сообщение про ошибку dan77 NAV: Администрирование 1 21.01.2004 10:55

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:26.