#IF(#PartlyDispatchedOn OR #DispatchedOn) #LOCAL("DisplayFeature", #FUNCTION("FeaturedActionAvailable", #Shop.Object, #Action.Object, "DHL")) #IF(#DisplayFeature NE "NotVisible") #LOCAL("DHLTOSAccepted","0") #LOCAL("DHLEmailTextTrackAndTrace","") #LOOP(#Shop.ShippingMethods) #IF(#DEFINED(#SelectedShippingFulfillmentMethod) AND #SelectedShippingFulfillmentMethod.Class.Alias EQ "ShippingFulfillmentMethodDHL") #IF(#SelectedShippingFulfillmentMethod.AcceptTOS EQ "1") #SET("DHLTOSAccepted","1") #SET("DHLEmailTextTrackAndTrace",#SelectedShippingFulfillmentMethod.EmailTextTrackAndTrace[0]) #ENDIF #ENDIF #ENDLOOP #IF(#DHLTOSAccepted) #LOCAL("DHLTrackingEvents",#FUNCTION("DHLTrackingEvents",#ID)) #IF(#COUNT(#DHLTrackingEvents))
#DHLEmailTextTrackAndTrace
{Date} | {LabelId} | {TrackingID} |
#IssueDate[datetime] | #LabelId | #ShipmentId |
#LOCAL("DHLTrackingLanguage","") #IF( (#LineItemContainer.LocaleID EQ "de_DE") OR (#LineItemContainer.LocaleID EQ "de_AT") OR (#LineItemContainer.LocaleID EQ "de_CH") ) #SET("DHLTrackingLanguage","de") #ELSE #SET("DHLTrackingLanguage","en") #ENDIF #REM Show tracking link for all tracking-enabled shipments. #ENDREM {TrackDHLDelivery} #ENDLOCAL |