#BLOCK("WITH_FORM_ERROR", #FormError) #LOCAL("LabelWeightUnit",#WeightUnit.Abbreviation) #LOCAL("LabelSizeUnit",#SizeUnit.Abbreviation) #IF(#Issued) #ENDIF #WITH(#Order) #ENDWITH #IF(#ShippingFulfillmentMethod.Alias EQ "GLSFreight") #ENDIF #IF(#ShippingFulfillmentMethod.Alias EQ "GLSParcel") #ENDIF #IF(#ShippingFulfillmentMethod.Alias EQ "GLSParcel") #ENDIF #IF(#Issued) #IF(#DEFINED(#ShopReturnLabelURL) AND #ShopReturnLabelURL NE "ERROR") #IF(#DEFINED(#AcceptanceLabelURL)) #ENDIF #ELSIF(#ShopReturnLabelURL EQ "ERROR") #ENDIF #ENDIF #IF(#Issued) #IF(#ShippingFulfillmentProduct.Alias EQ "DEPOSIT") #IF(#Aditionalline1) #ENDIF #IF(#Aditionalline2) #ENDIF #ENDIF #IF(#ShippingFulfillmentProduct.Alias EQ "CASH_SERVICE") #IF(#Aditionalline1) #ENDIF #ENDIF #IF(#ShippingFulfillmentProduct.Alias EQ "DELIVERYWORK") #IF(#Aditionalline1) #ENDIF #IF(#Aditionalline2) #ENDIF #IF(#Aditionalline3) #ENDIF #IF(#Aditionalline4) #ENDIF #IF(#Aditionalline5) #ENDIF #IF(#Aditionalline6) #ENDIF #ENDIF #IF(#ShippingFulfillmentProduct.Alias EQ "ADD_ON_INSURANCE") #IF(#Aditionalline1) #ENDIF #ENDIF #IF(#ShippingFulfillmentProduct.Alias EQ "LENGHT_GOODS") #IF(#Aditionalline1) #ENDIF #ENDIF
{ShippingLabel}
{ShippingNumber} #IF(#Issued) #Alias #ELSE #ENDIF #IF(#DEFINED(#ShippingOrderID) AND #ShippingOrderID == #ShippingTransaction.ID) {ShippingOrder} #ELSE {Transaction} #ENDIF
{TrackingID} #IF(#DEFINED(#TrackingID) AND #TrackingID NE "EmergencyLabel") {TrackingLink} #ELSE {NONE} #ENDIF #IF(#DEFINED(#TrackingID)) #IF(NOT #TrackingLink OR #TrackingID EQ "EmergencyLabel")#TrackingID ({NoTrackingPossible})#ELSE#TrackingID#ENDIF #ENDIF
{CustomerNoShort} #Customer.Alias
{DispatchType} #IF(#ShippingFulfillmentMethod.Alias EQ "GLSParcel") #ENDIF #LOCAL("EmptyEntry", 1) #LOCAL("opts", {( #LOCAL("SelectedFulfillmentProductID","") #IF(#ShippingFulfillmentProduct)#SET("SelectedFulfillmentProductID",#ShippingFulfillmentProduct.ID)#ENDIF #LOOP(#ShippingFulfillmentMethod.ShippingFulfillmentType.Products) #IF ((#ProductCode EQ "STANDARD" AND #ShippingFulfillmentMethod.ParcelStandard) OR (#ProductCode EQ "ADDRESS_ONLY" AND #ShippingFulfillmentMethod.ParcelAdo) OR (#ProductCode EQ "CASH_SERVICE" AND #ShippingFulfillmentMethod.ParcelCod) OR (#ProductCode EQ "DEPOSIT" AND #ShippingFulfillmentMethod.ParcelDeposit) OR (#ProductCode EQ "EXPRESS" AND #ShippingFulfillmentMethod.ParcelExpress) OR (#ProductCode EQ "SHOP_DELIVERY" AND #ShippingFulfillmentMethod.ParcelShd) OR (#ProductCode EQ "DELIVERYWORK" AND #ShippingFulfillmentMethod.ParcelDaw) OR (#ProductCode EQ "STANDARD" AND #ShippingFulfillmentMethod.FreightStandard) OR (#ProductCode EQ "TIME_DEFINITE" AND #ShippingFulfillmentMethod.FreightTimeDefinite) OR (#ProductCode EQ "ADDRESS_ONLY" AND #ShippingFulfillmentMethod.FreightAdr) OR (#ProductCode EQ "CASH_SERVICE" AND #ShippingFulfillmentMethod.FreightCod) OR (#ProductCode EQ "ADD_ON_INSURANCE" AND #ShippingFulfillmentMethod.FreightAoi) OR (#ProductCode EQ "DANGEROUS_GOODS" AND #ShippingFulfillmentMethod.FreightDanger) OR (#ProductCode EQ "LENGHT_GOODS" AND #ShippingFulfillmentMethod.FreightLenght)) #IF(#ShippingFulfillmentMethod.ShippingFulfillmentType.Alias EQ "GLSParcel") #ELSE #IF(#ProductCode EQ "STANDARD") #ELSIF (#ProductCode EQ "TIME_DEFINITE") #ELSIF (#ProductCode EQ "CASH_SERVICE") #ELSIF (#ProductCode EQ "ADD_ON_INSURANCE") #ELSIF (#ProductCode EQ "DANGEROUS_GOODS") #ELSIF (#ProductCode EQ "LENGHT_GOODS") #ENDIF #ENDIF #ENDIF #ENDLOOP #ENDLOCAL )}) #IF(#ShippingFulfillmentMethod.Alias EQ "GLSParcel") #ELSE
#NameOrAlias
#NameOrAlias
#NameOrAlias
#NameOrAlias
#NameOrAlias
#NameOrAlias
#ENDIF #opts[0] #ENDLOCAL #ENDLOCAL
{WithCashService}
{EmergencyLabel}
{FreightPackageType}
{WithShopReturn}
{TotalWeight} {MandatoryStar} #IF(#Issued) #IF(#TotalWeight)#TotalWeight[float] #LabelWeightUnit #ENDIF #ELSE #LabelWeightUnit #ENDIF
{Length} #IF(#Issued) #IF(#ParcelLength)#ParcelLength[float] #LabelSizeUnit #ENDIF #ELSE #LabelSizeUnit #ENDIF
{Width} #IF(#Issued) #IF(#ParcelWidth)#ParcelDepth[float] #LabelSizeUnit #ENDIF #ELSE #LabelSizeUnit #ENDIF
{Height} #IF(#Issued) #IF(#ParcelDepth)#ParcelDepth[float] #LabelSizeUnit #ENDIF #ELSE #LabelSizeUnit #ENDIF
{AdditionalServices}
#REM {PickupDate} #IF(NOT #Issued){MandatoryStar}#ENDIF #ENDREM #IF(#Issued) #IF(#DEFINED(#PickupDate)) #PickupDate[date] #ENDIF #ELSE #ENDIF
 
{ShippingLabel} #IF(#DEFINED(#LabelDownloadURL)){GetLabel}#ENDIF
{ShopReturnLabel} {GetShopReturnLabel}
{AcceptanceReturnLabel} {AcceptanceReturnLabel}
{ShopReturnLabel} {ErrorinShippingLabelGeneration}
{Text} 1 #Aditionalline1
{Text} 2 #Aditionalline2
{Text} 1 #Aditionalline1
{Text} 1 #Aditionalline1
{Text} 2 #Aditionalline2
{Text} 3 #Aditionalline3
{Text} 4 #Aditionalline4
{Text} 5 #Aditionalline5
{Text} 6 #Aditionalline6
{Text} 1 #Aditionalline1
{Text} 1 #Aditionalline1
#ELSE
#ENDIF #ENDLOCAL #ENDLOCAL #ENDBLOCK