org.kuali.kfs.module.purap.document.service.impl
Class PurchasingServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.service.impl.PersistenceServiceStructureImplBase
      extended by org.kuali.kfs.module.purap.document.service.impl.PurchasingServiceImpl
All Implemented Interfaces:
PurchasingService

@Transactional
public class PurchasingServiceImpl
extends org.kuali.rice.kns.service.impl.PersistenceServiceStructureImplBase
implements PurchasingService


Constructor Summary
PurchasingServiceImpl()
           
 
Method Summary
 void addErrorToCapitalAssetLocation(String path, String field)
           
 boolean checkCapitalAssetLocation(CapitalAssetLocation location)
           
 boolean checkValidRoomNumber(CapitalAssetLocation location)
           
protected  PurchasingCapitalAssetItem createCamsItem(PurchasingDocument purDoc, PurApItem purapItem)
           
 void deleteCapitalAssetItems(PurchasingDocument purDoc, Integer itemIdentifier)
           
 org.kuali.rice.kns.service.DataDictionaryService getDataDictionaryService()
          Gets the dataDictionaryService attribute.
 String getDefaultAssetTypeCodeNotThisFiscalYear()
           
 boolean getDefaultUseTaxIndicatorValue(PurchasingDocument purDoc)
          Gets the default value for use tax
protected  PurchasingCapitalAssetItem getItemIfAlreadyInCamsItemsList(PurApItem item, List<PurchasingCapitalAssetItem> camsItemsList)
           
 void setCapitalAssetBuilderModuleService(CapitalAssetBuilderModuleService capitalAssetBuilderModuleService)
           
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
           
 void setPostalCodeValidationService(PostalCodeValidationService postalCodeValidationService)
           
 void setPurapAccountingService(PurapAccountingService purapAccountingService)
           
 void setSequenceAccessorService(org.kuali.rice.kns.service.SequenceAccessorService sequenceAccessorService)
           
 void setupCapitalAssetItems(PurchasingDocument purDoc)
           
 void setupCapitalAssetSystem(PurchasingDocument purDoc)
           
 
Methods inherited from class org.kuali.rice.kns.service.impl.PersistenceServiceStructureImplBase
getBusinessObjectAttributeClass, getClassDescriptor, getDescriptorRepository, listPrimaryKeyFieldNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurchasingServiceImpl

public PurchasingServiceImpl()
Method Detail

setPurapAccountingService

public void setPurapAccountingService(PurapAccountingService purapAccountingService)

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)

setSequenceAccessorService

public void setSequenceAccessorService(org.kuali.rice.kns.service.SequenceAccessorService sequenceAccessorService)

setCapitalAssetBuilderModuleService

public void setCapitalAssetBuilderModuleService(CapitalAssetBuilderModuleService capitalAssetBuilderModuleService)

setPostalCodeValidationService

public void setPostalCodeValidationService(PostalCodeValidationService postalCodeValidationService)

setupCapitalAssetItems

public void setupCapitalAssetItems(PurchasingDocument purDoc)
Specified by:
setupCapitalAssetItems in interface PurchasingService

createCamsItem

protected PurchasingCapitalAssetItem createCamsItem(PurchasingDocument purDoc,
                                                    PurApItem purapItem)

getItemIfAlreadyInCamsItemsList

protected PurchasingCapitalAssetItem getItemIfAlreadyInCamsItemsList(PurApItem item,
                                                                     List<PurchasingCapitalAssetItem> camsItemsList)

deleteCapitalAssetItems

public void deleteCapitalAssetItems(PurchasingDocument purDoc,
                                    Integer itemIdentifier)
Specified by:
deleteCapitalAssetItems in interface PurchasingService

setupCapitalAssetSystem

public void setupCapitalAssetSystem(PurchasingDocument purDoc)
Specified by:
setupCapitalAssetSystem in interface PurchasingService

getDefaultUseTaxIndicatorValue

public boolean getDefaultUseTaxIndicatorValue(PurchasingDocument purDoc)
Description copied from interface: PurchasingService
Gets the default value for use tax

Specified by:
getDefaultUseTaxIndicatorValue in interface PurchasingService
Returns:
boolean indicating value of use tax indicator

getDefaultAssetTypeCodeNotThisFiscalYear

public String getDefaultAssetTypeCodeNotThisFiscalYear()
Specified by:
getDefaultAssetTypeCodeNotThisFiscalYear in interface PurchasingService

checkCapitalAssetLocation

public boolean checkCapitalAssetLocation(CapitalAssetLocation location)
Specified by:
checkCapitalAssetLocation in interface PurchasingService

checkValidRoomNumber

public boolean checkValidRoomNumber(CapitalAssetLocation location)
Specified by:
checkValidRoomNumber in interface PurchasingService

getDataDictionaryService

public org.kuali.rice.kns.service.DataDictionaryService getDataDictionaryService()
Gets the dataDictionaryService attribute.

Returns:
an implementation of the dataDictionaryService.

addErrorToCapitalAssetLocation

public void addErrorToCapitalAssetLocation(String path,
                                           String field)


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