#LOCAL("CurrencyID", #LineItemContainer.CurrencyID) #IF(#Shop.FeatureMaxValue.PriceLists) #LOCAL("GlobalValues", #GlobalValueDiscounts(#Shop.Object,#Session.User.Object, #CurrencyID)) #LOCAL("FoundGlobalValue", 0) #LOOP(#GlobalValues) #IF(#LineItemContainer.SalesDiscountsSubTotal < #Value AND NOT #FoundGlobalValue) #SET("FoundGlobalValue", 1) #LOCAL("Difference", #Value - #LineItemContainer.SalesDiscountsSubTotal) #LOCAL("DiscountValue", 0) #IF(#DEFINED(#Discount) AND #DiscountAbsolute)#SET("DiscountValue", #DiscountAbsolute[money] . " + " . #Discount[float] . " %") #ELSIF(#DEFINED(#Discount))#SET("DiscountValue", #Discount[float] . " %") #ELSE#SET("DiscountValue", #DiscountAbsolute[money]) #ENDIF
{GlobalValueDiscountInfo}
{GlobalValueDiscountDifference}

#ENDLOCAL #ENDLOCAL #ENDIF #ENDLOOP #ENDLOCAL #ENDLOCAL #ENDIF #ENDLOCAL