Uses of Class
org.kuali.kfs.module.cab.businessobject.PurchasingAccountsPayableItemAsset

Packages that use PurchasingAccountsPayableItemAsset
org.kuali.kfs.module.cab.batch.service.impl   
org.kuali.kfs.module.cab.businessobject   
org.kuali.kfs.module.cab.document.service   
org.kuali.kfs.module.cab.document.service.impl   
org.kuali.kfs.module.cab.document.web   
org.kuali.kfs.module.cab.document.web.struts   
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.batch.service.impl
 

Methods in org.kuali.kfs.module.cab.batch.service.impl that return PurchasingAccountsPayableItemAsset
protected  PurchasingAccountsPayableItemAsset BatchExtractServiceImpl.createPurchasingAccountsPayableItemAsset(PurchasingAccountsPayableDocument cabPurapDoc, PurApItem apItem)
          Creates a new PurchasingAccountsPayableItemAsset using Purchasing Accounts payable item
protected  PurchasingAccountsPayableItemAsset BatchExtractServiceImpl.findMatchingPurapAssetItem(PurchasingAccountsPayableDocument cabPurapDoc, PurApItem apItem)
          Finds out the active CAB Asset Item matching the line from PurAP.
 

Methods in org.kuali.kfs.module.cab.batch.service.impl with parameters of type PurchasingAccountsPayableItemAsset
protected  PurchasingAccountsPayableLineAssetAccount BatchExtractServiceImpl.createPurchasingAccountsPayableLineAssetAccount(GeneralLedgerEntry generalLedgerEntry, PurchasingAccountsPayableDocument cabPurapDoc, PurApAccountingLineBase purApAccountingLine, PurchasingAccountsPayableItemAsset itemAsset)
          Creates a new instance of PurchasingAccountsPayableLineAssetAccount using values provided from dependent objects
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.businessobject
 

Methods in org.kuali.kfs.module.cab.businessobject that return PurchasingAccountsPayableItemAsset
 PurchasingAccountsPayableItemAsset PurchasingAccountsPayableLineAssetAccount.getPurchasingAccountsPayableItemAsset()
           
 PurchasingAccountsPayableItemAsset PurchasingAccountsPayableDocument.getPurchasingAccountsPayableItemAsset(int index)
           
 

Methods in org.kuali.kfs.module.cab.businessobject that return types with arguments of type PurchasingAccountsPayableItemAsset
 List<PurchasingAccountsPayableItemAsset> PurchasingAccountsPayableDocument.getPurchasingAccountsPayableItemAssets()
          Gets the purchasingAccountsPayableItemAssets attribute.
 

Methods in org.kuali.kfs.module.cab.businessobject with parameters of type PurchasingAccountsPayableItemAsset
 int PurchasingAccountsPayableItemAsset.compareTo(PurchasingAccountsPayableItemAsset o)
           
 void PurchasingAccountsPayableLineAssetAccount.setPurchasingAccountsPayableItemAsset(PurchasingAccountsPayableItemAsset purchasingAccountsPayableItemAsset)
           
 

Method parameters in org.kuali.kfs.module.cab.businessobject with type arguments of type PurchasingAccountsPayableItemAsset
 void PurchasingAccountsPayableDocument.setPurchasingAccountsPayableItemAssets(List<PurchasingAccountsPayableItemAsset> purchasingAccountsPayableItemAssets)
          Sets the purchasingAccountsPayableItemAssets attribute value.
 

Constructors in org.kuali.kfs.module.cab.businessobject with parameters of type PurchasingAccountsPayableItemAsset
PurchasingAccountsPayableActionHistory(PurchasingAccountsPayableItemAsset fromItem, PurchasingAccountsPayableItemAsset toItem, String actionType)
           
PurchasingAccountsPayableItemAsset(PurchasingAccountsPayableItemAsset initialItemAsset)
           
PurchasingAccountsPayableLineAssetAccount(PurchasingAccountsPayableItemAsset itemAsset, Long generalLedgerAccountIdentifier)
           
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.document.service
 

Methods in org.kuali.kfs.module.cab.document.service that return types with arguments of type PurchasingAccountsPayableItemAsset
 List<PurchasingAccountsPayableItemAsset> PurApLineService.getAllocateTargetLines(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableDocument> purApDocs)
          Get the target lines based on allocation line type
 List<PurchasingAccountsPayableItemAsset> PurApLineService.getSelectedMergeLines(boolean isMergeAll, List<PurchasingAccountsPayableDocument> purApDocs)
          Get the selected merge lines.
 

