AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 13.08.2015, 16:24   #1  
Eldar9x is offline
Eldar9x
MCTS
Eldar9x's Avatar
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Join Date: 29.09.2006
Location: Казань
Маркировка и сброс резерва
Здравствуйте.

При снятии маркировки в проводке происходит сброс резерва. При этом класс InventUpd_Reservation не вызывается. Где это может происходить? Вроде бы вызывается метод TmpInventTransMark.updateTmpMark(), но там алгоритм не проходит по участкам кода, где бы менялся резерв.


Ax 2009
Old 13.08.2015, 17:09   #2  
fed is offline
fed
Moderator
fed's Avatar
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,914 / 5737 (197) ++++++++++
Join Date: 13.03.2002
Location: Hüfingen,DE
Это происходит в inventTrans.deleteMarking(). Прямо там статус и сбрасывается из ReserveOrdered в OnOrder. Еще там скидываются inventRef* поля в исходном документе (типа SalesLine или ProdLine), путем вызова метода InventMovement.setInventRefFields().
Old 13.08.2015, 19:04   #3  
Eldar9x is offline
Eldar9x
MCTS
Eldar9x's Avatar
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Join Date: 29.09.2006
Location: Казань
Похоже что не так, этот метод при сбросе маркировки даже не вызывается
Old 13.08.2015, 20:06   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,996 / 3293 (117) ++++++++++
Join Date: 12.10.2004
Location: Москва
Blog Entries: 2
а что мешает поставить точки останова в
inventSum.updateInventTrans()
\Classes\InventUpdateOnhand\addInventSumLogTTS
\Classes\InventUpdateOnhand\addInventSumDelta

или вывод в инфолог в тестовом окружении и прогнать ваш простой сценарий.
Всего-то нужно - сделать маркировку с резервом и снять её.

А потом поизучать стеки вызовов.
Old 13.08.2015, 20:18   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Join Date: 20.08.2005
\Data Dictionary\Tables\TmpInventTransMark\Methods\updateTmpMark()
Но там происходит, по сути, то же, что fed описал выше
__________________
Axapta v.3.0 sp5 kr2
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Списание резерва переоценки основных средств PlayingAlex DAX: Функционал 2 24.10.2011 16:43
Маркировка altap DAX: Программирование 0 29.07.2008 11:03
Формирование резерва ElenaNAT DAX: Функционал 0 01.04.2008 11:44
Расчет выручки при формировании резерва дебеторской задолженности inetov DAX: Функционал 0 07.07.2006 14:37
Снятие резерва с проводок со статусом Физ. зарезервировано malex DAX: Программирование 6 24.01.2006 11:12

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 15:39.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.