#IF(#PartlyDispatchedOn OR #DispatchedOn) #IF( #DEFINED(#LineItemContainer.Shipping.ShippingMethod )) #IF( #LineItemContainer.Shipping.ShippingMethod.Class.Alias EQ "ShippingMethodDHL" ) #LOCAL("DHLTrackingEvents",#FUNCTION("DHLTrackingEvents",#ID)) #IF(#COUNT(#DHLTrackingEvents) > 0) #LOCAL("DHLTrackingLanguage","") #IF( (#BillingAddress.Country.Code2 EQ "DE") OR (#BillingAddress.Country.Code2 EQ "AT") OR (#BillingAddress.Country.Code2 EQ "CH") ) #SET("DHLTrackingLanguage","de") #ELSE #SET("DHLTrackingLanguage","en") #ENDIF #LOCAL("TrackingParameter", "") #IF(#DEFINED(#ShippingAddress)) #IF(#ShippingAddress.Country.Code2 EQ "DE") #SET("TrackingParameter", "&zip=".#ShippingAddress.Zipcode) #ELSE #SET("TrackingParameter", "&internationalShipment=on") #ENDIF #ELSE #IF(#BillingAddress.Country.Code2 EQ "DE") #SET("TrackingParameter", "&zip=".#BillingAddress.Zipcode) #ELSE #SET("TrackingParameter", "&internationalShipment=on") #ENDIF #ENDIF {TrackDHLDelivery} #ENDLOCAL #ENDLOCAL #ENDIF #ENDLOCAL #ENDIF #ENDIF #ENDIF