...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_external_sale.php
- Класс: \CCrmExternalSale
- Вызов: CCrmExternalSale::GetList
static function GetList($arOrder = array(), $arFilter = array()) { global $DB; $arSelectFields = array('ID', 'ACTIVE', 'DATE_CREATE', 'DATE_UPDATE', 'NAME', 'SCHEME', 'SERVER', 'PORT', 'LOGIN', 'PASSWORD', 'MODIFICATION_LABEL', 'IMPORT_SIZE', 'COOKIE', 'LAST_STATUS', 'IMPORT_PERIOD', "IMPORT_PROBABILITY", "IMPORT_RESPONSIBLE", "IMPORT_PUBLIC", "IMPORT_PREFIX", "IMPORT_ERRORS", 'IMPORT_GROUP_ID', 'LAST_STATUS_DATE', 'SYNC_DATA'); static $arFields = array( "ID" => array("FIELD" => "E.ID", "TYPE" => "int"), "ACTIVE" => array("FIELD" => "E.ACTIVE", "TYPE" => "string"), "DATE_CREATE" => array("FIELD" => "E.DATE_CREATE", "TYPE" => "datetime"), "DATE_UPDATE" => array("FIELD" => "E.DATE_UPDATE", "TYPE" => "datetime"), "NAME" => array("FIELD" => "E.NAME", "TYPE" => "string"), "SCHEME" => array("FIELD" => "E.SCHEME", "TYPE" => "string"), "SERVER" => array("FIELD" => "E.SERVER", "TYPE" => "string"), "PORT" => array("FIELD" => "E.PORT", "TYPE" => "int"), "LOGIN" => array("FIELD" => "E.LOGIN", "TYPE" => "string"), "PASSWORD" => array("FIELD" => "E.PASSWORD", "TYPE" => "string"), "MODIFICATION_LABEL" => array("FIELD" => "E.MODIFICATION_LABEL", "TYPE" => "int"), "IMPORT_SIZE" => array("FIELD" => "E.IMPORT_SIZE", "TYPE" => "int"), "COOKIE" => array("FIELD" => "E.COOKIE", "TYPE" => "string"), "LAST_STATUS" => array("FIELD" => "E.LAST_STATUS", "TYPE" => "string"), "IMPORT_PERIOD" => array("FIELD" => "E.IMPORT_PERIOD", "TYPE" => "int"), "IMPORT_PROBABILITY" => array("FIELD" => "E.IMPORT_PROBABILITY", "TYPE" => "int"), "IMPORT_RESPONSIBLE" => array("FIELD" => "E.IMPORT_RESPONSIBLE", "TYPE" => "int"), "IMPORT_PUBLIC" => array("FIELD" => "E.IMPORT_PUBLIC", "TYPE" => "string"), "IMPORT_PREFIX" => array("FIELD" => "E.IMPORT_PREFIX", "TYPE" => "string"), "IMPORT_ERRORS" => array("FIELD" => "E.IMPORT_ERRORS", "TYPE" => "int"), "IMPORT_GROUP_ID" => array("FIELD" => "E.IMPORT_GROUP_ID", "TYPE" => "int"), "LAST_STATUS_DATE" => array("FIELD" => "E.LAST_STATUS_DATE", "TYPE" => "datetime"), "SYNC_DATA" => array("FIELD" => "E.SYNC_DATA", "TYPE" => "string"), ); $arSqls = self::PrepareSql($arFields, $arOrder, $arFilter, $arSelectFields); $arSqls["SELECT"] = str_replace("%%_DISTINCT_%%", "", $arSqls["SELECT"]); $strSql = "SELECT ".$arSqls["SELECT"]." ". "FROM b_crm_external_sale E ". " ".$arSqls["FROM"]." "; if ($arSqls["WHERE"] <> '') $strSql .= "WHERE ".$arSqls["WHERE"]." "; if ($arSqls["ORDERBY"] <> '') $strSql .= "ORDER BY ".$arSqls["ORDERBY"]." "; $dbRes = $DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); return $dbRes; }