1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ShipmentItemStore
Граф наследования:ShipmentItemStore:
CollectableEntity IEntityMarker Entity

Открытые члены

 getBasketId ()
 getQuantity ()
 getStoreId ()
 getBarcode ()
 getMarkingCode ()
 getErrorEntity ($value)
 canAutoFixError ($value)
 getAutoFixErrorsList ()
 tryFixError ($code)
 canMarked ()
 getMarkField ()
Открытые члены унаследованные от CollectableEntity
 setCollection (EntityCollection $collection)
 getCollection ()
 setInternalIndex ($index)
 getInternalIndex ()
 isStartField ($isMeaningfulField=false)
 clearStartField ()
 hasMeaningfulField ()
 doFinalAction ($hasMeaningfulField=false)
 setMathActionOnly ($value=false)
 isMathActionOnly ()
 isClone ()
Открытые члены унаследованные от Entity
 __construct ()
 fetch (Main\Text\Converter $converter=null)

Открытые статические члены

static getAvailableFields ()
static getRegistryType ()
static getRegistryEntity ()
static create (ShipmentItemStoreCollection $collection, BasketItem $basketItem)
static loadForShipmentItem ($id)
static getList (array $parameters=array())
static getEntityEventName ()
Открытые статические члены унаследованные от Entity
static getEntity ()
static getRow (array $parameters)
static clearCache ()
static add (array $data)
static update ($id, array $data)
static delete ($id)
static setCacheItem ($id, array $row)
static getCacheItem ($id, bool $load=false)
static clearCacheItem ($id)
static getTabletClassName ()
static getTabletFieldNames (int $fields=self::FIELDS_MAIN)
static getCachedFieldList ()
static getCallbackRestEvent ()
static clearSettings ()

Защищенные члены

 needMoveReserve ()
 addInternal (array $data)
 updateInternal ($primary, array $data)
Защищенные члены унаследованные от CollectableEntity
 onFieldModify ($name, $oldValue, $value)
Защищенные члены унаследованные от Entity
 getTablet ()

Защищенные статические члены

static getMeaningfulFields ()
static getFieldsMap ()
Защищенные статические члены унаследованные от Entity
static prepareForAdd (ORM\Data\AddResult $result, $id, array &$data)
static prepareForUpdate (ORM\Data\UpdateResult $result, $id, array &$data)
static deleteNoDemands ($id)
static normalize (array &$data)
static runAddExternalActions ($id, array $data)
static runUpdateExternalActions ($id, array $data)
static runDeleteExternalActions ($id)
static getDefaultCachedFieldList ()
static prepareFloatValue ($value)
static prepareIntValue ($value)
static prepareStringValue ($value)

Дополнительные унаследованные члены

Поля данных унаследованные от Entity
const PREFIX_OLD = 'OLD_'
const EVENT_ON_BUILD_CACHED_FIELD_LIST = 'OnBuildCachedFieldList'
const FIELDS_MAIN = 0x0001
const FIELDS_UF = 0x0002
const FIELDS_ALL = self::FIELDS_MAIN|self::FIELDS_UF
Защищенные данные унаследованные от CollectableEntity
 $collection
 $internalIndex = null
 $isClone = false

Подробное описание

@method ShipmentItemStoreCollection getCollection()

См. определение в файле shipmentitemstore.php строка 13

Методы

◆ addInternal()

addInternal ( array $data)
protected
Аргументы
array$data
Возвращает
Main\Entity\AddResult

См. определение в файле shipmentitemstore.php строка 787

◆ canAutoFixError()

canAutoFixError ( $value)
Аргументы
$value
Возвращает
bool

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 743

◆ canMarked()

canMarked ( )
Возвращает
bool

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 770

◆ create()

create ( ShipmentItemStoreCollection $collection,
BasketItem $basketItem )
static
Аргументы
ShipmentItemStoreCollection$collection
BasketItem$basketItem
Возвращает
mixed
Исключения
Main

SystemException

См. определение в файле shipmentitemstore.php строка 71

◆ getAutoFixErrorsList()

getAutoFixErrorsList ( )
Возвращает
array

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 752

◆ getAvailableFields()

getAvailableFields ( )
static
Возвращает
array

См. определение в файле shipmentitemstore.php строка 20

◆ getBarcode()

getBarcode ( )
Возвращает
string

См. определение в файле shipmentitemstore.php строка 422

◆ getBasketId()

getBasketId ( )
Возвращает
int

См. определение в файле shipmentitemstore.php строка 398

◆ getEntityEventName()

getEntityEventName ( )
static
Возвращает
null|string

См. определение в файле shipmentitemstore.php строка 815

◆ getErrorEntity()

getErrorEntity ( $value)
Аргументы
$value
Возвращает
string

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 724

◆ getFieldsMap()

getFieldsMap ( )
staticprotected
Возвращает
array

См. определение в файле shipmentitemstore.php строка 805

◆ getList()

getList ( array $parameters = array())
static
Аргументы
array$parameters
Возвращает
Main\ORM\Query\Result|Internals\EO_ShipmentItemStore_Result
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка Entity.

См. определение в файле shipmentitemstore.php строка 714

◆ getMarkField()

getMarkField ( )
Возвращает
string|null

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 778

◆ getMarkingCode()

getMarkingCode ( )
Возвращает
string

См. определение в файле shipmentitemstore.php строка 430

◆ getMeaningfulFields()

getMeaningfulFields ( )
staticprotected
Возвращает
array

См. определение в файле shipmentitemstore.php строка 31

◆ getQuantity()

getQuantity ( )
Возвращает
float

См. определение в файле shipmentitemstore.php строка 406

◆ getRegistryEntity()

getRegistryEntity ( )
static
Возвращает
string

См. определение в файле shipmentitemstore.php строка 60

◆ getRegistryType()

getRegistryType ( )
static
Возвращает
string

См. определение в файле shipmentitemstore.php строка 52

◆ getStoreId()

getStoreId ( )
Возвращает
int

См. определение в файле shipmentitemstore.php строка 414

◆ loadForShipmentItem()

loadForShipmentItem ( $id)
static
Аргументы
$id
Возвращает
array
Исключения
Main

ArgumentException

Исключения
Main

ArgumentNullException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

См. определение в файле shipmentitemstore.php строка 443

◆ needMoveReserve()

needMoveReserve ( )
protected

См. определение в файле shipmentitemstore.php строка 273

◆ tryFixError()

tryFixError ( $code)
Аргументы
$code
Возвращает
Result

Замещает IEntityMarker.

См. определение в файле shipmentitemstore.php строка 762

◆ updateInternal()

updateInternal ( $primary,
array $data )
protected
Аргументы
$primary
array$data
Возвращает
Main\Entity\UpdateResult

См. определение в файле shipmentitemstore.php строка 797


Объявления и описания членов класса находятся в файле: