Bitrix API

CatalogProvider extends SaleProviderBase

Class CatalogProvider

Table of Contents

Methods

checkBarcode()  : Result
checkProductsInStore()  : Result
createOrderListFromProducts()  : array<string|int, mixed>
deliver()  : Result
getAvailableQuantity()  : Result
getAvailableQuantityAndPrice()  : Result
getAvailableQuantityByStore()  : Result
getBundleItems()  : Result
getCatalogData()  : Result
getDefaultStoreId()  : int
getProductData()  : Result
getProductListStores()  : Result
isNeedShip()  : Result
recurring()  : Result
reserve()  : Result
returnProductBatches()  : Result
ship()  : Result
tryShip()  : Result
tryUnship()  : Result
unship()  : Result
viewProduct()  : Result
writeOffProductBatches()  : Result

Methods

checkBarcode()

public checkBarcode(array<string|int, mixed> $items) : Result
Parameters
$items : array<string|int, mixed>
Return values
Result

checkProductsInStore()

public checkProductsInStore(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

createOrderListFromProducts()

public static createOrderListFromProducts(array<string|int, mixed> $products) : array<string|int, mixed>
Parameters
$products : array<string|int, mixed>
Tags
throws
ObjectNotFoundException
Return values
array<string|int, mixed>

deliver()

public deliver(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Tags
throws
ObjectNotFoundException
Return values
Result

getAvailableQuantity()

public getAvailableQuantity(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getAvailableQuantityAndPrice()

public getAvailableQuantityAndPrice(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getAvailableQuantityByStore()

public getAvailableQuantityByStore(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getBundleItems()

public getBundleItems(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getCatalogData()

public getCatalogData(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getDefaultStoreId()

public static getDefaultStoreId() : int
Return values
int

getProductData()

public getProductData(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

getProductListStores()

public getProductListStores(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

isNeedShip()

public isNeedShip(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

recurring()

public recurring(array<string|int, mixed> $items) : Result
Parameters
$items : array<string|int, mixed>
Return values
Result

reserve()

public reserve(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

returnProductBatches()

public returnProductBatches(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

ship()

public ship(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

tryShip()

public tryShip(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

tryUnship()

public tryUnship(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

unship()

public unship(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

viewProduct()

public viewProduct(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

writeOffProductBatches()

public writeOffProductBatches(array<string|int, mixed> $products) : Result
Parameters
$products : array<string|int, mixed>
Return values
Result

        
On this page

Search results