#SET("Alternate", 1 - #Alternate)
#Quantity[float] #Product.OrderUnit.Name #TimeFactor x#IF(#DurationAmount !=1) #DurationAmount#ENDIF #DurationUnit.Abbreviation
#IF(#IsChanged OR NOT #DEFINED(#Product))
#ENDIF
|
#IF(#DEFINED(#Product))
#IF(#Name)#Name#ELSE#SKU#ENDIF
#IF(#Shop.IsProductNoVisible) {ItemNoShort}: #Product.Alias[slice:20]#ENDIF
#IF((#Quantity NGT #Product.StockLevel)AND(#Shop.ProductLowOnStockAction == 1)AND(NOT(#Product.IsDeliveryTimeLonger))) #Shop.ProductLongerDeliveryTimeText#ENDIF
#IF(#Product.IsDeliveryTimeLonger) #Shop.ProductLongerDeliveryTimeText#ENDIF
#IF(#Product.SuperProduct)
(#WITH(#Product)#JOIN(", ",#VariationTypeValues)#LOCAL("AttributeValue",#GET(#Attribute.Alias))#Attribute.NameOrAlias#SPACE[0]: #AttributeValue.ValueOrAlias#ENDLOCAL#ENDJOIN#ENDWITH)
#ENDIF
#Appointment.StartDate[datetime] - #IF(#FUNCTION("YMD",#Appointment.StartDate) EQ #FUNCTION("YMD",#Appointment.EndDate))#Appointment.EndDate[time_tz]#ELSE#Appointment.EndDate[datetime]#ENDIF
#ELSE
#IF(#Name)#Name#ELSE#SKU#ENDIF
{ProductNotAvaibleRemoveLineitem}
#ENDIF
|
#BasePrice[money] / #IF(#DurationAmount !=1) #DurationAmount#ENDIF #DurationUnit.Abbreviation |
#IF(#Discount)#Discount[money]#ENDIF |
#LOCAL("RealPrice", #OriginalLineItemPrice)#IF(NOT #DEFINED(#RealPrice))#SET("RealPrice", #LineItemPrice)#ENDIF
#RealPrice[money] |
#ENDLOCAL
|