package postingrules;
/*Generated by MPS */
import mf.Money;
public class MultiplyByRatePR extends PostingRule {
public MultiplyByRatePR(AccountType type, boolean isTaxable) {
super(type, isTaxable);
}
@Override
protected Money calculateAmount(AccountingEvent evt) {
Usage usageEvent = (Usage) evt;
return Money.dollars(usageEvent.getAmount().getAmount() * (Double) usageEvent.getAgreement().getValue("BASE_RATE", usageEvent.getWhenOccurred()));
}
}