{AttachCustomerInformationQst}
{AttachCustomerInformationInfo}

#LOCAL("Alternate", 0) #LOOP(#System.Child.ShopMailTypeTemplates.ChildObjects) #IF(#Alias EQ "CustomerOrderStatusInProcessOn" OR #Alias EQ "CustomerOrderConfirmation" OR #Alias EQ "CustomerOrderStatusViewedOn" OR #Alias EQ "CustomerOrderStatusCancelledOn" OR #Alias EQ "CustomerOrderStatusPendingOn" OR #Alias EQ "CustomerOrderStatusReadyForShippingOn" OR #Alias EQ "CustomerOrderStatusPartlyDispatchedOn" OR #Alias EQ "CustomerOrderStatusDispatchedOn" OR #Alias EQ "CustomerOrderStatusShippedOn" OR #Alias EQ "CustomerOrderStatusPartlyInvoicedOn" OR #Alias EQ "CustomerOrderStatusInvoicedOn" OR #Alias EQ "CustomerOrderStatusPartlyPaidOn" OR #Alias EQ "CustomerOrderStatusPaidOn" OR #Alias EQ "CustomerOrderStatusReturnedOn" OR #Alias EQ "CustomerOrderStatusClosedOn") #IF(NOT #MailFrom) #ELSE #IF(#FUNCTION("EXISTSCHILD", #Shop.Child.MailTypes.Object, #Alias)) #WITH(#FUNCTION("CHILD", #Shop.Child.MailTypes.Object, #Alias)) #ENDWITH #ELSE #ENDIF #SET("Alternate", 1-#Alternate) #ENDIF #ENDIF #ENDLOOP #ENDLOCAL
{EMailEvent} {AttachCustomerInformationPDF}
#NameOrAlias
#MailTypeTemplate.NameOrAlias #NameOrAlias
#LOCAL("Alternate", 0) #LOOP(#OrderDocumentTypes) #SET("Alternate", 1-#Alternate) #ENDLOOP #ENDLOCAL
{OrderDocument} {AttachCustomerInformationPDF}
#IF(#Alias EQ "Invoice"){Invoice} #ELSIF(#Alias EQ "PackingSlip"){PackingSlip} #ELSIF(#Alias EQ "CreditNote"){CreditNote} #ENDIF
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)

{RelatedTopics}

#ENDIF