Администратор писал(а):
Период нельзя задать, можно только месяц указать.
понятно, спасибо
не подскжите как сравнить полученое значение в переменой planAccount
с переменой contract_balance из
Цитата:
balance = new BalanceUtils(con);
contract_balance = balance.getBalance(date.getTime(), cid).floatValue();
пробывал
Цитата:
if (planAccount.floatValue() > contract_balance)
{
};
вылетает с ошибкой
Цитата:
EXCEPTIONS:
Sourced file: Function [id:4; title:Test -Test] : Attempt to resolve method: floatValue() on undefined variable or class name: planAccount : at Line: 127 : in file: Function [id:4; title:Test -Test] : planAccount .floatValue ( )
java.util.concurrent.ExecutionException: Sourced file: Function [id:4; title:Test -Test] : Attempt to resolve method: floatValue() on undefined variable or class name: planAccount : at Line: 127 : in file: Function [id:4; title:Test -Test] : planAccount .floatValue ( )
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232)
at java.util.concurrent.FutureTask.get(FutureTask.java:91)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.runScriptImpl(ScriptMachine.java:361)
at bitel.billing.server.script.bean.ScriptMachine.runScript(ScriptMachine.java:128)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:239)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:182)
at bitel.billing.server.script.bean.event.EventProcessor.run(EventProcessor.java:140)
Caused by: Sourced file: Function [id:4; title:Test -Test] : Attempt to resolve method: floatValue() on undefined variable or class name: planAccount : at Line: 127 : in file: Function [id:4; title:Test -Test] : planAccount .floatValue ( )
at bsh.UtilEvalError.toEvalError(Unknown Source)
at bsh.UtilEvalError.toEvalError(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHBinaryExpression.eval(Unknown Source)
at bsh.BSHIfStatement.evaluateCondition(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.eval(ScriptInstance.java:310)
at bitel.billing.server.script.bean.ScriptMachine$SimpleScriptRunner.runScript(ScriptMachine.java:69)
at bitel.billing.server.script.bean.ScriptMachine.runScriptImpl(ScriptMachine.java:189)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.access$0(ScriptMachine.java:1)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:351)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
зарание спасибо