Assigning Activity Triggers

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 Validate Name In "Ordered By" Field Against Customer Contactcontrol maintenance record.

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:

  1. From the Maintenance menu, select Customer or Vendor to display the Customer Maintenance or Vendor Maintenance window.

  2. In the Customer or Vendor field, enter the entity's name to display the entity record.

  1. Select Additional > Activity Trigger to display the Activity Trigger Maintenance dialog box.

The system populates the Entity Name field from the previous window.

  1. 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 Activity Trigger Default Inheritcontrol maintenance record.

  2. 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.

E-mail Stmt-Invs lieu of Prt

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.

New Direct Order

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.

  • Select the type of Closednotification to send. After you select the description, the remaining fields populate for you.

    • E-mail standard sales document

    • E-mail standard message

    • E-mail HTML sales document

    • Fax sales document

  • Use the File > Trigger Properties selection to display the Calling Queue Notification Trigger window to further narrow the selections the system makes for the information on your notification, such as who wrote the orders or a specific ship via.

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.

Overdue Invoices

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.

  1. 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.

  1. 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:

  1. 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:

  1. 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.

  1. Save your changes and exit the dialog box.

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:

Overriding Activities Assigned to Triggers

Creating Vendor Records

Creating Customer Records