About Publications, Categories, Subscribers, and Key Values

Publications in SyteLine are not actual documents. They are, in most cases, notifications that something has happened in the system, for example, a shipment is overdue or a task is taking too long to run. Users, including portal or mobile users, subscribe to publications so that they receive a notification when something happens.

Predefined Publications

SyteLine has set up these predefined publications to which users can subscribe: 

Publication Description Used By
BOMBulkImportError BOM Bulk Import error occurred Users running a BOM bulk import
CPConsignedInvLevelAlert Quantity of customer consigned inventory has gone below the minimum or above the maximum value Customer Portal users
CPVendorInteractionAlert A SyteLine user has entered interaction text for subscribed Customer Portal users Customer Portal users
 
CustomerCreditHoldAlert A customer was put on credit hold Financial Controller mobile; Salesperson mobile
CustomerDocumentUploadAlert A customer has uploaded a document using Customer Portal, or a SyteLine user has uploaded a customer document using SyteLine SyteLine users who approve documents uploaded by other SyteLine users or by customers using Customer Portal
CustomerInteractionFollowUpAlert A follow-up is needed to a customer interaction. Key Value 1 defines the customer number Salesperson mobile
CustomerOrderCreditHoldAlert A customer order was put on credit hold Salesperson mobile
CustomerShipmentAlert An order was shipped to a customer (for specific orders/customers) Customer Portal user; Salesperson mobile
DCShopFloorTransactionErrorAlert A specified number of Data Collection shop floor transaction errors occurred. Key Value 1 defines how many errors must be generated before the user receives an alert Production supervisor mobile
ItemPriceRequestAlert An item price request was entered Vendor Portal users who respond to item price requests
ItemPriceResponseAcceptedAlert An item price response was accepted Vendor Portal users who respond to item price requests
ItemPriceResponseAlert An item price response was entered SyteLine users who enter item price requests
JobMaterialCostAlert The quantity issued against a job is more than required and the total material cost (actual) of the job exceeds the required cost by a certain percent (tolerance) set by the user Financial Controller mobile; Production supervisor mobile
JobOperationHoursAlert Labor hours for a job were more than estimated Production supervisor mobile
JobOverProductionAlert The completed quantity of a job is greater than the released quantity Production supervisor mobile
JobProjectedLateForCustomerAlert A job is projected to be late for a specified customer.  Key Value 1 is the customer number. Production supervisor mobile
LateOrderShippingAlert At least one open order line for a customer has a due date prior to the current date. Key Value 1 is the customer number Executive mobile
LeadAssignedAlert A lead is assigned to the salesperson Salesperson mobile
LockedUserAlert A user is locked out IT Admin mobile
NewCustomerCreatedAlert A new customer has been created in Customer Portal.
 
If a reseller wants to receive e-mails when new customers associated with them are registered in the portal, reseller users should be subscribed to this publication with KeyValue set to their salesperson ID ( for example, KeyValue = JAR). When any customer with slsman = JAR is registered in the portal, the reseller is notified by e-mail.
 
SyteLine users who want to receive this alert should subscribe with KeyValue set to Null, so they get e-mail when any customer is created from the portal.
Reseller Portal users and
SyteLine users
OpportunityDueAlert An opportunity is due Salesperson mobile
OrderShippingAlert The customer’s order has shipped Customer Portal users
OverBudgetAlert The specified account's actual amount is above budget for the current fiscal period. Key Value 1 is the account number, and Key Value 2 is the percentage over budget that triggers an alert Financial Controller mobile; Executive mobile
PortalIncidentAlert An incident was entered in Customer or Reseller Portal Customer and Reseller portal users and
SyteLine users
PortalOrderReceivedAlert An order has been placed in Customer Portal.
 
If a reseller wants to receive e-mails when their customers place orders in the portal, reseller users should be subscribed to this publication with KeyValue set to their salesperson ID ( for example, KeyValue = JAR). When any customer with slsman = JAR places an order in the portal, the reseller is notified by e-mail.
 
