26.01.2009, 15:49 | #1 |
Модератор
|
Класс RAssetSumCalc_Trans. Описание?
У кого есть описание классов RAssetSumCalc_Trans, RAssetSumCalc и их методов?
|
|
|
За это сообщение автора поблагодарили: Lemming (-3). |
26.01.2009, 16:09 | #2 |
Мрачный тип
|
Он же простой , как сибирский валенок - там без описания все как на ладони ...
Рассчитывает, хранит и возвращает кучку балансовых показателей по ОС в НДЕ и валюте операций, рассчитывает их группировкой и суммированием по типу операции для указанного ОС, модели учета и диапазону дат.
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|
26.01.2009, 16:17 | #3 |
Модератор
|
TasmanianDevil так то оно так,
только вот с типом X++: RAssetTransType::Disposal // Списание X++: rAssetSumTrans = RAssetSumCalc_Trans::newAssetPeriod(rAssetTable.AccountNum, assetStandardId, dateTo, dateFrom); RAssetTransType::DisposalSale // Выбытие (продажа) rAssetSumTrans.disposalSaleValueMST(); RAssetTransType::DisposalScrap : // Выбытие (разборка) rAssetSumTrans.disposalScrapValueMST(); . Но лучше если есть описание методов классов? Последний раз редактировалось Poleax; 26.01.2009 в 16:27. |
|
26.01.2009, 16:34 | #4 |
Модератор
|
X++: RAssetTransType::Disposal // Списание
disposalDisposedValueMST() ? |
|
26.01.2009, 16:47 | #5 |
Мрачный тип
|
Описания не видел - разбирался и модифицировал этот класс сам при добавлении новых типов операций и необходимости отражения их в балансе ОС.
Подозреваю, что упомянутый Вами метод банально забыт разработчиками - это не самый их страшный ляп в этом модуле Все остальные величины представлены в classdeclaration в двух вариантах, рассчитываются calc()'ом и updateSum()'ом в двух вариантах и имеют два варианта возврата пользователю - в указанной валюте и НДЕ.
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|