- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/senderconnector.php
- Класс: BitrixSaleSenderConnectorBuyer
- Вызов: SenderConnectorBuyer::getData
public function getData()
{
$lid = $this->getFieldValue('LID', null);
$orderCountFrom = $this->getFieldValue('ORDER_COUNT_FROM', null);
$orderCountTo = $this->getFieldValue('ORDER_COUNT_TO', null);
$orderSumFrom = $this->getFieldValue('ORDER_SUM_FROM', null);
$orderSumTo = $this->getFieldValue('ORDER_SUM_TO', null);
$orderLastDateFrom = $this->getFieldValue('LAST_ORDER_DATE_FROM', null);
$orderLastDateTo = $this->getFieldValue('LAST_ORDER_DATE_TO', null);
$filter = array();
if($lid)
$filter['LID'] = $lid;
if($orderCountFrom)
$filter['>=COUNT_FULL_PAID_ORDER'] = $orderCountFrom;
if($orderCountTo)
$filter['=SUM_PAID'] = $orderSumFrom;
if($orderSumTo)
$filter['=LAST_ORDER_DATE'] = $orderLastDateFrom;
if($orderLastDateTo)
$filter[' array("EMAIL" => 'USER.EMAIL', "NAME" => 'USER.NAME', "USER_ID", "ID"),
'filter' => $filter,
'order' => array('ID' => 'ASC'),
));
}