#LOCAL("ReverseListPrice", #FUNCTION("LISTPRICE", #Object, #CurrencyID, 1-#Shop.InputTaxModel, 1))
#LOCAL("ListPrice", #FUNCTION("LISTPRICE", #Object, #CurrencyID, #Shop.InputTaxModel, 1))
#IF(#DEFINED(#ReverseListPrice)) #IF(#Shop.InputTaxModel)({Net}#ELSE({Gross}#ENDIF #ReverseListPrice[money]) #ENDIF
#IF(#IsBundleProduct AND #COUNT(#BundledProducts))
{BundledProductPrices}:
#LOCAL("BundledListPriceSum",#FUNCTION("BUNDLEDLISTPRICESUM", #Object, #CurrencyID, #Shop.InputTaxModel))
#BundledListPriceSum[money]
#ENDLOCAL
#ENDIF
#IF(#SuperProduct AND #HasSubOwnPrices)
{SuperProductPrices}:
#LOCAL("MasterListPrice", #FUNCTION("LISTPRICE", #SuperProduct.Object, #CurrencyID, #Shop.InputTaxModel, 1))
#MasterListPrice[money]
#ENDLOCAL
#ENDIF
#ENDLOCAL
#ENDLOCAL
|
#Currency.Symbol
|
#LOCAL("ReverseManufacturerPrice", #FUNCTION("MANUFACTURERPRICE", #Object, #CurrencyID, 1-#Shop.InputTaxModel, #UNDEF, 1))
#LOCAL("ManufacturerPrice", #FUNCTION("MANUFACTURERPRICE", #Object, #CurrencyID, #Shop.InputTaxModel, #UNDEF, 1))
#IF(#HasManufacturerPrice AND NOT #FormError_ManufacturerPrice AND NOT #FormError_CurrencyID)
#IF(#ManufacturerPrice) #IF(#Shop.InputTaxModel)({Net}#ELSE({Gross}#ENDIF #ReverseManufacturerPrice[money]) #ENDIF
#ENDIF
#ENDLOCAL
#ENDLOCAL
|
#Currency.Symbol
|
#ENDBLOCK
#SET("ErrorItemNo", #ErrorItemNo + 1)
#ENDLOOP
#ENDLOCAL