Methods in org.kuali.kfs.module.cab.document.service with parameters of type PurchasingAccountsPayableItemAsset
 boolean PurApLineService.allocateLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> targetLines, PurchasingAccountsPayableItemAsset sourceLine)
          Check the payments in given asset lines have different object sub types.
 List<PurchasingAccountsPayableItemAsset> PurApLineService.getAllocateTargetLines(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableDocument> purApDocs)
          Get the target lines based on allocation line type
 boolean PurApLineService.processAllocate(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, List<PurchasingAccountsPayableDocument> purApDocs, boolean initiateFromBatch)
          Handle additional charge allocate in the same document.
 String PurApLineDocumentService.processApplyPayment(PurchasingAccountsPayableItemAsset selectedItem, List<PurchasingAccountsPayableDocument> purApDocs, PurApLineSession purApLineSession, Integer requistionIdentifer)
          Create CAMS asset payment document.
 String PurApLineDocumentService.processCreateAsset(PurchasingAccountsPayableItemAsset selectedItem, List<PurchasingAccountsPayableDocument> purApDocs, PurApLineSession purApLineSession, Integer requisitionIdentifier)
          Create CAMs asset global document.
 void PurApLineService.processPercentPayment(PurchasingAccountsPayableItemAsset itemAsset, List<PurchasingAccountsPayableActionHistory> actionsTaken)
          Changes percent quantities to a quantity of 1 for selected line item.
 void PurApLineService.processSplit(PurchasingAccountsPayableItemAsset splitItemAsset, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory)
          Split the selected line item quantity and create a new line item.
 void PurApInfoService.setAccountsPayableItemsFromPurAp(PurchasingAccountsPayableItemAsset purchasingAccountsPayableItemAsset, String docTypeCode)
          Set CAB line item information from PurAp PaymentRequestItem or CreditMemoItem.
 

Method parameters in org.kuali.kfs.module.cab.document.service with type arguments of type PurchasingAccountsPayableItemAsset
 boolean PurApLineService.allocateLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> targetLines, PurchasingAccountsPayableItemAsset sourceLine)
          Check the payments in given asset lines have different object sub types.
 boolean PurApLineService.isAdditionalChargePending(List<PurchasingAccountsPayableItemAsset> itemAssets)
          For line items in itemAssets if they are not in the same PurAp document, check if there is pending additional charges allocation.
 boolean PurApLineService.isTradeInIndExistInSelectedLines(List<PurchasingAccountsPayableItemAsset> itemAssets)
          Check if there is TI indicator exists in the given itemAssets List.
 boolean PurApLineService.mergeLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> mergeLines)
          Check the payments in given asset lines have different object sub types.
 boolean PurApLineService.processAllocate(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, List<PurchasingAccountsPayableDocument> purApDocs, boolean initiateFromBatch)
          Handle additional charge allocate in the same document.
 void PurApLineService.processMerge(List<PurchasingAccountsPayableItemAsset> mergeLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, boolean isMergeAll)
          Merge line items.
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.document.service.impl
 

Methods in org.kuali.kfs.module.cab.document.service.impl that return types with arguments of type PurchasingAccountsPayableItemAsset
 List<PurchasingAccountsPayableItemAsset> PurApLineServiceImpl.getAllocateTargetLines(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableDocument> purApDocs)
           
protected  List<PurchasingAccountsPayableItemAsset> PurApInfoServiceImpl.getMatchingItems(Integer itemIdentifier, List<PurchasingAccountsPayableDocument> purApDocs)
          Finding out the matching PREQ/CM items originating from the same PurchaseOrderItem.
 List<PurchasingAccountsPayableItemAsset> PurApLineServiceImpl.getSelectedMergeLines(boolean isMergeAll, List<PurchasingAccountsPayableDocument> purApDocs)
          Get selected merge lines.
 

Methods in org.kuali.kfs.module.cab.document.service.impl with parameters of type PurchasingAccountsPayableItemAsset
protected  void PurApLineServiceImpl.addAssetLock(Map<String,Set> removableAssetLocks, PurchasingAccountsPayableItemAsset processedItem)
           
protected  void PurApLineServiceImpl.addMergeHistory(List<PurchasingAccountsPayableActionHistory> actionsTakenHistory, String actionTypeCode, PurchasingAccountsPayableItemAsset sourceItem, PurchasingAccountsPayableItemAsset targetItem)
          Add merge action to the action history.
protected  void PurApLineServiceImpl.addPercentPaymentHistory(List<PurchasingAccountsPayableActionHistory> actionsTakenHistory, PurchasingAccountsPayableItemAsset item, org.kuali.rice.kns.util.KualiDecimal oldQty)
          Update action history for the percent payment action.
protected  void PurApLineServiceImpl.addSplitHistory(PurchasingAccountsPayableItemAsset currentItemAsset, PurchasingAccountsPayableItemAsset newItemAsset, List<PurchasingAccountsPayableActionHistory> actionsTakenHistory)
          Update action history for a split action.
 boolean PurApLineServiceImpl.allocateLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> targetLines, PurchasingAccountsPayableItemAsset sourceLine)
           
 org.kuali.rice.kns.util.KualiDecimal PurApLineServiceImpl.calculateItemAssetTotalCost(PurchasingAccountsPayableItemAsset item)
          Calculate item asset total cost
protected  void PurApLineServiceImpl.createAccountsForNewItemAsset(PurchasingAccountsPayableItemAsset currentItemAsset, PurchasingAccountsPayableItemAsset newItemAsset)
          Create asset account list for new item asset and update the current account amount.
protected  AssetGlobal PurApLineDocumentServiceImpl.createAssetGlobal(PurchasingAccountsPayableItemAsset selectedItem, String documentNumber, Pretag preTag, Integer requisitionIdentifier)
          Create AssetGlobal BO and feed data from pre-asset tagging table.
protected  void PurApLineDocumentServiceImpl.createAssetPaymentAssetDetails(List assetPaymentAssetDetails, PurchasingAccountsPayableItemAsset selectedItem, String documentNumber)
          Create AssetPaymentAssetDetail List for assetPaymentDocument.
protected  void PurApLineDocumentServiceImpl.createAssetPaymentDetails(List<AssetPaymentDetail> assetPaymentList, PurchasingAccountsPayableItemAsset selectedItem, String documentNumber, Integer requisitionIdentifier)
          Build asset payment details list for new asset global document.
 List<PurchasingAccountsPayableItemAsset> PurApLineServiceImpl.getAllocateTargetLines(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableDocument> purApDocs)
           
protected  List<GeneralLedgerEntry> PurApLineDocumentServiceImpl.getGlEntryInActivedList(PurchasingAccountsPayableItemAsset selectedItem)
          Update GL Entry status as "enroute" if all its amount are consumed by submit CAMs document.Return the general ledger entry changes as a list.
protected  int PurApLineServiceImpl.getMaxCabLineNbrForItemInForm(PurchasingAccountsPayableDocument purApDoc, PurchasingAccountsPayableItemAsset currentItemAsset)
          Search the current active items and return the max CAB line # for split new item .
protected  int PurApLineServiceImpl.getMaxCabLineNumber(PurchasingAccountsPayableItemAsset splitItemAsset, PurchasingAccountsPayableDocument purApDoc)
          Get the max cab line #.
protected  void PurApLineDocumentServiceImpl.inActivateItem(PurchasingAccountsPayableItemAsset selectedItem)
          In-activate item, item Account and generalLedgerEntry active indicator.
protected  void PurApLineServiceImpl.postAllocateProcess(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableDocument> purApDocs, List<PurchasingAccountsPayableLineAssetAccount> newAccountList, boolean initiateFromBatch)
          Process after allocate.
