ePages 7.28.0 - DE_EPAGES/PriceMinister/API/Object/LineItemPriceMinisterTransaction.pm

Package DE_EPAGES::PriceMinister::API::Object::LineItemPriceMinisterTransaction

object interface for LineItemPriceMinisterTransaction.

Base
DE_EPAGES::Order::API::Object::LineItem

Functions

delete
isQuantityCorrectOnInsertOrder
recalculate

delete

Deletes the depending PriceMinisterTransaction, and calls LineItemProduct->delete

Syntax
$LineItemPriceMinisterTransaction->delete;

isQuantityCorrectOnInsertOrder

No quantity check for PriceMinister transactions, product may have no price in MBO which is okay since price comes from PriceMinister.

Syntax
$LineItemPriceMinisterTransaction->isQuantityCorrectOnInsertOrder;
Return
$IsValid (boolean)
true if the quantity is ok

recalculate

sets Quantity, BasePrice, LineItemPrice for transaction

Syntax
$LineItem->recalculate($hValues);
Input
$Container
$hValues (ref.hash)
values witch will be changed