Changeset 55a04f8
- Timestamp:
- Apr 2, 2014, 4:48:22 PM (9 years ago)
- Branches:
- master
- Children:
- 1ba60b4
- Parents:
- dd4d97c
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
cli/daily.php
rdd4d97c r55a04f8 77 77 } 78 78 // Расчет оборота агентов 79 if($CONFIG['auto']['acc_agent_time']) { 79 if($CONFIG['pricecalc']['acc_type']) { 80 if(isset($CONFIG['pricecalc']['acc_time'])) 81 $cnt = intval($CONFIG['pricecalc']['acc_time']); 82 else $cnt = 0; 83 $di = new DateCalcInterval(); 84 switch($CONFIG['pricecalc']['acc_type']) { 85 case 'days': 86 $di->calcXDaysBack($cnt); 87 break; 88 case 'months': 89 $di->calcXMonthsBack($cnt); 90 break; 91 case 'years': 92 $di->calcXYearsBack($cnt); 93 break; 94 case 'prevmonth': 95 $di->calcPrevMonth(); 96 break; 97 case 'prevquarter': 98 $di->calcPrevQuarter(); 99 break; 100 case 'prevhalfyear': 101 $di->calcPrevHalfyear(); 102 break; 103 case '':break; 104 case 'prevyear': 105 default: 106 $di->calcPrevYear(); 107 } 108 80 109 $acc = array(); 81 $time_start = time() - $CONFIG['auto']['acc_agent_time']*60*60*24; 82 $res = $db->query("SELECT `agent`, `sum` FROM `doc_list` WHERE `date`>='$time_start' AND (`type`='1' OR `type`='4' OR `type`='6') AND `ok`>0 83 AND `agent`>0 AND `sum`>0"); 110 $res = $db->query("SELECT `agent`, `sum` FROM `doc_list` WHERE `date`>='{$di->start}' AND `date`<='{$di->end}' 111 AND (`type`='1' OR `type`='4' OR `type`='6') AND `ok`>0 AND `agent`>0 AND `sum`>0"); 84 112 while($line = $res->fetch_assoc()) { 85 113 if(isset($acc[$line['agent']])) -
config_all.sample.php
rdd4d97c r55a04f8 52 52 $CONFIG['bonus']['coeff'] = 0.01; // Коэффициент бонусного вознаграждения 53 53 54 require_once($CONFIG['location'].'/common/XMPPHP/XMPP.php'); 55 56 $xmppclient = new XMPPHP_XMPP( $CONFIG['xmpp']['host'], $CONFIG['xmpp']['port'], $CONFIG['xmpp']['login'], $CONFIG['xmpp']['pass'], 'xmpphp', '', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO); 54 // Автоматический расчёт цен / система скидок 55 $CONFIG['pricecalc']['acc_type'] = 'prevquarter'; /* Тип периода расчёта оборота агента. X задаётся в acc_agent_time 56 * 'days' - последние X дней 57 * 'months' - последние X месяцев 58 * 'years' - последние X лет 59 * 'prevmonth' - предыдущий месяц 60 * 'prevquarter' - предыдущий квартал 61 * 'prevhalfyear' - предыдущее полугодие 62 * 'prevyear' - предыдущий год. По умолчанию. 63 * '' - не расчитывать 64 */ 65 //$CONFIG['pricecalc']['acc_time'] = 180; // Длительность периода. См выше. 66 $CONFIG['pricecalc']['notify'] = true; // Напоминать о периодических накопительных скидках незадолго до окончания периода фиксированной длительности 57 67 58 68 ?> -
config_cli.sample.php
rdd4d97c r55a04f8 62 62 $CONFIG['auto']['move_no_to_end'] = false;// Перемещать непроведенные заявки на последний день 63 63 $CONFIG['auto']['doc_del_days'] = 2; // Стирать отмеченные на удаление документы через X дней 64 $CONFIG['auto']['liquidity_interval'] = 2; // Расчитывать ликвидность за X дней 65 $CONFIG['auto']['acc_agent_time'] = 180; // Кол-во дней для расчета оборота агента 64 $CONFIG['auto']['liquidity_interval'] = 180; // Расчитывать ликвидность за X дней 66 65 67 66 ?> -
web/core.php
rdd4d97c r55a04f8 432 432 ------------------------------------------ 433 433 434 Вы получили это письмо потому что подписаны на рассылку сайта {$CONFIG['site']['display_name']} ( http://{$CONFIG['site']['name']} ), либо являетесь клиентом $firm_name.435 Отказаться от рассылки можно, перейдя по ссылке http://{$CONFIG['site']['name']}/login.php?mode=unsubscribe&email={$nxt['email']} 434 Вы получили это письмо потому что подписаны на рассылку сайта {$CONFIG['site']['display_name']} ( http://{$CONFIG['site']['name']}?from=email ), либо являетесь клиентом $firm_name. 435 Отказаться от рассылки можно, перейдя по ссылке http://{$CONFIG['site']['name']}/login.php?mode=unsubscribe&email={$nxt['email']}&from=email 436 436 "; 437 437 mailto($nxt['email'], $tema." - {$CONFIG['site']['name']}", $txt); … … 443 443 /// @param text Тело сообщения 444 444 /// @param subject Тема сообщения 445 function sendAdmMessage($text,$subject='') 446 { 445 function sendAdmMessage($text,$subject='') { 447 446 global $CONFIG; 448 447 if($subject=='') $subject="Admin mail from {$CONFIG['site']}"; -
web/include/doc.poseditor.php
rdd4d97c r55a04f8 361 361 if($this->cost_id) { 362 362 $pc = PriceCalc::getInstance(); 363 $nxt['cost'] = $pc->getPosSelectedPriceValue($nxt[' pos_id'], $this->cost_id, $nxt);363 $nxt['cost'] = $pc->getPosSelectedPriceValue($nxt['id'], $this->cost_id, $nxt); 364 364 } 365 365 else $nxt['cost'] = $nxt['base_price'];
Note: See TracChangeset
for help on using the changeset viewer.