StoreDocument implements AccessibleItem
Table of Contents
Interfaces
Constants
- TYPE_ARRIVAL = \Bitrix\Catalog\StoreDocumentTable::TYPE_ARRIVAL
- TYPE_DEDUCT = \Bitrix\Catalog\StoreDocumentTable::TYPE_DEDUCT
- TYPE_MOVING = \Bitrix\Catalog\StoreDocumentTable::TYPE_MOVING
- TYPE_SALES_ORDERS = \Bitrix\Catalog\StoreDocumentTable::TYPE_SALES_ORDERS
- TYPE_STORE_ADJUSTMENT = \Bitrix\Catalog\StoreDocumentTable::TYPE_STORE_ADJUSTMENT
Methods
- __construct() : mixed
- createForSaleRealization() : StoreDocument
- Create for sale realization.
- createFromArray() : StoreDocument
- Create from fields array.
- createFromId() : StoreDocument
- getId() : int
- getType() : string|null
- Document type.
Constants
TYPE_ARRIVAL
public
mixed
TYPE_ARRIVAL
= \Bitrix\Catalog\StoreDocumentTable::TYPE_ARRIVAL
TYPE_DEDUCT
public
mixed
TYPE_DEDUCT
= \Bitrix\Catalog\StoreDocumentTable::TYPE_DEDUCT
TYPE_MOVING
public
mixed
TYPE_MOVING
= \Bitrix\Catalog\StoreDocumentTable::TYPE_MOVING
TYPE_SALES_ORDERS
public
mixed
TYPE_SALES_ORDERS
= \Bitrix\Catalog\StoreDocumentTable::TYPE_SALES_ORDERS
TYPE_STORE_ADJUSTMENT
public
mixed
TYPE_STORE_ADJUSTMENT
= \Bitrix\Catalog\StoreDocumentTable::TYPE_STORE_ADJUSTMENT
Methods
__construct()
public
__construct(int $id) : mixed
Parameters
- $id : int
createForSaleRealization()
Create for sale realization.
public
static createForSaleRealization(int $id) : StoreDocument
Sets need document type.
Parameters
- $id : int
Return values
StoreDocumentcreateFromArray()
Create from fields array.
public
static createFromArray(array<string|int, mixed> $fields) : StoreDocument
Parameters
- $fields : array<string|int, mixed>
Return values
StoreDocumentcreateFromId()
public
static createFromId(int $itemId) : StoreDocument
Parameters
- $itemId : int
Tags
Return values
StoreDocumentgetId()
public
getId() : int
Tags
Return values
intgetType()
Document type.
public
getType() : string|null
Return values
string|null —returns null
is document not found.