|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PurApItem in org.kuali.kfs.module.cab.batch.service.impl |
---|
Methods in org.kuali.kfs.module.cab.batch.service.impl with parameters of type PurApItem | |
---|---|
protected void |
BatchExtractServiceImpl.addAssetLocks(HashMap<String,Object> assetLockMap,
PurchasingAccountsPayableDocument cabPurapDoc,
PurApItem purapItem,
Integer accountsPaymentItemId,
HashMap<Integer,PurchaseOrderDocument> poDocMap)
Add asset lock to prohibit CAMS user modify the asset payment line. |
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. |
protected List |
BatchExtractServiceImpl.getAssetNumbersForLocking(PurchaseOrderDocument purApdocument,
PurApItem purapItem)
|
Uses of PurApItem in org.kuali.kfs.module.cab.document.service |
---|
Methods in org.kuali.kfs.module.cab.document.service with parameters of type PurApItem | |
---|---|
List<Long> |
PurApInfoService.retrieveValidAssetNumberForLocking(Integer poId,
String capitalAssetSystemTypeCode,
PurApItem purApItem)
Valid asset number means asset number must exist in Asset table with status active ( a, c, s, u) |
Uses of PurApItem in org.kuali.kfs.module.cab.document.service.impl |
---|
Methods in org.kuali.kfs.module.cab.document.service.impl with parameters of type PurApItem | |
---|---|
protected CapitalAssetSystem |
PurApInfoServiceImpl.getCapitalAssetSystemForIndividual(Integer poId,
PurApItem purApItem)
|
List<Long> |
PurApInfoServiceImpl.retrieveValidAssetNumberForLocking(Integer poId,
String capitalAssetSystemTypeCode,
PurApItem purApItem)
|
Uses of PurApItem in org.kuali.kfs.module.cab.document.validation.impl |
---|
Methods in org.kuali.kfs.module.cab.document.validation.impl that return PurApItem | |
---|---|
protected PurApItem |
PretagRule.getItemByLineNumber(PurchaseOrderDocument purchaseOrderDocument,
int lineNumber)
Get PurchaseOrderItem by given item line number |
Uses of PurApItem in org.kuali.kfs.module.cab.service.impl |
---|
Methods in org.kuali.kfs.module.cab.service.impl with parameters of type PurApItem | |
---|---|
protected boolean |
CapitalAssetBuilderModuleServiceImpl.validatePurapItemCapitalAsset(PurApItem item,
AssetTransactionType capitalAssetTransactionType)
This method validated purapItem giving a transtype |
Uses of PurApItem in org.kuali.kfs.module.purap.businessobject |
---|
Subinterfaces of PurApItem in org.kuali.kfs.module.purap.businessobject | |
---|---|
interface |
AccountsPayableItem
Interface for Accounts Payable Item Business Objects. |
interface |
PurchasingItem
Purchasing Item Interface. |
Classes in org.kuali.kfs.module.purap.businessobject that implement PurApItem | |
---|---|
class |
AccountsPayableItemBase
Base class for Accounts Payable Item Business Objects. |
class |
CreditMemoItem
Item line Business Object for Credit Memo Document. |
class |
PaymentRequestItem
Payment Request Item Business Object. |
class |
PurApItemBase
Purap Item Base Business Object. |
class |
PurApSummaryItem
Purap Summary Item Business Object. |
class |
PurchaseOrderItem
Purchase Order Item Business Object. |
class |
PurchasingItemBase
Purchasing Item Base Business Object. |
class |
RequisitionItem
Requisition Item Business Object. |
Methods in org.kuali.kfs.module.purap.businessobject with type parameters of type PurApItem | ||
---|---|---|
|
PurApAccountingLineBase.getPurapItem()
|
|
|
PurApAccountingLine.getPurapItem()
|
Methods in org.kuali.kfs.module.purap.businessobject with parameters of type PurApItem | |
---|---|
void |
PurApAccountingLineBase.setPurapItem(PurApItem item)
Deprecated. |
void |
PurApAccountingLine.setPurapItem(PurApItem item)
|
Uses of PurApItem in org.kuali.kfs.module.purap.dataaccess |
---|
Methods in org.kuali.kfs.module.purap.dataaccess with parameters of type PurApItem | |
---|---|
List |
PurApAccountingDao.getAccountingLinesForItem(PurApItem item)
Retrieves the accounting lines for a purap item. |
Uses of PurApItem in org.kuali.kfs.module.purap.dataaccess.impl |
---|
Methods in org.kuali.kfs.module.purap.dataaccess.impl with parameters of type PurApItem | |
---|---|
List |
PurApAccountingDaoOjb.getAccountingLinesForItem(PurApItem item)
|
Uses of PurApItem in org.kuali.kfs.module.purap.document |
---|
Fields in org.kuali.kfs.module.purap.document with type parameters of type PurApItem | |
---|---|
protected List<PurApItem> |
PurchasingAccountsPayableDocumentBase.items
|
Methods in org.kuali.kfs.module.purap.document that return PurApItem | |
---|---|
PurApItem |
PurchasingAccountsPayableDocument.getItem(int pos)
Gets the item at the specified index. |
PurApItem |
PurchasingAccountsPayableDocumentBase.getItem(int pos)
|
PurApItem |
PurchasingDocument.getItem(int pos)
|
PurApItem |
PaymentRequestDocument.getItem(int pos)
|
PurApItem |
PurchasingAccountsPayableDocumentBase.getItemByItemIdentifier(Integer itemID)
Find the item in the document via its identifier. |
PurApItem |
PurchasingAccountsPayableDocumentBase.getItemByLineNumber(int lineNumber)
Iterates through the items of the document and returns the item with the line number equal to the number given, or null if a match is not found. |
PurApItem |
PurchasingAccountsPayableDocumentBase.getItemByStringIdentifier(String itemStrID)
Find the item in the document via its string identifier. |
PurApItem |
PurchasingAccountsPayableDocument.getTradeInItem()
|
PurApItem |
PurchasingAccountsPayableDocumentBase.getTradeInItem()
Returns the trade in item of the document. |
Methods in org.kuali.kfs.module.purap.document that return types with arguments of type PurApItem | |
---|---|
List<PurApItem> |
PurchasingAccountsPayableDocument.getItems()
|
List<PurApItem> |
PurchasingDocument.getItems()
|
List<PurApItem> |
PurchasingAccountsPayableDocument.getTradeInItems()
|
List<PurApItem> |
PurchasingAccountsPayableDocumentBase.getTradeInItems()
This method... |
Methods in org.kuali.kfs.module.purap.document with parameters of type PurApItem | |
---|---|
void |
PurchasingAccountsPayableDocument.addItem(PurApItem item)
Adds the specified item to this document. |
void |
PurchasingDocumentBase.addItem(PurApItem item)
|
void |
PurchasingAccountsPayableDocumentBase.addItem(PurApItem item)
|
void |
PurchasingDocument.addItem(PurApItem item)
|
Method parameters in org.kuali.kfs.module.purap.document with type arguments of type PurApItem | |
---|---|
protected org.kuali.rice.kns.util.KualiDecimal |
PurchasingAccountsPayableDocumentBase.getTotalDollarAmountWithExclusionsSubsetItems(String[] excludedTypes,
boolean includeBelowTheLine,
List<PurApItem> itemsForTotal)
This method... |
void |
PurchasingDocument.setItems(List<PurApItem> items)
|
Uses of PurApItem in org.kuali.kfs.module.purap.document.authorization |
---|
Methods in org.kuali.kfs.module.purap.document.authorization that return PurApItem | |
---|---|
protected PurApItem |
PurapAccountingLineAuthorizer.findTheItemForAccountingLine(AccountingDocument accountingDocument,
AccountingLine accountingLine)
Find the item to which an accounting line belongs. |
Uses of PurApItem in org.kuali.kfs.module.purap.document.service |
---|
Methods in org.kuali.kfs.module.purap.document.service that return PurApItem | |
---|---|
PurApItem |
PurapService.getBelowTheLineByType(PurchasingAccountsPayableDocument document,
ItemType iT)
Retrieve the below the line item for a doc by item type (unknown result if multiple of same below the line item type) |
Methods in org.kuali.kfs.module.purap.document.service with parameters of type PurApItem | |
---|---|
PurchasingCapitalAssetItem |
PurchasingDocumentSpecificService.createCamsItem(PurchasingDocument purDoc,
PurApItem purapItem)
|
boolean |
PurapService.isItemTypeConflictWithTaxPolicy(PurchasingDocument purchasingDocument,
PurApItem item)
Determines if the item type specified conflict with the Account tax policy. |
boolean |
PurapService.isTaxable(boolean useTaxIndicator,
String deliveryState,
PurApItem item)
Determines if the item is taxable based on a decision tree. |
boolean |
PurapService.isTaxableForSummary(boolean useTaxIndicator,
String deliveryState,
PurApItem item)
Determines if the item is taxable based on a decision tree. |
Uses of PurApItem in org.kuali.kfs.module.purap.document.service.impl |
---|
Methods in org.kuali.kfs.module.purap.document.service.impl that return PurApItem | |
---|---|
protected PurApItem |
PaymentRequestServiceImpl.addTaxItem(PaymentRequestDocument preq,
String itemTypeCode,
BigDecimal taxableAmount)
Generates a NRA tax item and adds to the specified payment request, according to the specified item type code. |
PurApItem |
PurapServiceImpl.getBelowTheLineByType(PurchasingAccountsPayableDocument document,
ItemType iT)
|
Methods in org.kuali.kfs.module.purap.document.service.impl with parameters of type PurApItem | |
---|---|
protected PurApAccountingLine |
PaymentRequestServiceImpl.addTaxAccountingLine(PurApItem taxItem,
BigDecimal taxableAmount)
Generates a PurAP accounting line and adds to the specified tax item. |
protected void |
PurapServiceImpl.calculateItemTax(boolean useTaxIndicator,
String deliveryPostalCode,
Date transactionTaxDate,
PurApItem item,
Class itemUseTaxClass,
PurchasingAccountsPayableDocument purapDocument)
|
PurchasingCapitalAssetItem |
PurchaseOrderServiceImpl.createCamsItem(PurchasingDocument purDoc,
PurApItem purapItem)
|
protected PurchasingCapitalAssetItem |
PurchasingServiceImpl.createCamsItem(PurchasingDocument purDoc,
PurApItem purapItem)
|
PurchasingCapitalAssetItem |
RequisitionServiceImpl.createCamsItem(PurchasingDocument purDoc,
PurApItem purapItem)
|
protected boolean |
PurapServiceImpl.doesAccountAllowCallToTaxService(String deliveryState,
PurApItem item)
Checks if the account is taxable, based on the delivery state, fund/subfund groups, and object code level/consolidations. |
protected boolean |
PurapServiceImpl.doesCommodityAllowCallToTaxService(PurApItem item)
Determines if the the tax service should be called due to the commodity code. |
protected PurchasingCapitalAssetItem |
PurchasingServiceImpl.getItemIfAlreadyInCamsItemsList(PurApItem item,
List<PurchasingCapitalAssetItem> camsItemsList)
|
boolean |
PurapServiceImpl.isItemTypeConflictWithTaxPolicy(PurchasingDocument purchasingDocument,
PurApItem item)
Determines if the item type specified conflict with the Account tax policy. |
boolean |
PurapServiceImpl.isTaxable(boolean useTaxIndicator,
String deliveryState,
PurApItem item)
Determines if the item is taxable based on a decision tree. |
boolean |
PurapServiceImpl.isTaxableForSummary(boolean useTaxIndicator,
String deliveryState,
PurApItem item)
|
Method parameters in org.kuali.kfs.module.purap.document.service.impl with type arguments of type PurApItem | |
---|---|
protected void |
PurapServiceImpl.sortBelowTheLine(String[] itemTypes,
List<PurApItem> existingItems,
List<PurApItem> belowTheLine)
Sorts the below the line elements |
protected void |
PurapServiceImpl.sortBelowTheLine(String[] itemTypes,
List<PurApItem> existingItems,
List<PurApItem> belowTheLine)
Sorts the below the line elements |
Uses of PurApItem in org.kuali.kfs.module.purap.document.validation.event |
---|
Methods in org.kuali.kfs.module.purap.document.validation.event that return PurApItem | |
---|---|
PurApItem |
AttributedPurchasingAccountsPayableItemEvent.getItem()
gets an item for the item events |
PurApItem |
AttributedPurchasingAccountsPayableItemEventBase.getItem()
|
Constructors in org.kuali.kfs.module.purap.document.validation.event with parameters of type PurApItem | |
---|---|
AttributedAddPurchasingAccountsPayableItemEvent(String errorPathPrefix,
org.kuali.rice.kns.document.Document document,
PurApItem item)
Constructs an AddItemEvent with the given errorPathPrefix, document, and item. |
|
AttributedImportPurchasingAccountsPayableItemEvent(String errorPathPrefix,
org.kuali.rice.kns.document.Document document,
PurApItem item)
Constructs an ImportItemEvent with the given errorPathPrefix, document, and item. |
|
AttributedPurchasingAccountsPayableItemEventBase(String description,
String errorPathPrefix,
org.kuali.rice.kns.document.Document document,
PurApItem item)
Copies the item and calls the super constructor |
Uses of PurApItem in org.kuali.kfs.module.purap.document.validation.impl |
---|
Fields in org.kuali.kfs.module.purap.document.validation.impl declared as PurApItem | |
---|---|
protected PurApItem |
PurchaseOrderAmendmentProcessAccountValidation.itemForValidation
|
protected PurApItem |
PurchaseOrderRequiresAccountValidationBranchingValidation.itemForValidation
|
Methods in org.kuali.kfs.module.purap.document.validation.impl that return PurApItem | |
---|---|
PurApItem |
PaymentRequestProcessAccountValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableRequiresAccountValidationBranchingValidation.getItemForValidation()
|
PurApItem |
RequisitionRequiresAccountValidationBranchingValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableItemConsideredEnteredBranchingValidation.getItemForValidation()
|
PurApItem |
PaymentRequestExpiredAccountWarningValidation.getItemForValidation()
|
PurApItem |
PaymentRequestProcessItemValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableAccountPercentValidation.getItemForValidation()
|
PurApItem |
PurchasingUnitOfMeasureValidation.getItemForValidation()
|
PurApItem |
PaymentRequestNonZeroAccountingLineAmountValidation.getItemForValidation()
|
PurApItem |
PurchaseOrderAmendmentProcessAccountValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableAccountTotalValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableHasAccountsValidation.getItemForValidation()
|
PurApItem |
PurchasingItemDescriptionValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableImportItemValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableProcessAccountValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableBelowTheLineValuesValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableLineItemIndicatorBranchingValidation.getItemForValidation()
|
PurApItem |
PaymentRequestTradeInWarningValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableUniqueAccountingStringsValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableNewIndividualItemValidation.getItemForValidation()
|
PurApItem |
PurchasingCommodityCodeValidation.getItemForValidation()
|
PurApItem |
PurchasingItemQuantityValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableAddItemValidation.getItemForValidation()
|
PurApItem |
PurchaseOrderRequiresAccountValidationBranchingValidation.getItemForValidation()
|
PurApItem |
PurchasingItemUnitPriceValidation.getItemForValidation()
|
PurApItem |
PurchasingBelowTheLineItemNoUnitCostValidation.getItemForValidation()
|
PurApItem |
PurchasingAccountsPayableExtendedPriceNonZeroBranchingValidation.getItemForValidation()
|
Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type PurApItem | |
---|---|
void |
PaymentRequestProcessAccountValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableRequiresAccountValidationBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
RequisitionRequiresAccountValidationBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableItemConsideredEnteredBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PaymentRequestExpiredAccountWarningValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PaymentRequestProcessItemValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableAccountPercentValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingUnitOfMeasureValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PaymentRequestNonZeroAccountingLineAmountValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchaseOrderAmendmentProcessAccountValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableAccountTotalValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableHasAccountsValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingItemDescriptionValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableImportItemValidation.setItemForValidation(PurApItem item)
|
void |
PurchasingAccountsPayableProcessAccountValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableBelowTheLineValuesValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableLineItemIndicatorBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PaymentRequestTradeInWarningValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableUniqueAccountingStringsValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableNewIndividualItemValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingCommodityCodeValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingItemQuantityValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableAddItemValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchaseOrderRequiresAccountValidationBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingItemUnitPriceValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingBelowTheLineItemNoUnitCostValidation.setItemForValidation(PurApItem itemForValidation)
|
void |
PurchasingAccountsPayableExtendedPriceNonZeroBranchingValidation.setItemForValidation(PurApItem itemForValidation)
|
protected boolean |
PurchasingNewIndividualItemValidation.validateCommodityCodes(PurApItem item,
boolean commodityCodeRequired)
Validates whether the commodity code existed on the item, and if existed, whether the commodity code on the item existed in the database, and if so, whether the commodity code is active. |
protected boolean |
PurchaseOrderAmendmentNewIndividualItemValidation.validateCommodityCodes(PurApItem item,
boolean commodityCodeRequired)
Overrides to provide validation for PurchaseOrderAmendmentDocument. |
protected boolean |
PurchasingAddItemValidation.validateCommodityCodes(PurApItem item,
boolean commodityCodeRequired)
Validates whether the commodity code existed on the item, and if existed, whether the commodity code on the item existed in the database, and if so, whether the commodity code is active. |
protected boolean |
PurchasingCommodityCodeValidation.validateCommodityCodes(PurApItem item,
boolean commodityCodeRequired)
Validates whether the commodity code existed on the item, and if existed, whether the commodity code on the item existed in the database, and if so, whether the commodity code is active. |
protected boolean |
PurchasingImportItemValidation.validateCommodityCodes(PurApItem item,
boolean commodityCodeRequired)
Validates whether the commodity code existed on the item, and if existed, whether the commodity code on the item existed in the database, and if so, whether the commodity code is active. |
boolean |
PurchasingAddItemValidation.validateItemDescription(PurApItem item)
Checks that a description was entered for the item. |
boolean |
PurchasingImportItemValidation.validateItemDescription(PurApItem item)
Checks that a description was entered for the item. |
boolean |
PurchasingAddItemValidation.validateItemQuantity(PurApItem item)
Validates that if the item type is quantity based, the item quantity is required and if the item type is amount based, the quantity is not allowed. |
boolean |
PurchasingAddItemValidation.validateItemUnitPrice(PurApItem item)
Validates the unit price for all applicable item types. |
boolean |
PurchasingImportItemValidation.validateItemUnitPrice(PurApItem item)
Validates the unit price for all applicable item types. |
protected boolean |
PurchasingNewIndividualItemValidation.validateThatCommodityCodeIsActive(PurApItem item)
|
protected boolean |
PurchaseOrderAmendmentNewIndividualItemValidation.validateThatCommodityCodeIsActive(PurApItem item)
Overrides the method in PurchasingDocumentRuleBase so that we'll return true if the item has been previously saved to the database and we'll only check for the commodity code active flag if the item has not been previously saved to the database. |
protected boolean |
PurchasingAddItemValidation.validateThatCommodityCodeIsActive(PurApItem item)
|
protected boolean |
PurchasingCommodityCodeValidation.validateThatCommodityCodeIsActive(PurApItem item)
|
protected boolean |
PurchasingImportItemValidation.validateThatCommodityCodeIsActive(PurApItem item)
|
boolean |
PurchasingAddItemValidation.validateUnitOfMeasure(PurApItem item)
Validates that if the item type is quantity based, the unit of measure is required. |
protected boolean |
PurchasingImportItemValidation.validateUnitOfMeasureCodeExists(PurApItem item)
Validates that if the item type is quantity based, that the unit of measure code is valid. |
Method parameters in org.kuali.kfs.module.purap.document.validation.impl with type arguments of type PurApItem | |
---|---|
protected void |
PaymentRequestTotalsValidation.flagLineItemTotals(List<PurApItem> itemList)
Flags with an erorr the item totals whos calculated extended price does not equal its extended price. |
protected org.kuali.rice.kns.util.KualiDecimal |
PaymentRequestTotalsValidation.getTotalExcludingItemTypes(List<PurApItem> itemList,
List<String> excludedItemTypes)
Calculates a total but excludes passed in item types from the totalling. |
Uses of PurApItem in org.kuali.kfs.module.purap.document.web.struts |
---|
Fields in org.kuali.kfs.module.purap.document.web.struts declared as PurApItem | |
---|---|
protected PurApItem |
PurchasingFormBase.newPurchasingItemLine
|
protected PurApItem |
AccountsPayableFormBase.newPurchasingItemLine
|
Methods in org.kuali.kfs.module.purap.document.web.struts that return PurApItem | |
---|---|
PurApItem |
PurchasingFormBase.getAndResetNewPurchasingItemLine()
Returns the new Purchasing Item Line and resets it to null. |
PurApItem |
AccountsPayableFormBase.getAndResetNewPurchasingItemLine()
|
PurApItem |
PurchasingFormBase.getNewPurchasingItemLine()
|
PurApItem |
AccountsPayableFormBase.getNewPurchasingItemLine()
|
PurApItem |
PurchaseOrderForm.setupNewPurchasingItemLine()
|
PurApItem |
PaymentRequestForm.setupNewPurchasingItemLine()
|
PurApItem |
PurchasingFormBase.setupNewPurchasingItemLine()
This method should be overriden (or see accountingLines for an alternate way of doing this with newInstance) |
PurApItem |
AccountsPayableFormBase.setupNewPurchasingItemLine()
This method should be overriden (or see accountingLines for an alternate way of doing this with newInstance) |
PurApItem |
RequisitionForm.setupNewPurchasingItemLine()
|
Methods in org.kuali.kfs.module.purap.document.web.struts with parameters of type PurApItem | |
---|---|
protected void |
PurchasingAccountsPayableActionBase.insertAccountingLine(KualiAccountingDocumentFormBase financialDocumentForm,
PurApItem item,
PurApAccountingLine line)
Insert the given Accounting Line in several appropriate places in the given item and given form. |
protected void |
PurchasingAccountsPayableActionBase.insertAccountingLine(PurchasingAccountsPayableFormBase financialDocumentForm,
PurApItem item,
PurApAccountingLine line)
Insert the given Accounting Line in several appropriate places in the given item and given form. |
void |
PurchasingFormBase.setNewPurchasingItemLine(PurApItem newPurchasingItemLine)
|
void |
AccountsPayableFormBase.setNewPurchasingItemLine(PurApItem newPurchasingItemLine)
|
Method parameters in org.kuali.kfs.module.purap.document.web.struts with type arguments of type PurApItem | |
---|---|
protected void |
PurchasingActionBase.updateBOReferenceforNewItems(List<PurApItem> importedItems,
PurchasingDocumentBase purDocument)
Whenever add a new item, we need to keep track of the reference from Item to Doc and from Account to Item |
Uses of PurApItem in org.kuali.kfs.module.purap.service |
---|
Methods in org.kuali.kfs.module.purap.service with parameters of type PurApItem | |
---|---|
List<PurApAccountingLine> |
PurapAccountingService.getAccountsFromItem(PurApItem item)
|
void |
PurapAccountingService.updateItemAccountAmounts(PurApItem item)
Updates a single items account amounts |
Method parameters in org.kuali.kfs.module.purap.service with type arguments of type PurApItem | |
---|---|
List<SourceAccountingLine> |
PurapAccountingService.generateSummary(List<PurApItem> items)
Generates an account summary, that is it creates a list of source accounts by rounding up the Purchasing Accounts Payable accounts off of the Purchasing Accounts Payable items. |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryExcludeItemTypes(List<PurApItem> items,
Set excludedItemTypeCodes)
convenience method that generates a list of source accounts while excluding items with the specified item types |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryExcludeItemTypesAndNoZeroTotals(List<PurApItem> items,
Set excludedItemTypeCodes)
convenience method that generates a list of source accounts while excluding items with the specified item types and not including items with zero totals |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryIncludeItemTypes(List<PurApItem> items,
Set includedItemTypeCodes)
convenience method that generates a list of source accounts while only including items with the specified item types |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryIncludeItemTypesAndNoZeroTotals(List<PurApItem> items,
Set includedItemTypeCodes)
convenience method that generates a list of source accounts while only including items with the specified item types and not including items with zero totals |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryTaxableAccounts(List<PurApItem> items)
Generates an account summary with only taxable accounts. |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryWithNoZeroTotals(List<PurApItem> items)
convenience method that generates a list of source accounts while excluding items with $0 amounts |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryWithNoZeroTotalsNoUseTax(List<PurApItem> items)
convenience method that generates a list of source accounts while excluding items with $0 amounts and use tax |
List<SourceAccountingLine> |
PurapAccountingService.generateSummaryWithNoZeroTotalsUsingAlternateAmount(List<PurApItem> items)
convenience method that generates a list of source accounts while excluding items with $0 amounts and using the alternate amount |
Uses of PurApItem in org.kuali.kfs.module.purap.service.impl |
---|
Methods in org.kuali.kfs.module.purap.service.impl that return types with arguments of type PurApItem | |
---|---|
protected List<PurApItem> |
PurapAccountingServiceImpl.getProcessablePurapItems(List<PurApItem> items,
Set itemTypeCodes,
Boolean itemTypeCodesAreIncluded,
Boolean useZeroTotals)
This method takes a list of PurchasingApItem objects and parses through them to see if each one should be processed
according the the other variables passed in.Example 1: items = "ITEM", "SITM", "FRHT", "SPHD" itemTypeCodes = "FRHT" itemTypeCodesAreIncluded = ITEM_TYPES_EXCLUDED_VALUE return items "ITEM", "SITM", "FRHT", "SPHD" Example 2: items = "ITEM", "SITM", "FRHT", "SPHD" itemTypeCodes = "ITEM","FRHT" itemTypeCodesAreIncluded = ITEM_TYPES_INCLUDED_VALUE return items "ITEM", "FRHT" |
Methods in org.kuali.kfs.module.purap.service.impl with parameters of type PurApItem | |
---|---|
List<PurApAccountingLine> |
PurapAccountingServiceImpl.getAccountsFromItem(PurApItem item)
|
void |
PurapAccountingServiceImpl.updateItemAccountAmounts(PurApItem item)
|
Method parameters in org.kuali.kfs.module.purap.service.impl with type arguments of type PurApItem | |
---|---|
protected void |
ElectronicInvoiceHelperServiceImpl.addMissingMappedItems(List<PurApItem> preqItems,
ElectronicInvoiceOrderHolder orderHolder)
Ensures that the mapped items, item type code, exist as a payment request item so they're process correctly within populateItemDetails |
protected List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateAccountSummary(List<PurApItem> items,
Set<String> itemTypeCodes,
Boolean itemTypeCodesAreIncluded,
Boolean useZeroTotals,
Boolean useAlternateAmount,
Boolean useTaxIncluded,
Boolean taxableOnly)
Generates an account summary, that is it creates a list of source accounts by rounding up the purap accounts off of the purap items. |
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummary(List<PurApItem> items)
|
protected List<SummaryAccount> |
PurapAccountingServiceImpl.generateSummaryAccounts(List<PurApItem> items,
Boolean useZeroTotals,
Boolean useTaxIncluded)
This creates summary accounts based on a list of items. |
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryExcludeItemTypes(List<PurApItem> items,
Set excludedItemTypeCodes)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryExcludeItemTypesAndNoZeroTotals(List<PurApItem> items,
Set excludedItemTypeCodes)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryIncludeItemTypes(List<PurApItem> items,
Set includedItemTypeCodes)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryIncludeItemTypesAndNoZeroTotals(List<PurApItem> items,
Set includedItemTypeCodes)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryTaxableAccounts(List<PurApItem> items)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryWithNoZeroTotals(List<PurApItem> items)
|
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryWithNoZeroTotalsNoUseTax(List<PurApItem> items)
calls generateSummary with no use tax included |
List<SourceAccountingLine> |
PurapAccountingServiceImpl.generateSummaryWithNoZeroTotalsUsingAlternateAmount(List<PurApItem> items)
|
protected List<PurApItem> |
PurapAccountingServiceImpl.getProcessablePurapItems(List<PurApItem> items,
Set itemTypeCodes,
Boolean itemTypeCodesAreIncluded,
Boolean useZeroTotals)
This method takes a list of PurchasingApItem objects and parses through them to see if each one should be processed
according the the other variables passed in.Example 1: items = "ITEM", "SITM", "FRHT", "SPHD" itemTypeCodes = "FRHT" itemTypeCodesAreIncluded = ITEM_TYPES_EXCLUDED_VALUE return items "ITEM", "SITM", "FRHT", "SPHD" Example 2: items = "ITEM", "SITM", "FRHT", "SPHD" itemTypeCodes = "ITEM","FRHT" itemTypeCodesAreIncluded = ITEM_TYPES_INCLUDED_VALUE return items "ITEM", "FRHT" |
protected void |
ElectronicInvoiceHelperServiceImpl.removeEmptyItems(List<PurApItem> preqItems)
Removes preq items from the list that have null or zero unit and extended price |
Uses of PurApItem in org.kuali.kfs.module.purap.util |
---|
Methods in org.kuali.kfs.module.purap.util that return PurApItem | |
---|---|
protected PurApItem |
ItemParserBase.genItemWithRetrievedAttributes(Map<String,String> itemMap,
Class<? extends PurApItem> itemClass)
Generates an item instance and populates it with the specified attribute map. |
PurApItem |
ItemParserBase.parseItem(String itemLine,
Class<? extends PurApItem> itemClass,
String documentNumber)
|
PurApItem |
ItemParser.parseItem(String itemLine,
Class<? extends PurApItem> itemClass,
String documentNumber)
Parses the specified item line into an instance of the specified PurApItem subclass. |
Methods in org.kuali.kfs.module.purap.util that return types with arguments of type PurApItem | |
---|---|
static List<PurApItem> |
PurApItemUtils.getAboveTheLineOnly(List<PurApItem> items)
Helper to get aboveTheLineItems only from an item list |
List<PurApItem> |
UseTaxContainer.getItems()
|
List<PurApItem> |
ItemParserBase.importItems(org.apache.struts.upload.FormFile itemFile,
Class<? extends PurApItem> itemClass,
String documentNumber)
|
List<PurApItem> |
ItemParser.importItems(org.apache.struts.upload.FormFile itemFile,
Class<? extends PurApItem> itemClass,
String documentNumber)
Parses the items from the specified import file line by line, and generates items of the specified type from the parsed data. |
Methods in org.kuali.kfs.module.purap.util with parameters of type PurApItem | |
---|---|
static boolean |
PurApItemUtils.checkItemActive(PurApItem item)
Checks if an item is active. |
static boolean |
PurApItemUtils.isNonZeroExtended(PurApItem item)
|
protected void |
ItemParserBase.populateExtraAttributes(PurApItem item,
String documentNumber)
Populates extra item attributes not contained in the imported item data to default values. |
Method parameters in org.kuali.kfs.module.purap.util with type arguments of type PurApItem | |
---|---|
protected void |
ItemParserBase.checkItemClass(Class<? extends PurApItem> itemClass)
Checks whether the specified item class is a subclass of PurApItem; throws exceptions if not. |
static int |
PurApItemUtils.countBelowTheLineItems(List<PurApItem> items)
Counts the below the line, currently it relies on below the line being at the bottom |
protected PurApItem |
ItemParserBase.genItemWithRetrievedAttributes(Map<String,String> itemMap,
Class<? extends PurApItem> itemClass)
Generates an item instance and populates it with the specified attribute map. |
static List<PurApItem> |
PurApItemUtils.getAboveTheLineOnly(List<PurApItem> items)
Helper to get aboveTheLineItems only from an item list |
String |
ItemParserBase.getExpectedItemFormatAsString(Class<? extends PurApItem> itemClass)
|
String |
ItemParser.getExpectedItemFormatAsString(Class<? extends PurApItem> itemClass)
Returns the expected format of the items to be imported. |
List<PurApItem> |
ItemParserBase.importItems(org.apache.struts.upload.FormFile itemFile,
Class<? extends PurApItem> itemClass,
String documentNumber)
|
List<PurApItem> |
ItemParser.importItems(org.apache.struts.upload.FormFile itemFile,
Class<? extends PurApItem> itemClass,
String documentNumber)
Parses the items from the specified import file line by line, and generates items of the specified type from the parsed data. |
PurApItem |
ItemParserBase.parseItem(String itemLine,
Class<? extends PurApItem> itemClass,
String documentNumber)
|
PurApItem |
ItemParser.parseItem(String itemLine,
Class<? extends PurApItem> itemClass,
String documentNumber)
Parses the specified item line into an instance of the specified PurApItem subclass. |
void |
UseTaxContainer.setItems(List<PurApItem> items)
|
Constructors in org.kuali.kfs.module.purap.util with parameters of type PurApItem | |
---|---|
UseTaxContainer(PurApItemUseTax useTax,
PurApItem item)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |