Открытые члены | |
getEntity () | |
getOwnerTypeId () | |
add (array $params) | |
update (array $params) | |
delete (array $params=null) | |
load (array $fields) | |
import (array $params) | |
getId () | |
getExternalId () | |
isImportable () | |
setFields (array $values) | |
setField ($name, $value) | |
getField ($name) | |
getFieldValues () | |
refreshData (array $fields) | |
initFields () | |
initFieldsFromArray ($fields) | |
loadSettings (ISettings $settings) | |
loadCriterion (ICriterion $criterion) | |
getLoadedCriterion () | |
loadCollision (ICollision $collision) | |
getLoadedCollision () | |
getSettings () | |
loadLogger (Exchange\Internals\Logger $logger) | |
getLoadedLogger () | |
getCurrentLogger () | |
initLogger () | |
getLogger () | |
hasCollisionErrors () | |
hasCollisionWarnings () | |
hasLogging () | |
Открытые статические члены | |
static | getFieldExternalId () |
Открытые атрибуты | |
const | ITEM_ITEM = 'ITEM' |
const | ITEM_SERVICE = 'SERVICE' |
Защищенные члены | |
checkFields (array $fields) | |
getFieldsTraits () | |
Защищенные статические члены | |
static | getBusinessValueOrderProvider (\Bitrix\Sale\IBusinessValueProvider $entity) |
Защищенные данные | |
$collisionErrors = false | |
$collisionWarnings = false | |
$logging = false | |
$fields | |
$settings = null | |
$loadCriterion = null | |
$loadLogger = null | |
$loadCollision = null | |
$logger = array() | |
См. определение в файле importbase.php строка 8
|
abstract |
Adds row to entity table
array | $params |
Переопределяется в PaymentImport, ShipmentImport, UserProfileContactCompany и UserProfileImport.
|
abstractprotected |
array | $fields |
Переопределяется в OrderImport, PaymentImport, ShipmentImport, UserProfileImport и ProfileImport.
|
abstract |
Deletes row in entity table by primary key
array | null | $params |
Переопределяется в OrderImport, UserProfileImport и ProfileImport.
|
staticprotected |
Sale\IBusinessValueProvider | $entity |
См. определение в файле importbase.php строка 410
getCurrentLogger | ( | ) |
См. определение в файле importbase.php строка 275
|
abstract |
Переопределяется в EntityImport и UserImportBase.
getExternalId | ( | ) |
См. определение в файле importbase.php строка 112
getField | ( | $name | ) |
|
static |
Переопределяется в EntityImport, UserProfileImport и ProfileImport.
См. определение в файле importbase.php строка 35
|
protected |
См. определение в файле importbase.php строка 174
getFieldValues | ( | ) |
См. определение в файле importbase.php строка 161
|
abstract |
Переопределяется в EntityImport и UserProfileImport.
getLoadedCollision | ( | ) |
См. определение в файле importbase.php строка 241
getLoadedCriterion | ( | ) |
См. определение в файле importbase.php строка 212
getLoadedLogger | ( | ) |
См. определение в файле importbase.php строка 270
getLogger | ( | ) |
См. определение в файле importbase.php строка 292
|
abstract |
Переопределяется в EntityImport, Invoice, OrderImport, PaymentCardInvoice, PaymentCashInvoice, PaymentCashLessInvoice, PaymentCashImport, PaymentCashLessImport, PaymentCardImport, ShipmentImport, ShipmentInvoice, UserProfileContactCompany, UserProfileImport и ProfileImport.
getSettings | ( | ) |
См. определение в файле importbase.php строка 249
hasCollisionErrors | ( | ) |
См. определение в файле importbase.php строка 300
hasCollisionWarnings | ( | ) |
См. определение в файле importbase.php строка 308
hasLogging | ( | ) |
См. определение в файле importbase.php строка 313
import | ( | array | $params | ) |
|
abstract |
Переопределяется в OrderImport, PaymentImport, ShipmentImport и UserImportBase.
initFieldsFromArray | ( | $fields | ) |
$fields |
См. определение в файле importbase.php строка 185
initLogger | ( | ) |
См. определение в файле importbase.php строка 281
|
abstract |
Переопределяется в EntityImport, UserProfileImport и ProfileImport.
|
abstract |
loadCollision | ( | ICollision | $collision | ) |
ICollision | $collision |
См. определение в файле importbase.php строка 231
loadCriterion | ( | ICriterion | $criterion | ) |
ICriterion | $criterion |
См. определение в файле importbase.php строка 201
loadLogger | ( | Exchange\Internals\Logger | $logger | ) |
См. определение в файле importbase.php строка 265
loadSettings | ( | ISettings | $settings | ) |
ISettings | $settings |
См. определение в файле importbase.php строка 193
|
abstract |
array | $fields |
Переопределяется в OrderImport, UserProfileImport и ProfileImport.
setField | ( | $name, | |
$value ) |
$name | |
$value |
См. определение в файле importbase.php строка 144
setFields | ( | array | $values | ) |
array | $values |
См. определение в файле importbase.php строка 132
|
abstract |
Updates row in entity table
array | $params |
Переопределяется в UserProfileImport.
|
protected |
См. определение в файле importbase.php строка 13
|
protected |
См. определение в файле importbase.php строка 14
|
protected |
См. определение в файле importbase.php строка 18
|
protected |
См. определение в файле importbase.php строка 27
|
protected |
См. определение в файле importbase.php строка 23
|
protected |
См. определение в файле importbase.php строка 25
|
protected |
См. определение в файле importbase.php строка 30
|
protected |
См. определение в файле importbase.php строка 15
|
protected |
См. определение в файле importbase.php строка 20
const ITEM_ITEM = 'ITEM' |
См. определение в файле importbase.php строка 10
const ITEM_SERVICE = 'SERVICE' |
См. определение в файле importbase.php строка 11