|
||||||||||
| 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 | |||||||||