Запуск переначисления в модуле RSCM

Материал из BiTel WiKi

Версия от 08:31, 30 ноября 2010; Admin (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Для версии 5.0.

import bitel.billing.server.task.bean.*;
import bitel.billing.server.npay.*;
import java.util.*;
 
NPAY_MID = <число с кодом экземпляра модуля>;
// можно указать через запятую конкретные коды договоров, пустая строка - все договора
cids = ""; 
// месяц за который идёт перерасчёт
date = new GregorianCalendar();
// EMail для отправки отчёта о завершении начисления
email = null;
// набор услуг, 0- все услуги
serviceSet = 0;
 
new RunTaskDataManager( con ).addTask( new Recalculator( NPAY_MID, date, email, serviceSet, cids ) );

Модуль RSCM

Для версии 5.0.

import bitel.billing.server.task.bean.*;
import bitel.billing.server.rscm.*;
import java.util.*;
 
RSCM_MID = <число с кодом экземпляра модуля>;
// можно указать через запятую конкретные коды договоров, пустая строка - все договора
cids = ""; 
// месяц за который идёт перерасчёт
date = new GregorianCalendar();
// EMail для отправки отчёта о завершении начисления
email = null;
 
new RunTaskDataManager( con ).addTask( new RSCMRecalculator( RSCM_MID, date, email, cids ) );
Личные инструменты