forum.bitel.ru
http://forum.bitel.ru/

Прошу помочь написать скрипт для понижения лимита для всех.
http://forum.bitel.ru/viewtopic.php?f=19&t=4962
Страница 1 из 1

Автор:  iros [ 31 дек 2010, 16:38 ]
Заголовок сообщения:  Прошу помочь написать скрипт для понижения лимита для всех.

v. 4.6
Прошу помочь написать скрипт для понижения лимита для всех договоров.

Надо, что б у всех договоров с 1-го по 3-е число лимит уменьшился на 1000р.(платежи не принимаем)
Как ?

Автор:  skyb [ 01 янв 2011, 09:16 ]
Заголовок сообщения:  Re: Прошу помочь написать скрипт для понижения лимита для всех.

групповые операция? запрос в мускул?

Автор:  aardvark [ 01 фев 2011, 17:18 ]
Заголовок сообщения:  Re: Прошу помочь написать скрипт для понижения лимита для всех.

Что-то вроде
Код:
import bitel.billing.server.contract.bean.LimitManager;
import java.math.BigDecimal;

lm = new LimitManager(con);

for (
     int cid = 1; cid < 9001 ; cid ++ ) {
        lm.lowLimit( cid, new BigDecimal(1000), 3 );
        lm.updateContractLimit( 0 , new BigDecimal (1000), cid, "коммент здеся", "3");
}

Вобще выполнять из глобальных скриптов, но помоему в 4.6 их нету. Так что в качестве воркараунда запускать по таймеру 1го числа рано-рано.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/