İçeriğe geç

Dynamics AX 2012: X++ Load Line Reduce Picked Quantity

Formda elle yapılan bu süreci aşağıdaki kod ile de yapabilirsiniz.


private void decrementLoadLine(WHSLoadLine _loadLine)

{
    WHSUnShip               WHSUnShip;
    WHSTmpLoadLineInventory tmpLoadLineInv;
    ;

    WHSUnShip = new WHSUnShip();
    
    tmpLoadLineInv = WHSUnShip.buildTmpTable(_loadLine);
    
    while select tmpLoadLineInv
    {
        WHSUnShip.unShip(
                        InventDim::find(tmpLoadLineInv.InventDimId),
                        tmpLoadLineInv.InventQty, // qty to reduce
                        _loadLine,
                        tmpLoadLineInv.ContainerId,
                        tmpLoadLineInv.InventQty);
    }
}

Yazıyı Paylaş

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir