Package DE_EPAGES::Product::API::Object::LineItemProductAppointment
object interface for LineItemProductAppointment.
Base |
DE_EPAGES::Product::API::Object::LineItemProduct |
Functions
addMailParams
Attaches a 'vCalendar.ics' file at mails
Syntax |
$LineItem->addMailParams($hParams,$hRegionalParams); |
Example |
my $LineItems = $Order->get('LineItemContainer')->get('Positions'); $_->addMailParams(\%MailParams, \%RegionalParams) foreach @$LineItems; |
Input |
|
addQuantityToStock
Does not increase the stock level.
Syntax |
$LineItemProductAppointment->addQuantityToStock; |
clearMail
Deletes the 'vCalendar.ics' file and its directory
Syntax |
$LineItem->clearMail($hParams,$hRegionalParams); |
Example |
my $LineItems = $Order->get('LineItemContainer')->get('Positions'); $_->clearMail(\%MailParams, \%RegionalParams) foreach @$LineItems; |
Input |
|
default
Fills Qantity and TimeFactor.
Syntax |
$Package->default($Parent, $hInfo); |
Input |
|
recalculate
Calls DE_EPAGES::Product::API::Object::Product::recalculateLineItem to calculate the line item price based on product price and quantity. Updates the LineItemPrice attribute of the line item.
Syntax |
$LineItemProduct->recalculate($Container, $hValues); |
Input |
|
substractQuantityFromStock
Does not reduce the stock level.
Syntax |
$LineItemProductAppointment->substractQuantityFromStock; |