#ORA
Select
*
From
(
#ALL
Select
#IB
First :MaxRowsCount
#MS
TOP (:MaxRowsCount)
#ALL
Position_Accessibility Score,
ID,
Position_ID,
Position_Code,
Position_Accessibility,
Position_Frozen,
Quantity,
QUnit,
UnitRate,
IndivisibleQuantity,
CompareStorageDate$DATE,
StoreBatch_Name,
PositionType
from
#ORA
Table
(
Cast
(
LogstoreCustOutputStrat(
:StoreCard_ID,
:Store_ID,
:StoreBatch_ID,
:SBATCH_ID_NULL,
:Quantity,
:AccessibilityLimit,
:IsAccessibilityLimitFilter,
'A',
:RespectIndivisibleQuantity)
as LogStoreCustOutputStrat_Table
)
) LSC
#IB
LogstoreCustOutputStrat(
:StoreCard_ID,
:Store_ID,
:StoreBatch_ID,
:SBATCH_ID_NULL,
:Quantity,
:AccessibilityLimit,
:IsAccessibilityLimitFilter,
'A',
:RespectIndivisibleQuantity) LSC
#MS
LogstoreCustOutputStrat(
:StoreCard_ID,
:Store_ID,
:StoreBatch_ID,
:SBATCH_ID_NULL,
:Quantity,
:AccessibilityLimit,
:IsAccessibilityLimitFilter,
'A',
:RespectIndivisibleQuantity) LSC
#ALL
order by
Position_Accessibility, (Case when (QUnit = :QUnit) and (UnitRate = :UnitRate) then 0 else 1 end)
#ORA
)
where
RowNum <= :MaxRowsCountGenerated by ABRA Software a.s. 27.10.2021 16:35:19