#IF(#INPUT.Page)
#ENDIF#IF(#INPUT.PageSize)
#ENDIF#IF(#INPUT.OrderBy)
#ENDIF#IF(#INPUT.OrderDesc)
#ENDIF#IF(#INPUT.SearchString)
#ENDIF#IF(#INPUT.Alias)
#ENDIF
#LOCAL("SpecificError",0)
#IF(#FormError)
#IF(#FormErrors.Reason.ProductOfferExists OR #FormErrors.Reason.DOWNLOAD_PRODUCTS_NOT_ASSIGNED OR #FormErrors.Reason.ERROR_INVALIDPRODUCT OR #FormErrors.Reason.SuperProductsNotSupported)
#SET("SpecificError",1)
{CannotAddProducts}
#IF(#FormErrors.Reason.ProductOfferExists)
#LOOP(#FormErrors.Reason.ProductOfferExists.Errors)
{ProductOfferExists} #Product.Alias
#ENDLOOP
#SET("SpecificError",1)
#ENDIF
#IF(#FormErrors.Reason.DOWNLOAD_PRODUCTS_NOT_ASSIGNED)
{CanNotAssignDownloadProduct} #LOOP(#FormErrors.Reason.DOWNLOAD_PRODUCTS_NOT_ASSIGNED.Errors)#JOIN(", ",#FROMPLAINLOOP(#ProductAliases))#Element#ENDJOIN#ENDLOOP
#SET("SpecificError",1)
#ENDIF
#IF(#FormErrors.Reason.SuperProductsNotSupported)
#LOOP(#FormErrors.Reason.SuperProductsNotSupported.Errors)
{CanNotAssignSuperProduct} #Product.NameOrAlias
#ENDLOOP
#SET("SpecificError",1)
#ENDIF
#IF(#FormErrors.Reason.ERROR_INVALIDPRODUCT)
{InvalidProduct}
#SET("SpecificError",1)
#ENDIF
#ENDIF
#IF(#FormError AND NOT #SpecificError)
{InputError}
{PleaseCorrectErrors}
#ENDIF
#ENDIF
#ENDLOCAL
#IF(#UpdateFailures)
#LOOP(#UpdateFailures)
#INCLUDE("INC-Errors")
#ENDLOOP
#ELSE
#INCLUDE("INC-Success")
#ENDIF
#IF(NOT (#IsSettingsComplete))
#ENDIF
#LOCAL("AllowNewEntry",1)
#IF(NOT #DELETEALL AND NOT #DELETE)
#SNIPPET("INC-BatchActions", "BatchActions", "BatchActions",1)
#ENDIF
#IF(NOT #DELETEALL)
#INCLUDE("INC-PagerHeader")
#ENDIF
#INCLUDE("INC-MeinPaketOfferTable")
#ENDLOCAL
#IF((NOT #DELETEALL) AND (NOT #DELETE))
#ENDIF
#IF(#DELETEALL OR #DELETE)