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

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

static getElementFields ()
static getTypeId ()
Открытые статические члены унаследованные от CCatalogDocsTypes
static getFields ()
static getDocumentFields ()
static conductDocument ($documentId, $userId, $currency, $contractorId)
static cancellationDocument ($documentId, $userId)

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

static getDocumentActions (string $action, array $document, int $userId)
Защищенные статические члены унаследованные от CCatalogDocsTypes
static getDocumentCommonFields ()
static getDocumentSpecificFields ()
static checkConductDocument (array $document)
static checkCancellationDocument (array $document)
static setErrors (array $errors)
static load (int $documentId, array $options=[])
static loadDocument (int $documentId, array $options=[])
static loadProducts (array $document)
static checkDocumentProducts (array $document)
static loadProductStores (array $document)
static loadDocumentBarcodes (array $document)
static checkDocumentBarcodes (array $document)
static getDocumentBarcodes (array $document)
static loadBarcodes (array $document)
static checkBarcodes (array $document)
static getProductCount (array $positions)
static getRowBarcodeCount (int $rowId, array $barcodes)
static getStoreList ()
static checkDocumentStores (array $document, array $options)
static getProductListError (array $errors, array $products)
static getStoreDestinationErrors ()
static getStoreSourceErrors ()
static checkStoreDestination (array $document)
static checkStoreSource (array $document)
static checkDocumentActions (array $actions)
static executeActions (array $actions)
static distributeElementsToStores ($arFields, $userId)
static applyBarCode ($arFields, $userId)
static checkTotalAmount ($elementId, $name='')
static checkAmountField ($arDocElement, $name='')
static checkParamsForConduction (int $documentId, int $userId, ?string $currency, int $contractorId)
static checkParamsForCancellation (int $documentId, int $userId)

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

Поля данных унаследованные от CCatalogDocsTypes
const TYPE_ARRIVAL = StoreDocumentTable::TYPE_ARRIVAL
const TYPE_STORE_ADJUSTMENT = StoreDocumentTable::TYPE_STORE_ADJUSTMENT
const TYPE_MOVING = StoreDocumentTable::TYPE_MOVING
const TYPE_RETURN = StoreDocumentTable::TYPE_RETURN
const TYPE_DEDUCT = StoreDocumentTable::TYPE_DEDUCT
const TYPE_UNDO_RESERVE = StoreDocumentTable::TYPE_UNDO_RESERVE
const TYPE_INVENTORY = 'I'
Защищенные данные унаследованные от CCatalogDocsTypes
const ACTION_CONDUCTION = 'Y'
const ACTION_CANCEL = 'N'
const ALL_STORES = 'ALL'
const DISABLED_STORES = 'DISABLE'
const ACTIVE_STORES = 'ACTIVE'
const ERR_STORE_ABSENT = 'ABSENT'
const ERR_STORE_UNKNOWN = 'UNKNOWN'
const ERR_STORE_DISABLED = 'DISABLED'

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

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

Методы

◆ getDocumentActions()

getDocumentActions ( string $action,
array $document,
int $userId )
staticprotected

@inheritDoc

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

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

◆ getElementFields()

getElementFields ( )
static

The method returns an array of fields needed for this type of document.

Возвращает
array

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

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

◆ getTypeId()

getTypeId ( )
static

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

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


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