Bitrix API

AvailableQuantityCalculator

FinalYes

An object for calculating the available and missing quantity product rows.

Table of Contents

Methods

__construct()  : mixed
addProductRow()  : void
Add product row to calculator.
getAvailableQuantities()  : array<string|int, mixed>
Get available quantity per stores for product rows.
getMissingQuantities()  : array<string|int, MissingQuantity>
Missing quantities.
getNeedQuantities()  : array<string|int, NeedQuantity>
Need quantities.

Methods

addProductRow()

Add product row to calculator.

public addProductRow(int $id, int $productId, int $storeId, float $needQuantity) : void
Parameters
$id : int

for new row, set 0

$productId : int
$storeId : int
$needQuantity : float

getAvailableQuantities()

Get available quantity per stores for product rows.

public getAvailableQuantities() : array<string|int, mixed>
Return values
array<string|int, mixed>

in format `['productId' => ['storeId' => 'quantity']]


        
On this page

Search results