ProjRevenueTrans.smaValidateSubscription Method
Determines whether the SMASubscription table related fields in the transaction have valid values.
Syntax
public boolean smaValidateSubscription()
Run On
Called
Return Value
Type: boolean
true if the transaction is valid; otherwise, false.
Remarks
This method can be useful to revenue transactions whose origins are from the SMASubscription table. It checks whether the project for this transaction is a time and material project, whether the status of the project is in progress, and whether the category type of the transaction is revenue. It raises a warning if one or more of these checks fail.