|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssetRetirementService
The interface defines methods for Asset Document
Method Summary | |
---|---|
void |
createGLPostables(AssetRetirementGlobal assetRetirementGlobal,
CamsGeneralLedgerPendingEntrySourceBase assetRetirementGlPoster)
Creates GL Postables |
String |
generateCalculatedTotal(String salePrice,
String handlingFeeAmount,
String preventiveMaintenanceAmount)
This method generates the calculatedTotal amount based on salePrice + handlingFeeAmount + preventiveMaintenanceAmount. |
Integer |
generateNewPaymentForTarget(Asset targetAsset,
Asset sourceAsset,
List<org.kuali.rice.kns.bo.PersistableBusinessObject> persistables,
Integer maxSequenceNo,
String documentNumber)
This method generates new payments from sourceAsset for targetAsset. |
void |
generateOffsetPaymentsForEachSource(Asset sourceAsset,
List<org.kuali.rice.kns.bo.PersistableBusinessObject> persistables,
String documentNumber)
This method generates offset payments for each sourceAsset. |
String |
getAssetRetirementReasonName(AssetRetirementGlobal assetRetirementGlobal)
|
ObjectCode |
getOffsetFinancialObject(String chartOfAccountsCode)
Get the offset Object Code |
boolean |
isAllowedRetireMultipleAssets(org.kuali.rice.kns.document.MaintenanceDocument maintenanceDocument)
Check if the retirement reason code allows to retire multiple assets |
boolean |
isAssetRetiredByAuction(AssetRetirementGlobal assetRetirementGlobal)
|
boolean |
isAssetRetiredByExternalTransferOrGift(AssetRetirementGlobal assetRetirementGlobal)
|
boolean |
isAssetRetiredByMerged(AssetRetirementGlobal assetRetirementGlobal)
|
boolean |
isAssetRetiredBySold(AssetRetirementGlobal assetRetirementGlobal)
|
boolean |
isAssetRetiredByTheft(AssetRetirementGlobal assetRetirementGlobal)
|
boolean |
isRetirementReasonCodeInGroup(String reasonCodeGroup,
String reasonCode)
Check if reasonCode is in reasonCodeGroup |
Method Detail |
---|
boolean isAssetRetiredBySold(AssetRetirementGlobal assetRetirementGlobal)
boolean isAssetRetiredByAuction(AssetRetirementGlobal assetRetirementGlobal)
boolean isAssetRetiredByExternalTransferOrGift(AssetRetirementGlobal assetRetirementGlobal)
boolean isAssetRetiredByTheft(AssetRetirementGlobal assetRetirementGlobal)
boolean isAssetRetiredByMerged(AssetRetirementGlobal assetRetirementGlobal)
String getAssetRetirementReasonName(AssetRetirementGlobal assetRetirementGlobal)
void generateOffsetPaymentsForEachSource(Asset sourceAsset, List<org.kuali.rice.kns.bo.PersistableBusinessObject> persistables, String documentNumber)
sourceAsset
- persistables
- documentNumber
- Integer generateNewPaymentForTarget(Asset targetAsset, Asset sourceAsset, List<org.kuali.rice.kns.bo.PersistableBusinessObject> persistables, Integer maxSequenceNo, String documentNumber)
targetAsset
- sourceAsset
- persistables
- maxSequenceNo
- documentNumber
-
boolean isRetirementReasonCodeInGroup(String reasonCodeGroup, String reasonCode)
reasonCodeGroup
- reasonCode
-
boolean isAllowedRetireMultipleAssets(org.kuali.rice.kns.document.MaintenanceDocument maintenanceDocument)
assetDetails
-
void createGLPostables(AssetRetirementGlobal assetRetirementGlobal, CamsGeneralLedgerPendingEntrySourceBase assetRetirementGlPoster)
ObjectCode getOffsetFinancialObject(String chartOfAccountsCode)
asset
-
String generateCalculatedTotal(String salePrice, String handlingFeeAmount, String preventiveMaintenanceAmount)
salePrice
- handlingFeeAmount
- preventiveMaintenanceAmount
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |