#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