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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2010, 14:29   #1  
Apollon33 is offline
Apollon33
Участник
 
53 / 10 (1) +
Регистрация: 05.10.2007
Слетела дата последней амортизации
Всем доброго дня!
Было сделано сторно амортизации. При повторном начислении увидел, что в строках журнала ОС система форирует строки за все предыдущие периоды. Стали разбираться, оказалось, что каким-то образом слетела дата последней амортизации. Кто-нибудь сталкивался с подобной ситуацией? В чем хоть может быть причина? Весь модуль перерыл.
Система Ах 4.0
Старый 18.11.2010, 14:38   #2  
Кирилл Егоров is offline
Кирилл Егоров
Участник
 
123 / 43 (2) +++
Регистрация: 11.11.2005
?
В сторнирующей проводке поле AssetDeprPeriod заполнено?
Старый 18.11.2010, 14:52   #3  
Apollon33 is offline
Apollon33
Участник
 
53 / 10 (1) +
Регистрация: 05.10.2007
нет, не заполнено. а что это за поле?
Старый 18.11.2010, 15:13   #4  
Apollon33 is offline
Apollon33
Участник
 
53 / 10 (1) +
Регистрация: 05.10.2007
когда искал причину данной ошибки пробовал сторнировать/начислять амортизацию в тестовой базе. там все формируется нормально. но я вот сейчас посмотрел LedgerJournalTrans. там это поле тоже в сторнирующих проводках не везде заполнено. а видимо должно заполняться...
Старый 18.11.2010, 17:47   #5  
Кирилл Егоров is offline
Кирилл Егоров
Участник
 
123 / 43 (2) +++
Регистрация: 11.11.2005
Цитата:
Сообщение от Apollon33 Посмотреть сообщение
нет, не заполнено. а что это за поле?
Это поле, в котором прописывается период, к которому относится проводка по амортизации или её сторнировка. Раз оно не заполнено, покопайте в этом направлении - видимо, в какой-то момент в LastDepDate возвращается пустое значение.
Старый 18.11.2010, 17:51   #6  
Кирилл Егоров is offline
Кирилл Егоров
Участник
 
123 / 43 (2) +++
Регистрация: 11.11.2005
Цитата:
Сообщение от Apollon33 Посмотреть сообщение
когда искал причину данной ошибки пробовал сторнировать/начислять амортизацию в тестовой базе. там все формируется нормально. но я вот сейчас посмотрел LedgerJournalTrans. там это поле тоже в сторнирующих проводках не везде заполнено. а видимо должно заполняться...
Обязательно должно заполняться. Если оно не было заполнено в строках журнала, то, видимо, и в исходной сторнируемой проводке с начислением амортизации было пустым.
Старый 19.11.2010, 13:04   #7  
Apollon33 is offline
Apollon33
Участник
 
53 / 10 (1) +
Регистрация: 05.10.2007
Цитата:
Сообщение от Кирилл Егоров Посмотреть сообщение
Если оно не было заполнено в строках журнала, то, видимо, и в исходной сторнируемой проводке с начислением амортизации было пустым.
Да в строках вроде все нормально.
Еще нашел вот что: в строке-сторно с пустым полем AssetDeprPeriod стоит флаг Storno. Я не знаю стандартный это функционал или нет, но похоже система понимает все правильно и в дальнейшем (после проведенного сторно амортизации) начисления идут корректно.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Дата начала амортизации Pismarkina DAX: Функционал 8 24.05.2017 14:39
Закупка. Дата получения документа. AlexeyBP DAX: Функционал 5 15.12.2005 16:53
Различная сумма ежемесячной амортизации Tuple DAX: Функционал 1 14.11.2005 22:45
Месячная сумма амортизации при вводе остатков. mnu DAX: Функционал 10 21.07.2004 08:05
Учет ОС, не подлежащих амортизации mnu DAX: Функционал 14 18.05.2004 14:09

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

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

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