SyteLine users who want to receive this alert should subscribe with KeyValue set to Null, so they get e-mail when any order is created from the portal.
Reseller Portal users and
SyteLine users
PortalOrderRequestDateBeforeDueDateAlert A portal order was placed with a request date before the due date SyteLine users
PortalSROLaborTransactionAlert A service request order (SRO) labor transaction was entered in Reseller Portal Reseller Portal users and SyteLine users
PortalSROMatlTransactionAlert A service request order (SRO) material transaction was entered in Reseller Portal Reseller Portal users and SyteLine users
PortalSROMiscTransactionAlert A service request order (SRO) miscellaneous transaction was entered in Reseller Portal Reseller Portal users and SyteLine users
PortalUnitRegistrationAlert A unit registration was entered in Customer or Reseller Portal Customer and Reseller Portal users and SyteLine users
ProjectedLateShipAlert An order line is projected to ship late. Key Value 1 is the customer number. Salesperson mobile; Executive mobile
ProspectInteractionFollowUpAlert A follow-up is needed with a prospect. Key Value 1 is the prospect ID. Salesperson mobile
SLCustomerInteractionAlert A customer has entered interaction text using Customer Portal. Key Value for subscribers of this publication can contain a single interaction topic (from the Interaction Topics form) to limit alerts received to only interactions about that topic.  Key Value also can be left blank to receive all alerts about all topics. SyteLine users who respond to Customer Portal interactions
 
In multi-site implementations, the user must be subscribed to this alert in the site for which they are responsible and in the primary site.
SLVendorInteractionAlert A vendor has entered interaction text using Vendor Portal. Key Value for subscribers of this publication can contain a single interaction topic (from the Interaction Topics form) to limit alerts received to only interactions about that topic.  Key Value also can be left blank to receive all alerts about all topics. Subscribers E-mail Type must be set to Primary. SyteLine users who respond to Vendor Portal interactions
 
In multi-site implementations, the user must be subscribed to this alert in the site for which they are responsible and in the primary site.
SpecialPromotionsAnnouncements An announcement or promotion was sent to you Customer Portal users
TaxCodeEvaluationAlert A new customer has been created in Customer Portal, and tax code defaulting is enabled, but there is no default tax code record associated with the new customer's ship-to address SyteLine users
TransactionAmountAlert The amount of a transaction for a specified account is over the specified amount.  Key Value 1 is the account number. Key Value 2 is the amount to which transactions should be limited. Financial Controller mobile
VendorDocumentUploadAlert A vendor has uploaded a document using Vendor Portal, or a SyteLine user has uploaded a vendor document using SyteLine SyteLine users who approve documents uploaded by other SyteLine users or by vendors using Vendor Portal
VPConsignedInvConsumptionAlert The quantity on hand of a vendor consigned inventory item has been reduced through consumption or return to the vendor Vendor Portal users
VPConsignedInvLevelAlert Vendor consigned inventory of an item has gone below the minimum or above the maximum value Vendor Portal users
VPCustomerInteractionAlert A SyteLine user has entered interaction text for subscribed Vendor Portal users Vendor Portal users

You can also create your own publications on the Publications form.

Publication Categories

Certain publications are intended for certain types of users. To help organize the publications for users, SyteLine provides some predefined categories. In most cases, these categories match the predefined mobile home pages. For example, there is a salesperson category that is used to organize publications that are available on the salesperson mobile home form.

You can create additional custom categories on the Publication Categories form.

Publication Subscribers

Users can subscribe to publications using the Publication Subscribers form. They can also subscribe from the SyteLine mobile Subscribe to Alerts page or from the customer or vendor portals.

Key Values

Some publications allow you to enter key values when you subscribe. For example, the TransactionAmountAlert requires two key values: Key Value 1 holds the account number and Key Value 2 holds the amount to which transactions should be limited. Where they are required, the key values are listed in the table above. IF you leave a key value field blank, you will receive alerts for every matching event or transaction that occurs.

Another example: The DCShopFloorTransactionErrorAlert Key Value 1 defines how many errors must be generated before the user receives an alert. You specify a Key Value of 10. Then if 47 DC errors are generated, you receive 4 alerts, one for each batch of 10 errors. The remaining seven alerts do not generate an alert because they did not reach the specified amount. After three more errors are generated, a new alert is sent.

Enter a zero (0) in the Key Value field to suspend alerts from a publication. This lets you temporarily stop receiving alerts without having to unsubscribe from the publication.


Related Topics

About Workflow Event Handlers

Monitored Resources