#IF(#DELETE_USED)

{InputError}

{TaxMethodInUse}

#ENDIF #IF(#DEFAULT_NOT_POSSIBLE)

{InputError}

{TaxMethodCannotBeAssignedDefault}

#ENDIF #IF(NOT #DELETE)

{Notification}

{OverwtritesInternalSettings}

#SNIPPET("INC-BatchActions", "BatchActions", "BatchActions") #ENDIF #LOCAL("CantAddNewMethod", 0) #LOCAL("VisibleTaxTypes",0) #IF(#DELETE) #LOOP(#DeleteObjects)#ENDLOOP

{AcceptAction}

{AcceptActionInfo}
#LOOP(#DeleteObjects) #ENDLOOP #ELSE #LOOP(#System.TaxTypes) #IF(#FUNCTION("FeaturedActionAvailable", #Shop.Object, #UNDEF, #MethodClass.FeatureName) NE "NotVisible") #LOCAL("ExistingTaxMethod",0) #LOCAL("MethodUsableAtStorefront",0) #LOCAL("TaxTypeID",#ID) #LOOP(#Shop.TaxMethods) #IF(#TaxType.ID EQ #TaxTypeID) #SET("ExistingTaxMethod",#ID) #SET("MethodUsableAtStorefront",#UsableAtStorefront) #ENDIF #ENDLOOP #SET("VisibleTaxTypes", #ItemNo + 1) #ENDLOCAL #ENDLOCAL #ENDLOCAL #ENDIF #ENDLOOP #ENDIF
{Name} {IsDefault}
 
#NameOrAlias  
{UseInternalTaxCalculation}
#IF(#ExistingTaxMethod) #NameOrAlias #IF(NOT #MethodUsableAtStorefront) {DoComplete} #ENDIF #ELSE #NameOrAlias #ENDIF #IF(#ExistingTaxMethod) #ELSE   #ENDIF
#IF(#VisibleTaxTypes > 0)
#ELSIF(#DELETE)
#ENDIF #ENDLOCAL #ENDLOCAL