#LOCAL("IsShippingOrder",#Parent.Alias EQ "ShippingOrders")
#IF(#INPUT.Page) #ENDIF#IF(#INPUT.PageSize) #ENDIF#IF(#INPUT.OrderBy) #ENDIF#IF(#INPUT.OrderDesc) #ENDIF
#IF(#FormError)
#IF(#FormErrors.Reason.WebserviceAuthorizationFailed)

{AuthenticationFailure}

{LoginWebserviceAuthorizationFailed} {CheckNow}

#ELSIF(#FormErrors.Reason.ConnectionFailed)

{ConnectionFailed}

{PleaseTryAgainLater}

#ELSIF(#FormErrors.Reason.AllExportsFailed OR #FormErrors.Reason.SomeExportsFailed)

{ExportFailure}

{ShippingLabelsReviewRecommendation}

#ELSIF(#FormErrors.Reason.NoErrorDetailsReturned)

{UnknownError}

{PleaseTryAgainLater} {PleaseConsultYourProvider}

#ELSIF(#FormErrors.Form.ExportShippingLabels)

{ExportErrors}

#ELSIF(#FormErrors.Form.ExportShippingLabels)

{ExportErrors}

#LOOP(#FormErrors.Form.ExportShippingLabels.Errors) #LOCAL("FormErrorPrinted", 1) #IF(#Reason EQ "ProductCodeMissing")
#WITH(#ShippingLabel)#INCLUDE("INC-LinkToShippingLabel")#ENDWITH: {DispatchTypeMissing} #ENDIF #IF(#Reason EQ "TotalWeightMissing")
#WITH(#ShippingLabel)#INCLUDE("INC-LinkToShippingLabel")#ENDWITH: {TotalWeightMissing} #ENDIF #IF(#Reason EQ "AddressMissing")
#WITH(#ShippingLabel)#INCLUDE("INC-LinkToShippingLabel")#ENDWITH: {AddressMissing} #ENDIF #IF((#Reason NE "ProductCodeMissing")AND(#Reason NE "AddressMissing")) #SET("FormErrorPrinted", 0) #MENU("FormErrorMenu")#INCLUDE(#Template)#ENDMENU #ENDIF #IF(NOT #FormErrorPrinted)
{UnknownError} #Reason: #Name (#Message) #ENDIF #ENDLOCAL #ENDLOOP #ELSE

{InputError}

{PleaseCorrectErrors}

#ENDIF
#ENDIF #IF(NOT #DELETE) #SNIPPET("INC-BatchActions", "BatchActions", "BatchActions",1) #ENDIF #INCLUDE("INC-PagerHeader") #IF(#Pager.OrderBy NE "Alias") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(#Pager.OrderBy NE "Order.Customer") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(#Pager.OrderBy NE "Order.CreationDate") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(#Pager.OrderBy NE "ProductCode") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(#Pager.OrderBy NE "TotalWeight") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(#Pager.OrderBy NE "LabelStatus") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #IF(NOT #IsShippingOrder) #IF(#Pager.OrderBy NE "TrackingID") #ELSIF(#Pager.OrderDesc) #ELSE #ENDIF #ENDIF #LOCAL("ErrorItemNo", 0) #LOOP(#Pager.Items) #IF(NOT #IsShippingOrder) #ENDIF #ENDLOOP #ENDLOCAL #IF(#COUNT(#Pager.Items) == 0) #ENDIF
{ShippingLabel}{ShippingLabel}{ShippingLabel}{Customer}{Customer}{Customer}{OrderDate}{OrderDate}{OrderDate}{DispatchType}{DispatchType}{DispatchType}{ShippingWeight}{ShippingWeight}{ShippingWeight}{Status}{Status}{Status}{TrackingLink}{TrackingLink}{TrackingLink}
#INCLUDE("Pager")
#INCLUDE("INC-LinkToShippingLabel") #IF(NOT #IsValid) {DoComplete} #ENDIF #INCLUDE("INC-ShippingCustomerInfo") #Order.CreationDate[date] #IF(#ShippingFulfillmentProduct) #ShippingFulfillmentProduct.NameOrAlias #ELSE #ProductCode #ENDIF #IF(#TotalWeight) #TotalWeight[float] #WeightUnit.Abbreviation #ENDIF #INCLUDE("INC-ShippingLabelStatus") #IF(#DEFINED(#TrackingID)) {DoTracking} #ENDIF
{ShippingOrderIsEmpty}
#IF(#ShippingFulfillmentType AND #ShippingFulfillmentType.AdminURL)
{AdminURL} #ENDIF
#ENDLOCAL