org.kuali.kfs.fp.document.validation.impl
Class CreditCardReceiptDocumentRuleUtil
java.lang.Object
org.kuali.kfs.fp.document.validation.impl.CreditCardReceiptDocumentRuleUtil
public class CreditCardReceiptDocumentRuleUtil
- extends Object
Common Credit Card Receipt Document rule utilities.
Method Summary |
static boolean |
areCashTotalsInvalid(CreditCardReceiptDocument ccrDocument)
Checks whether the CashReceiptDocument's cash totals are invalid, generating global errors if so. |
static boolean |
validateCreditCardReceipt(CreditCardDetail creditCardReceipt)
This method method will invoke the data dictionary validation for a CreditCardDetail bo instance, in addition to checking
existence of the CreditCardType and CreditCardVendor attributes that hang off of it. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreditCardReceiptDocumentRuleUtil
public CreditCardReceiptDocumentRuleUtil()
validateCreditCardReceipt
public static boolean validateCreditCardReceipt(CreditCardDetail creditCardReceipt)
- This method method will invoke the data dictionary validation for a CreditCardDetail bo instance, in addition to checking
existence of the CreditCardType and CreditCardVendor attributes that hang off of it. This method assumes that the document
hierarchy for the error map path is managed outside of this call.
- Parameters:
creditCardReceipt
- credit card detail
- Returns:
- true if credit card detail amount is non zero and credit card vendor and type references exist
areCashTotalsInvalid
public static boolean areCashTotalsInvalid(CreditCardReceiptDocument ccrDocument)
- Checks whether the CashReceiptDocument's cash totals are invalid, generating global errors if so.
- Parameters:
cashReceiptDocument
- submitted cash receipt document
- Returns:
- true if any of the cash totals on cash credit card receipt document are invalid
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.