![]() |
#1 |
Участник
|
Как получить Имя Амортизационной группы ОС (из модели учета НУ)?
Добрый день!
Подскажите, пожалуйста, каким образом можно получить Имя Амортизационной группы ОС (из модели учета НУ) в Dynamics AX 2009? Пробовал просто: RAssetStandards.assetGroupName() но таким образом выводится Имя Амортизационной группы ОС из модели учета БУ, а не НУ. Есть идея воспользоваться методом RAssetStandards::find Вот как то так:RAssetStandards::find(...,"НУ").assetGroupName() Но что нужно указать в качестве первого параметра? В msdn'е написано - RAssetId _assetId, но у меня вроде нет никакого RAssetId (я как раз ищу Амортизационную группу по основному средству), зато есть запись в таблице rAssetTable, соответствующая конкретному ОС. |
|
![]() |
#2 |
Участник
|
Цитата:
![]() |
|
|
За это сообщение автора поблагодарили: snow (1). |
![]() |
#3 |
Участник
|
Большое спасибо!
![]() Сделал вот так: X++: RAssetStandards::find(RAssetTable.AccountNum, "НУ").assetGroupName() |
|
![]() |
#4 |
Участник
|
Писать в коде "НУ" сильно не гут - лучше из параметров модуля брать, там вроде была такая модель по умолчанию для НУ (или это уже наши доработки были) - в общем, поле из параметров нужно брать
|
|
|
За это сообщение автора поблагодарили: snow (1). |
![]() |
#5 |
Участник
|
Цитата:
Подскажите, пожалуйста, где можно посмотреть параметры модуля? |
|
![]() |
#6 |
Axapta
|
RAssetParameters::find().StandardTaxIdDefault)
|
|
|
За это сообщение автора поблагодарили: snow (1). |
![]() |
#7 |
Участник
|
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|