To improve efficiency and accuracy, you can set up your system to automate
activities when specific trigger parameters are met. For example, set
up a trigger so the system sends an e-mail message to your customer when
an order is placed through the web. You can also set up these activity
triggers to respect the e-mail address of the contact attached to the
order. To do this, you must set the
Note: When using any email activity trigger, consider using the SEND@ options to let the system determine which user receives the email. For more information about how these work, see Activity Trigger Automatic Emails in the Outbound Email online help documentation.
To assign activity triggers:
From the Maintenance menu, select Customer or Vendor to display the Customer Maintenance or Vendor Maintenance window.
In the Customer or Vendor field, enter the entity's name to display the entity record.
Select Additional > Activity Trigger to display the Activity Trigger Maintenance dialog box.
The system populates the Entity Name field from the previous window.
In the Inherit
field, enter Yes if the entity
can inherit triggers
from another entity in the corporate hierarchy. This setting overrides
the setting in the
In the Trigger Description column, select one of the following triggers:
This value... |
Triggers an event... |
Backorder Acknowledgement |
when an order is closed from an RF branch. A backorder acknowledgement is faxed or printed depending on the customer's setup. A backorder acknowledgement is a ship ticket that lists only backordered items. |
Batch Invs in Lieu of Prt |
when the batch invoice printing program is run. Instead of printing the invoices, however, the program sends them to the customer using e-mail. |
Bid to New Order |
when an existing bid is changed to an actual sales order. Once the bid is changed to an order, it acts as a new order in the system, thus triggering any new order events. |
Calling Queue - All Orders |
when the Calling Queue - All Orders Report runs, the system checks for customers with the activity trigger set and pulls all the orders in the Customer Calling Queue for that customer that have a Call status and are open as of the run date. These orders include backorders, new orders not yet available, and available orders as of the run date. Note: To set up the report to run when you want and in the format you want, see Sending Customers Calling Queue Data . |
Calling Queue - Available Orders |
when the Calling Queue - Available Orders Report runs, the system checks for customers with the activity trigger set and pulls all the orders in the Customer Calling Queue for that customer that have a Call status and are complete (available) as of the run date. Note: To set up the report to run when you want and in the format you want, see Sending Customers Calling Queue Data . |
Carton Packing Labels |
after a carton is handled in one of the following ways: Carton Created, Item Packed, Carton Packed, or Order Packed. You can then indicate if you want the user to confirm, cancel, or always process the label creation. |
Cons Invs in Lieu of Prt |
when the Print Consolidated Invoices option is selected through Sales Order Entry (Orders > Printing and File > Begin). Invoices are consolidated and sent to the indicated user ID in a spreadsheet format to the user's Your Hold Entries. For more information about invoice consolidation, see Printing Consolidated Invoices in the Sales Management online help. |
EDI Order Entry |
when an EDI order is received. This option requires the Eclipse Electronic Data Interchange companion product. |
EC Submit Order |
when the system detects a sales order created through Epicor Commerce companion product. |
EFT Remittance Advice |
after a successful electronic funds transmission. |
E-mail Stmts in lieu of Prt |
when the batch statement printing program is run. Instead of printing the statements, however, the program sends them to the customer using e-mail. |
when the batch statement program is run. Instead of printing the statements and invoices, the program sends them to the customer using e-mail. The system uses the order print status to manage when to send the transactions. This trigger works only if you set the Also Print Invoices field on the Print Statements window (A/R > Print Statements) to anything but No. If you set the print statements program to also print invoices and have this trigger set for the customer, the system sends both the statement and the invoice to the customer through e-mail. This trigger requires the Eclipse Outbound E-mail companion product. |
|
Invoice Order |
when an order is invoiced. |
Invoice Print |
when an invoice is printed. |
Manifest Lock |
when a manifest is locked on the manifest queue. |
when a new direct order is completed. Use this trigger to route sales orders to another vendor, or to source sales orders through another branch. This trigger requires the Eclipse Outbound E-mail companion product. |
|
New Purchase Order |
when a new purchase order is completed. This trigger requires the Eclipse Outbound E-mail companion product . |
New Purchase Order Bid |
upon exiting a purchase order bid. |
New Sales Order |
when a new sales order is completed. This means the order has been completely written and closed. This trigger requires the Eclipse Outbound E-mail companion product. |
New Sales Order Bid |
upon exiting a sales order bid. |
Order in Calling Queue |
when the Order in Calling Queue Notification runs, the system checks for customers with the activity trigger set, and pulls copies of the sales acknowledgements for all the orders in the Customer Calling Queue that meet the criteria you have set up in the trigger. For example, you can set up the system to send a notification when orders with a specific ship via are added to the queue. The system sends the sales acknowledgement per the information set up in the customer's activity trigger.
Note: To set up the report to run when you want and in the format you want, see the Running the Order In Calling Queue Notification Report. |
Order in Trouble |
when the Trouble Order Notify process runs, the system checks for orders for this customer that have a ship date that has slips and sends an updated sales document by e-mail or by fax. |
when the number of days an invoice is overdue is reached. This number is determined by the number entered by selecting File >Trigger Properties. This activity trigger notifies the system to send an e-mail notification once per generation. Multi-generation orders get a notification per generation. If a process is re-run and an e-mail has already been sent for a generation, the system does not send a second e-mail. To enable this trigger, schedule the Overdue Invoice Notification utility in AR. Note: To set triggers for additional numbers of late days, assign the number of days overdue to additional triggers. |
|
Pick Ticket Print |
when a pick ticket prints. This trigger requires the Eclipse Outbound E-mail companion product . |
PO Ack Received on Direct |
when a purchase order on a direct order is received. This trigger requires the Eclipse Outbound E-mail and the EDI companion products. |
Proof of Delivery Photo Attachment |
when a photo is attached through the POD companion tool, the system e-mails the photo to the designated recipient. This is useful when a driver leaves a package at the customer's door or shipping dock prior to a worker being there. The driver can take a photo and send it to the shipping department to show that the item has been delivered. Double-click the line item to access the e-mail options. |
Received Purchase Order |
when a purchase order is received. |
RF Order Close |
after an entire order has been picked using RF and is ready to ship. This trigger requires the Eclipse RF Sales Order Entry companion product. |
Shipment Notification |
when StarShip sends shipping information back to the system. This trigger requires the Eclipse Electronic Shipping with StarShip companion product. |
Use the Shipment Notification - View Order URL control maintenance record to build a link back to your store front when the shipment is sent. |
|
Use the E-mail HTML LogoandBranch-Specific E-mail HTML Logos control maintenance records to set the HTML e-mail shipment notifications. Without these set, the shipment notification displays as text only. |
|
Use the Shipping URL Maintenance to make sure your Track Order buttons function correctly in the e-mails sent. |
|
Ship Ticket Print |
when a ship ticket prints. |
Transfer Received |
when a transfer is received. |
Web Order Entry Submit Order |
when an order is submitted through Web Commerce. This trigger requires the Eclipse Web Commerce companion product. |
From the Activity Description column, enter one of the following activities to occur as a result of the event selected in the Trigger Description field. Selections vary depending on your entry in the Trigger Description field:
Note: When using any email activity trigger, consider using the SEND@ options to let the system determine which user receives the email. For more information about how these work, see Activity Trigger Automatic Emails in the Outbound Email online help documentation.
Activity | Description |
B2B Adv Ship Notice | Sends an advanced shipping notice in XML format by way of B2B Commerce or Business Connect XML. |
B2B Purchasing Document | Sends a purchase order in XML format by way of B2B Commerce or Business Connect XML. |
B2B Sales Doc | Sends a sales document in XML format by way of B2B Commerce or Business Connect XML. |
Carton Created | Carton packing label prints when it is created on the Carton Packing screen. This option is available with the Carton Packing Labels trigger. |
Carton Packed | Carton packing label prints when the packer indicates on the Carton Packing screen that the carton is completely packed. This option is available with the Carton Packing Labels trigger. |
Create ASN and Product Labels | Creates and prints advanced shipment notification product labels for each item on an order. |
EDI Adv Shipping Notification | Sends an EDI 856 advanced shipping notice. |
EDI Doc for Remit Advice | Generates an EDI 820 document on the EDI outgoing status queue. |
EDI Purchasing Document | Generates an EDI 850 document on the EDI outgoing status queue. |
EDI Sales Document | Generates the selected EDI document based on the EDI outgoing status queue. |
EDI Single Adv Shipping Not | Generates an EDI document for each stop on a manifest. |
E-mail Message | Sends an e-mail containing only a message. |
E-mail Purchasing Doc | E-mails a purchasing document. |
E-mail Purchasing Doc HTML | E-mails a purchasing document in HTML format. |
E-mail Remittance Advice | Sends email with remittance advice. |
E-mail Remittance Advice HTML | Sends email of remittance advice in HTML format. |
E-Mail Sales Doc HTML | Sends an e-mail containing a message and the sales document in HTML format. |
E-mail Sales Document | Sends an e-mail containing a message and the sales document. |
E-mail Shipment Tracking Info | E-mails order shipment information, such as order shipment numbers and ship vias. |
E-mail Statement | Sends an e-mail containing a message and the statement associated with the trigger event. Note: If a statement has a zero balance, the system does not send an email. |
E-mail Statement HTML | Sends an e-mail in HTML format. Note: If a statement has a zero balance, the system does not send an email. |
Fax Purchasing Doc | Faxes a purchasing document. |
Fax Remittance Advice | Sends fax with remittance advice. |
Fax Sales Document | Sends a message and sales document by fax. |
Fax SOE Report | Faxes a Sales Order Entry report. |
FTP Tibersoft Adv Ship Notice | Creates and sends the advanced shipment header information to Tibersoft by FTP (file transfer protocol). |
FTP Tradepowers PO Ack | Adds order to a Tradepowers purchase order acknowledgement that will be sent by FTP at a future date. |
Item Packed | Carton packing label prints when each item is packed into the carton on the Carton Packing screen. |
New Sales Order | Creates a new sales order. |
Order Packed | Carton packing label prints when the packer indicates the order is completely packed on the Carton Packing screen. |
Order Summary | A snap shot of the order document prints when you create a new sales order, pick ticket, ship ticket, or when an bid is converted into an order. This option is only available if you are running Eclipse Forms. |
Single ASN and Product Labels | Creates and prints advanced shipping notification product labels for each stop on a manifest. |
The Type field displays the type of activity assigned, such as Fax or E-mail.
In the Foreground column, enter one of the following to determine how the system performs the activity when the event that triggers the activity occurs as a result of a program running in the system's foreground:
P Always Process - The system performs the process.
CConfirm - The system prompts the user for confirmation before performing the activity.
XCancel, DO NOT Process - The system does not perform the activity.
QQueue - The system transfers the activity to a queue, from which it will be performed after being reviewed. This option is currently not implemented.
In the Background column, enter one of the following to determine how the system responds to the trigger as a result of a program being scheduled to run in the Phantom processor in the system's background:
PAlways Process - Performs the activity.
XCancel, DO NOT Process - Does not perform the activity.
QQueue - Transfers the activity to a queue from which it will be performed after being reviewed. This option is currently not implemented.
In the Disable column, select the check box to disable this activity trigger for this customer or vendor. This activity will not take place for the entity, even if inherited triggers in branches above it in the hierarchy would have executed that activity. After an activity is disabled, it may not be executed by any inherited triggers.
For example, Email Sales Doc HTML on a new order is enabled at the ship-to level, disabled at the bill-to level, and enabled at the branch level. The ship-to executes the e-mail, the bill-to will not because it is flagged as disabled. The branch will not execute the e-mail because the lower, bill-to, entity has disabled it.
More Options for Assigning Activity Triggers
The following are some common options you might use while assigning activity triggers:
To... | Select... |
set activity trigger inheritance to affect branches at various levels, or affect only single branches, bill-tos, or ship-tos for customers and vendors. | the Inherit check box |
set specific criteria for the trigger selected in the Trigger Description field. The dialog box that displays depends on your trigger selection. For more information on these options, see the following: | File > Trigger Properties |
set specific criteria for the activity selected in the Activity Description field. The screen that displays depends on your activity selection. For more information on these options, see the following: | File > Activity Properties |
duplicate these triggers for the bill-to customer. This option is active if you assign triggers to a ship-to only customer. | File > Dollar Entity Triggers |
select a routine to override an activity assigned to a trigger. | File > Subroutine |
See Also: