Доработка биллинга. С чего начать?

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Доработка биллинга. С чего начать?

Re: Доработка биллинга. С чего начать?

Сообщение Alex Keda » 2011-08-17 8:37:13

смотри директории API
всё там =)

Re: Доработка биллинга. С чего начать?

Сообщение serge » 2011-08-17 6:14:09

С отправкой письма уже разобрался. Так что наверное эту конкретную задачу можно считать выполненной. А в принципе интересно было бы видеть описание встроенных возможностей биллинга и способы их вызова.

Re: Доработка биллинга. С чего начать?

Сообщение Alex Keda » 2011-08-17 0:49:43

определись - это разные вещщи
отправить письмо - это задачу соответствующую создать

Re: Доработка биллинга. С чего начать?

Сообщение serge » 2011-08-16 22:30:19

Самое основное думаю получилось. Дописал Registrator.class и RegRu.lib добавив функцию GetBalance.
Сейчас получаю баланс, сравниваю его с параметром LowLimit и все результаты пока вывожу в дебаг.
Вопрос: как отправить уведомление, например, для группы юзеров бухгалтерия? Как вывести его к примеру в Events (Внимание! Некоторые события требуют Вашего внимания.)?

Re: Доработка биллинга. С чего начать?

Сообщение Alex Keda » 2011-08-16 17:43:46

задачи, лучше ставить в ночь.
утром так и так прочтут, а в 9 уже нагрузка какая-то есть. не надо мешаться.
ставь на час быка - не промахнёшься. самое тихое время

Re: Доработка биллинга. С чего начать?

Сообщение serge » 2011-08-16 17:33:39

Вроде таким образом удалось сказать задаче что она будет выполнена завтра в 9,15

Код: Выделить всё

return MkTime(9,15,0,Date('n'),Date('j')+1,Date('Y'));

Re: Доработка биллинга. С чего начать?

Сообщение Alex Keda » 2011-08-16 17:31:46

ещё.
рядом с Config.xml, лежат
Config.ini - туда надо прописать названия параметров, если таковые имеются и названий не имеют - иначе их не будет в настройках
TypesDB - там надо тип прописать, для используемых параметров

Re: Доработка биллинга. С чего начать?

Сообщение Alex Keda » 2011-08-16 17:12:22

если задача вернёт число - то оно интерпретируется как UNIX_TIMESTAMP следующего запуска.

т.е. самый тупой вариант

Код: Выделить всё

return (time() + 24 * 3600);

правильный - подсмотреть как это сделать через mktime в других заданиях

Re: Доработка биллинга. С чего начать?

Сообщение serge » 2011-08-16 17:09:04

Как задать периодичность выполнения задачи? Время выполнения?

Re: Доработка биллинга. С чего начать?

Сообщение serge » 2011-08-16 16:38:11

Есть какой-то типовой шаблон файла задачи. Т.е. что там в обязательном порядке должно быть?

Вернуться к началу