org.kuali.kfs.integration.purap
Class PurchasingAccountsPayableModuleServiceNoOp

java.lang.Object
  extended by org.kuali.kfs.integration.purap.PurchasingAccountsPayableModuleServiceNoOp
All Implemented Interfaces:
PurchasingAccountsPayableModuleService

public class PurchasingAccountsPayableModuleServiceNoOp
extends Object
implements PurchasingAccountsPayableModuleService


Constructor Summary
PurchasingAccountsPayableModuleServiceNoOp()
           
 
Method Summary
 void addAssignedAssetNumbers(Integer purchaseOrderNumber, String authorId, String noteText)
          Adds asset numbers that were created to a Purchase Order that caused the creation.
 List<PurchasingAccountsPayableSensitiveData> getAllSensitiveDatas()
          Returns all sensitive data records known to the module
 String getB2BUrlString()
          Returns the string value for the b2b that would be used as part of the urls in the Actions url column in vendor search for the "shop" link for B2B vendor.
 String getPurchaseOrderInquiryUrl(Integer purchaseOrderNumber)
          Provides the inquiry Url for a purchase order.
 PurchasingAccountsPayableSensitiveData getSensitiveDataByCode(String sensitiveDataCode)
          Returns a sensitive data record associated with the given code
 void handlePurchasingBatchCancels(String documentNumber, String financialSystemDocumentTypeCode, boolean primaryCancel, boolean disbursedPayment)
           
 void handlePurchasingBatchPaids(String documentNumber, String financialSystemDocumentTypeCode, Date processDate)
           
 boolean isPurchasingBatchDocument(String financialSystemDocumentTypeCode)
          This method...
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurchasingAccountsPayableModuleServiceNoOp

public PurchasingAccountsPayableModuleServiceNoOp()
Method Detail

addAssignedAssetNumbers

public void addAssignedAssetNumbers(Integer purchaseOrderNumber,
                                    String authorId,
                                    String noteText)
Description copied from interface: PurchasingAccountsPayableModuleService
Adds asset numbers that were created to a Purchase Order that caused the creation.

Specified by:
addAssignedAssetNumbers in interface PurchasingAccountsPayableModuleService

getAllSensitiveDatas

public List<PurchasingAccountsPayableSensitiveData> getAllSensitiveDatas()
Description copied from interface: PurchasingAccountsPayableModuleService
Returns all sensitive data records known to the module

Specified by:
getAllSensitiveDatas in interface PurchasingAccountsPayableModuleService
Returns:
a List of all sensitive data known to the module

getB2BUrlString

public String getB2BUrlString()
Description copied from interface: PurchasingAccountsPayableModuleService
Returns the string value for the b2b that would be used as part of the urls in the Actions url column in vendor search for the "shop" link for B2B vendor. If you don't wish to implement the "shop" feature in KFS then you can set this string to an empty string.

Specified by:
getB2BUrlString in interface PurchasingAccountsPayableModuleService
Returns:
b2bUrlString

getPurchaseOrderInquiryUrl

public String getPurchaseOrderInquiryUrl(Integer purchaseOrderNumber)
Description copied from interface: PurchasingAccountsPayableModuleService
Provides the inquiry Url for a purchase order. Used by the PurAp / CAMs document to show user further information about the PO.

Specified by:
getPurchaseOrderInquiryUrl in interface PurchasingAccountsPayableModuleService
Returns:

getSensitiveDataByCode

public PurchasingAccountsPayableSensitiveData getSensitiveDataByCode(String sensitiveDataCode)
Description copied from interface: PurchasingAccountsPayableModuleService
Returns a sensitive data record associated with the given code

Specified by:
getSensitiveDataByCode in interface PurchasingAccountsPayableModuleService
Parameters:
sensitiveDataCode - the code of the sensitive data
Returns:
a record of sensitive data information

handlePurchasingBatchCancels

public void handlePurchasingBatchCancels(String documentNumber,
                                         String financialSystemDocumentTypeCode,
                                         boolean primaryCancel,
                                         boolean disbursedPayment)
Specified by:
handlePurchasingBatchCancels in interface PurchasingAccountsPayableModuleService

handlePurchasingBatchPaids

public void handlePurchasingBatchPaids(String documentNumber,
                                       String financialSystemDocumentTypeCode,
                                       Date processDate)
Specified by:
handlePurchasingBatchPaids in interface PurchasingAccountsPayableModuleService

isPurchasingBatchDocument

public boolean isPurchasingBatchDocument(String financialSystemDocumentTypeCode)
Description copied from interface: PurchasingAccountsPayableModuleService
This method...

Specified by:
isPurchasingBatchDocument in interface PurchasingAccountsPayableModuleService
Returns:


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