protected  void PurApLineDocumentServiceImpl.postProcessCreatingDocument(PurchasingAccountsPayableItemAsset selectedItem, List<PurchasingAccountsPayableDocument> purApDocs, PurApLineSession purApLineSession, String documentNumber)
          Process item line, cab document after creating CAMs document.
 boolean PurApLineServiceImpl.processAllocate(PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, List<PurchasingAccountsPayableDocument> purApDocs, boolean initiateFromBatch)
           
 String PurApLineDocumentServiceImpl.processApplyPayment(PurchasingAccountsPayableItemAsset selectedItem, List<PurchasingAccountsPayableDocument> purApDocs, PurApLineSession purApLineSession, Integer requisitionIdentifer)
           
 String PurApLineDocumentServiceImpl.processCreateAsset(PurchasingAccountsPayableItemAsset selectedItem, List<PurchasingAccountsPayableDocument> purApDocs, PurApLineSession purApLineSession, Integer requisitionIdentifier)
           
 void PurApLineServiceImpl.processPercentPayment(PurchasingAccountsPayableItemAsset itemAsset, List<PurchasingAccountsPayableActionHistory> actionsTakenHistory)
           
 void PurApLineServiceImpl.processSplit(PurchasingAccountsPayableItemAsset splitItemAsset, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory)
           
 void PurApInfoServiceImpl.setAccountsPayableItemsFromPurAp(PurchasingAccountsPayableItemAsset purchasingAccountsPayableItemAsset, String docTypeCode)
          Set CAB line item information from PurAp PaymentRequestItem or CreditMemoItem.
protected  void PurApLineDocumentServiceImpl.setAssetGlobalDetails(PurchasingAccountsPayableItemAsset selectedItem, AssetGlobal assetGlobal, Pretag preTag, PurchaseOrderCapitalAssetSystem capitalAssetSystem)
          Build asset details/shared details/unique details lists for new asset global document
protected  void PurApLineServiceImpl.setFirstFinancialObjectCode(PurchasingAccountsPayableItemAsset item)
          Set object code by the first one from the accounting lines.
protected  void PurApLineServiceImpl.setItemAssetUnitCost(PurchasingAccountsPayableItemAsset item, org.kuali.rice.kns.util.KualiDecimal totalCost)
          Set item asset unit cost.
protected  void PurApLineServiceImpl.setLineItemCost(PurchasingAccountsPayableItemAsset item)
          Set line item total cost and unit cost.
protected  void PurApLineDocumentServiceImpl.updateGlEntrySubmitAmount(PurchasingAccountsPayableItemAsset selectedItem, List glEntryList)
          Update transactionLedgerSubmitAmount in the associated generalLedgerEntry for each item account.
protected  void PurApLineServiceImpl.updateItemStatusAsUserModified(PurchasingAccountsPayableItemAsset itemAsset)
          Update activity status code when percent payment/split/allocate/merge action taken.
 

Method parameters in org.kuali.kfs.module.cab.document.service.impl with type arguments of type PurchasingAccountsPayableItemAsset
 boolean PurApLineServiceImpl.allocateLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> targetLines, PurchasingAccountsPayableItemAsset sourceLine)
           
protected  List<PurchasingAccountsPayableLineAssetAccount> PurApLineServiceImpl.getAllocateTargetAccounts(PurchasingAccountsPayableLineAssetAccount sourceAccount, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, boolean addtionalCharge)
          Get the target account lines which will be used for allocate.
protected  Map<String,Set> PurApLineServiceImpl.getRemovableAssetLocks(List<PurchasingAccountsPayableItemAsset> processedItems)
          Build removable asset lock map from the processedItems list.
protected  Pretag PurApLineServiceImpl.getTargetPretag(List<PurchasingAccountsPayableItemAsset> itemLines, Integer purchaseOrderIdentifier)
          Get the first pre-tag for given itemLines
 boolean PurApLineServiceImpl.isAdditionalChargePending(List<PurchasingAccountsPayableItemAsset> itemAssets)
          If item assets are from the same document, we can ignore additional charges pending.
 boolean PurApLineServiceImpl.isTradeInIndExistInSelectedLines(List<PurchasingAccountsPayableItemAsset> itemAssets)
           
 boolean PurApLineServiceImpl.mergeLinesHasDifferentObjectSubTypes(List<PurchasingAccountsPayableItemAsset> mergeLines)
           
protected  void PurApLineServiceImpl.postAllocateProcess(PurchasingAccountsPayableItemAsset selectedLineItem, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableDocument> purApDocs, List<PurchasingAccountsPayableLineAssetAccount> newAccountList, boolean initiateFromBatch)
          Process after allocate.
protected  void PurApLineServiceImpl.postMergeProcess(List<PurchasingAccountsPayableItemAsset> mergeLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, boolean isMergeAll)
          Process after merge.
 boolean PurApLineServiceImpl.processAllocate(PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, List<PurchasingAccountsPayableDocument> purApDocs, boolean initiateFromBatch)
           
 void PurApLineServiceImpl.processMerge(List<PurchasingAccountsPayableItemAsset> mergeLines, List<PurchasingAccountsPayableActionHistory> actionsTakeHistory, boolean isMergeAll)
           
protected  void PurApInfoServiceImpl.setItemAssetsCamsTransaction(Integer capitalAssetSystemIdentifier, String capitalAssetTransactionTypeCode, List<ItemCapitalAsset> purApCapitalAssets, List<PurchasingAccountsPayableItemAsset> itemAssets)
          Update item assets by PurAp Cams Transaction setting
protected  void PurApLineServiceImpl.updateAssetIndicatorAfterMerge(List<PurchasingAccountsPayableItemAsset> mergeLines)
          Update create asset and apply payment indicators after merge.
protected  void PurApLineServiceImpl.updateLineItemsCost(List<PurchasingAccountsPayableItemAsset> lineItems)
          Reset item total cost and unit cost for each item.
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.document.web
 

Methods in org.kuali.kfs.module.cab.document.web that return types with arguments of type PurchasingAccountsPayableItemAsset
 List<PurchasingAccountsPayableItemAsset> PurApLineSession.getProcessedItems()
          Gets the processedDocuments attribute.
 

Uses of PurchasingAccountsPayableItemAsset in org.kuali.kfs.module.cab.document.web.struts
 

Methods in org.kuali.kfs.module.cab.document.web.struts with parameters of type PurchasingAccountsPayableItemAsset
protected  void PurApLineAction.checkSplitQty(PurchasingAccountsPayableItemAsset itemAsset, String errorPath)
          Check user input splitQty.
protected  void PurApLineAction.performAllocate(PurApLineForm purApForm, PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines)
          Allocate with service help.
protected  void PurApLineAction.retrieveUserInputForMerge(PurchasingAccountsPayableItemAsset firstItem, PurApLineForm purApForm)
          Retrieve user input merge quantity and merge description.
protected  void PurApLineAction.validateAllocateAction(PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, boolean targetLineHasTradeIn, boolean hasTradeInAllowance, List<PurchasingAccountsPayableDocument> purApDocs)
          Check if the line items are allowed to allocate.
protected  void PurApLineAction.validateCreateAssetAction(PurchasingAccountsPayableItemAsset selectedLine)
          Validate selected line item for asset global creation.
 

Method parameters in org.kuali.kfs.module.cab.document.web.struts with type arguments of type PurchasingAccountsPayableItemAsset
protected  void PurApLineAction.checkMergeLinesValid(List<PurchasingAccountsPayableItemAsset> mergeLines, boolean tradeInAllowanceInAllLines, boolean tradeInIndicatorInSelectedLines)
          Check if merge lines selected are allowed to continue this action.
protected  void PurApLineAction.checkPreTagValidForMerge(List<PurchasingAccountsPayableItemAsset> mergeLines, Integer purchaseOrderIdentifier)
          If to be merged items have: (1) No Pretag data: No problem; (2) 1 Pretag data entry: Associate this one with the new item created after merge;(3) 1+ Pretag data entries: Display error, user has to manually fix data
protected  Map PurApLineAction.getItemLineNumberMap(List<PurchasingAccountsPayableItemAsset> itemLines)
          Build a Hashmap for itemLineNumber since itemLines could exist duplicate itemLineNumber
protected  void PurApLineAction.performAllocate(PurApLineForm purApForm, PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines)
          Allocate with service help.
protected  void PurApLineAction.performMerge(PurApLineForm purApForm, List<PurchasingAccountsPayableItemAsset> mergeLines, boolean isMergeAll)
          Merge with service help.
protected  void PurApLineAction.validateAllocateAction(PurchasingAccountsPayableItemAsset allocateSourceLine, List<PurchasingAccountsPayableItemAsset> allocateTargetLines, boolean targetLineHasTradeIn, boolean hasTradeInAllowance, List<PurchasingAccountsPayableDocument> purApDocs)
          Check if the line items are allowed to allocate.
protected  void PurApLineAction.validateMergeAction(PurApLineForm purApForm, List<PurchasingAccountsPayableItemAsset> mergeLines, boolean isMergeAll, boolean tradeInAllowanceInAllLines, boolean tradeInIndicatorInSelectedLines)
          Check if the merge action is valid or not.
 



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.