#IF(#DELETE)

{AcceptActionDeleteTaxClass}

{AcceptActionInfoDeleteTaxClass}
#LOOP(#DeleteObjects)#ENDLOOP #ELSE #ENDIF #IF(#FormError AND NOT #TAXCLASS_EXISTS )

{InputError}

#IF(#FormErrors.Reason.DontDeleteTaxClass) #LOOP(#FormErrors.Errors)#IF(#Reason EQ "DontDeleteTaxClass"){DontDeleteTaxClass}#ENDIF#ENDLOOP #ELSIF(#FormErrors.Reason.DontDeleteDefaultTaxClass) {DontDeleteDefaultTaxClass} #ELSIF(#FormErrors.Reason.NoTaxClassSelected) {NoTaxClassSelected} #ELSE {PleaseCorrectErrors} #ENDIF
#ENDIF #IF(NOT #DELETE)
#SNIPPET("INC-BatchActions", "BatchActions", "BatchActions")
#IF(#FormError AND (#FormError_NewName)) #ENDIF #ENDBLOCK #ENDIF #LOCAL("Counter", 0) #WITH(#TaxMatrix) #IF(#DELETE) #LOOP(#DeleteObjects) #ENDLOOP #ELSE #LOCAL("ErrorItemNo", 0 - 1) #LOOP(#TaxClasses) #SET("Counter", #Counter + 1) #ENDLOOP #ENDLOCAL #ENDIF
{Name}
#LOOP(#Languages)#BLOCK("WITH_LANGUAGE", #LanguageID) #ENDBLOCK#ENDLOOP
#Name #Native
#IF(NOT #IsDefault) #ENDIF #LOOP(#Languages) #BLOCK("WITH_LANGUAGE", #LanguageID) #WITH_ERROR(#FormError) #SET("ErrorItemNo", #ErrorItemNo + 1) #ENDWITH_ERROR #ENDBLOCK #ENDLOOP
#IF(#TaxMatrix.Parent.ID NEQ #INPUT.ObjectID) #ELSE#Name#ENDIF #Native
#ENDWITH #IF(#DELETE)
#ELSE
#ENDIF #ENDLOCAL