Advantage Services 

 

Advantage Services is a feature that allows you to set predefined tasks to run on specified schedules. The total of 25 services are divided into eight groups, with each group being its own Windows Service. Each Advantage Service can be enabled or disabled independently of the other services. However, the corresponding Windows Service must be running for the Advantage Service to work. Windows Services can be configured by using the Windows Services Microsoft Management Console (MMC). Logging for all Advantage Services can be found in the Windows Event Viewer.

Advantage Services are configured either in the Advantage client application or by using the appropriate Advantage Services application. Click the links below to view technical and/or database setup information for each service.

Email Listener

QvA Alert

Media Export

Tasks

Missing Time

Calendar Sync

Core Media Check Export

Paid Time Off Accruals

CRM Contracts

Media Ocean Import

CSI Preferred Partner

Job/Comp UDF Import

Other Imports

Other Exports

Vendor Contracts

Currency Exchange

Virtual Credit Cards

Nielsen Puerto Rico Import

Calendar Timesheet Import

Scheduled Reports

Comscore Import

In/Out Board

Automated Assignments

Security

Document Repository Capacity Warning

Nielsen Import

 

 


Email Listener

The email listener can be used to capture email replies to Webvantage alerts or assignments; import receipts onto expense reports; and import media accounts payable invoices.

See Email Listener Technical Setup for more information on Technical Setup.

Database Profile

Settings Tab

To enable the Email Listener go to the top left corner and select the Enable icon inside the Options tab.

NOTE: A message box will appear on the screen to let you know that by turning on this feature, any accumulated item in the system account Inbox will be processed. Click ‘Yes’ to confirm the email box has been emptied before proceeding. Click ‘No’ if the email box has not been emptied.

Notes

If the user Replies (to sender) or Replies to All, the Listener Email Address (account) will receive the message and the comments made and attachments will be inserted into the associated alert. An e-mail notification will be sent to the recipients on the Alert.


QvA Alert

The Quote vs. Actual Alert is designed to alert appropriate personnel when a project (job) is reaching set thresholds based on the quoted amount vs. the actual amount posted.  The system calculates the approved quote amount for the entire job and by function (based on settings), and then compares that to the actual data posted.  If the ratio (percentage) falls within one threshold levels set by the user, the selected staff members are to be alerted via Alert and/or Email based on the Employee’s Alert settings.

Database Profiles

Setting Tab

The Settings tab is used to set the criteria for the QvA Alert service.

Resale tax is excluded from all calculations

QvA Alert Received

If the user selects to display just the job, the alert will display a listing of the jobs with quoted, actual and % of quote values.

If the user selects to display by job and function, the alert will display each job individually with the functions listed.


Media Export

The Media Export tab is used to export select media tables (in a .csv format) to a folder that will be automatically created on the C:\ drive:

AP_GL_DIST AP_HEADER AP_INTERNET AP_MAGAZINE
AP_NEWSPAPER AP_OUTDOOR AP_PMT_HIST AP_PRODUCTION
AP_RADIO AP_TV CHECK_REGISTER INTERNET_COMMENTS
INTERNET_DETAIL INTERNET_HEADER JOB_COMPONENT JOB_LOG
MAGAZINE_COMMENTS MAGAZINE_DETAIL MAGAZINE_HEADER NEWSPAPER_COMMENTS
NEWSPAPER_DETAIL NEWSPAPER_HEADER OUTDOOR_COMMENTS OUTDOOR_DETAIL
OUTDOOR_HEADER PURCHASE_ORDER PURCHASE_ORDER_DET RADIO_DETAIL1
RADIO_DETAIL2 RADIO_HEADER TV_DETAIL1 TV_DETAIL2
TV_HEADER VENDOR    


Database Profiles

Setting Tab

The Settings tab is used to set the criteria for the Media Export service.

All Data

Today’s Data

Data from _____  To ____ (enter data range)

Criteria Tab

The Criteria tab is used filter the data to be exported.


Tasks

The Tasks service is designed to send an alert to notify staff members when a due date on a task (Project Schedule) is approaching or is past due. This service is designed to be run nightly but can be run at any time.

Employees must be setup to receive either emails and/or alerts in employee maintenance in order to receive this notification.

Advantage Setup Required

Database Profiles

Tasks Tab

Setting Tab

The Settings tab is used to set the criteria for the Tasks service.


Missing Time

The Missing Time application is used to monitor employee’s time. This application contains many custom settings that are used to determine what qualifies as missing time, how often it is checked for and who is notified.

The Missing Time application can be setup to check for a specific number of days or can use the current posting period to check for missing time (including a Grace Period allowance). Only those days with a variance - less than 100% will be included. Days not required will not be included in the Missing Time Alert. Notifications can be sent to both the Employee and / or their Supervisor as desired. A custom message can be used to generate a ‘friendly’ reminder, via Alerts and Email Notifications, that they need to enter their time. Webvantage Alerts will include a link to Timesheet for the missing time so time can be entered.

The notifications contain all missing time for the employee within the range defined. In addition to the automatic notifications, a text file of names and missing time information is automatically generated and stored in the Log File Path defined in the Advantage Missing Time application.

If the missing time exceeds the Grace Period days entered for the IT Contact (email address entered in the Advantage | Maintenance | General | Agency | Time Sheet Options tab), the employee will be marked as a severe offender and action may be taken by the IT Contact. The Grace Period specified can be any number of days you feel would constitute a critical level of missing time. Once an employee has reached the severe level of missing time, a log of severe offenders sent to the IT contact.  You may determine what action should be taken and use the log provided.

Example: If an employee has reached the severe level of missing time, the action that could be taken would be to lock that employee out of their Email until they have entered time and are below the severe level of missing time threshold. The text file that is generated contains enough information to automate such a process.

When the employee, who has reached the severe level of missing time, enters time using Webvantage Time Sheet application, a notification is sent to the IT Contact and the employee's Supervisor. The notification includes the name of the employee who entered time, the hours that were entered, and the dates of the time entered.

Advantage Setup Required

Database Profiles

Settings Tab

The Settings tab is used to set when the Missing Time application is automatically ran.

Example

Process Every 1 hour

Stop After 4 hours

In this example, the Missing Time application will process notifications when the service is started on each day based on the last ‘time’ processed every 1 hour, for 4 hours and then will stop until the next day.

Alerts Tab

The Alerts tab is used to set the criteria for the Missing Time service.

Time will not be required for official holidays entered in the Calendar, eve if entered for partial days only.

Example: with a 1-day grace period, time missing from Friday will NOT be counted as late on Monday. If this option is not selected, in this example, Monday would be counted as late and will appear as ‘missing’ in notifications.

When the employee enters time through Webvantage, the supervisor and/or IT contact will receive notifications indicating the hours the have been entered. Any action taken against the severe offenders could then be reversed.

Example:

Grace Period Setup:           

Employee is 3 days

Supervisor is 4 days

IT Contact is 5 days

If an employee has time that is older than what is allowed by various grace periods specified, notifications will be sent by the program automatically to the employee, supervisor and IT contact accordingly.

 

Day

Missing Alert Sends

1

No notifications.

2

No notifications.

3

No notifications.

4

Notifications sent to employee for the missing days. Includes the days that are late plus all other missing days.

5

Notifications sent to employee for the missing days. Includes the days that are late plus all other missing days.  

  

Notifications sent to employee's supervisor for the missing days. Includes the days that are late plus all other missing days. A single notification contains missing time information for all employees.

6

Notifications sent to employee for the missing days. Includes the days that are late plus all other missing days. The employee has now reached a severe level.

  

Notifications sent to employee's supervisor for the missing days. Includes the days that are late plus all other missing days. A single notification contains missing time information for all employees.

  

Email (only) including the Missing Time IT log is sent to the IT Contact so that action may be taken.

Example: MISSING TIME_server1_ADVDEMO_IT

Missing Time Setup Requirement


Calendar Sync

The Calendar tab allows for the option to synchronize Webvantage Calendar with Google Calendar.

Setup

Database Profiles

Calendar Tab

Setting Tab

The Settings tab is used to set the criteria for the Google Calendar service.


Core Media Check Export

The Core Media Check Export tab is used to export select tables.

Database Profiles

Core Media Check Export Tab

Setting Tab

The Settings tab is used to set the criteria for the Core Media Check Export service.


Paid Time Off Accruals

The Paid Time Off Accruals tab is used to automatically update paid time off hours for all employees using the established Paid Time Off rules. This automates the existing manual update process. This process should only be run once a month. Repeating this process can lead to unintended results. A message will be received when this would occur and includes option to continue processing.

Database Profiles

Setting Tab

The Settings tab is used to set the criteria for the Paid Time Off Accruals.


CRM Contracts

The CRM Contracts tab is used to set up and manage the Notifications for both Contract Renewals and Contract Reports in the CRM (Client Relationship Management) applications that are set up at the Product level under Contracts/Opportunities. 

Database Profiles

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Media Ocean Import

Media Ocean AP Import

Advantage has the ability to interface Accounts Payable records from Media Ocean by way of the AP Import module. Media Ocean allows for agencies to export AP records using their report writer containing all the required information needed for the import. Advantage handles the cross referencing of data, manages duplicates and creates the expected journal entries needed for accounting purposes.

Click here to view the Media Ocean AP Import User Guide.

Click here to view the Media Ocean AP Import Sample File.

Media Ocean AR Import

Advantage has the ability to interface Accounts Receivable records from Media Ocean by the way of the AR Import module. Media Ocean allows for agencies to export AR records using their report writer containing all the required information needed for the import. Advantage handles the cross referencing of data, manages duplicates and creates the expected journal entries needed for accounting purposes.

Click here to view the Media Ocean AR Import User's Guide.

Click here to view the Media Ocean AR Import Sample File.

FTP Address:


CSI Preferred Partner

Click here to view the CSI Preferred Partner's User Guide.


Job/Comp UDF Import


D
atabase Profiles

Setting Tab

The Settings tab is used to set the criteria for the Job/Comp UDF (User Defined Fields) Import.


Other Imports


D
atabase Profiles

Setting Tab

The Settings tab is used to set the criteria for the Accounts Payable and Accounts Receivable default Import templates. Automatic emails can be sent to notify of a new import. The services will scan the default directory for files and create a new batch each time it finds a file.

Import Template

Select the Import Type Template from the list of all Import Templates created in various applications.

Import template names must be unique per Import Type, not unique within the database.

The System Templates, as coded by Advantage, will automatically be included in the selection list.

Import Type

Template Name

Is System Template

Accounts Payable 4A's Broadcast

4A's Broadcast

Accounts Payable Generic

Advantage Generic CSV

Accounts Payable Generic

Advantage Generic CSV - pre v6.60.03

Accounts Payable Generic

Digital AP Invoices

Accounts Payable Generic

FromFile

Accounts Payable Strata Fixed Broadcast

Strata Fixed Broadcast

Accounts Payable Strata Fixed Internet

Strata Fixed Internet

Accounts Payable Strata Fixed Print

Strata Fixed Print

Accounts Receivable Default (Client Invoices)

Advantage CSV

Cleared Checks Default

boa

Cleared Checks Default

Advantage CSV

Client Default

Advantage CSV

Division Default

Advantage CSV

Expense Report Credit Card

Visa

Journal Entry default

jeimport

Media Results Default

DFA Results

Media Results Default

Advantage DoubleClick Results

Product Default

Advantage CSV

Avalara Tax Code Maintenance

Defined in Avalara Tax Code Maintenance application

Cash Receipts

Defined in Cash Receipts application

Digital Results

Defined in the Media Results Users Guide

PTO (Paid Time Off)

Defined in PTO Import application

Select / enter the following:


Other Exports

There are multiple Export Types available from the Other Exports service: Archived Jobs, Job Export, Time Export, Account Payable, Purchase Order and Job (export info to FTP).

Archived Jobs

Job Export

Time Export

Account Payable

Purchase Order

Job (Export to FTP)


D
atabase Profiles


Archived Jobs

This export service is used to automatically update the Job Process Control based on the specific settings. Upon completion, a text file (.txt) will be created that contains a list of the jobs that have been updated.

Settings Tab

The Settings tab is used to set the criteria for the Archived Jobs export.

IMPORTANT: This process will not check for unbilled or incomplete charges and will strictly use the criteria above to set the controls.

After processing, the Job Process Control Log will list the Job's new Process Control, Date and comment that were updated by the service automatically.

The text file generated after update will include the Job Component Numbers, including the prepended text and the selected Change To Process Control.


Job Export

Settings Tab

The Settings tab is used to set the criteria for the Job Export.


Time Export

Settings Tab

The Settings tab is used to set the criteria for the Time Export.


Accounts Payable Export

Settings Tab

The Settings tab is used to set the criteria for the Accounts Payable Export.


Purchase Order Export

Settings Tab

The Settings tab is used to set the criteria for the Purchase Order Export.


Job Export to FTP

Custom Job Export used to export Advantage Job Numbers and details. The recipient will return a file including the Employee's Expense Reports, that will be processed using Advantage AP Import application.

Settings Tab

The Settings tab is used to set the criteria for the Job Export Information to FTP.

The Export file will include the following columns:

Job Number

Office Code

Office Description

Client Code

Client Description

Job Description

Component Number

AE Code

AE Name

Job Process Control

Component Description

Non Billable


Vendor Contracts

The Vendor Contract tab is used to set up and manage the Notifications for Vendor Contract Renewals that are set up within Vendor Maintenance. See Security for access to Contracts within Vendor Maintenance. 

Database Profiles

Settings Tab

The Settings tab is used to set the criteria for the notifications.

After changes have been made to the Settings, click the Save button.

Once the database has been selected and Setting correct, to run the Service on the fly, click the Process Now button.


Currency Exchange

The Currency Exchange feature can be run daily to retrieve 'real time' currency rates from currencylayer.com. An API License Key is required in order to run this service, contact Advantage Software Customer Service for additional information.

Setting Tab

The Settings tab is used to set the criteria for the notifications.

After changes have been made to the Settings, click the Save button.

Once the database has been selected and Setting correct, to run the Service on the fly, click the Process Now button.


Virtual Credit Cards

The Virtual Credit Cards service can be setup to automatically refresh the EFS daily, weekly and multiple times throughout the day.

Setting Tab

The Settings tab is used to set the criteria for the notifications.

After changes have been made to the Settings, click the Save button.

Once the database has been selected and Setting correct, to run the Service on the fly, click the Process Now button.


Nielsen Puerto Rico Import

For non-hosted agencies, this will enable the Nielsen Puerto Rico import service to activate the automatic download of Nielsen data. You must have a valid Nielsen Puerto Rico subscription with Advantage to use this feature.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Calendar Timesheet Import

The Calendar Timesheet Import service can be setup to automatically to copy all Google Calendar events into Timesheets at regular intervals.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Scheduled Reports

Certain Dynamic Reports can be setup to automatically. Schedules are created and maintained in Report Writer | Dynamic Reports.

The following reports can be setup to run automatically:

Settings Tab

Schedules can also be maintained within Advantage Services. The following fields are available and editable, unless otherwise noted.


Comscore Import

For non-hosted agencies, this will enable the Comscore Import service to activate the automatic download of Comscore data.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


In/Out Board

The In/Out Board is designed to automatically log all users as 'Out' of the In/Out Board Dashboard in Webvantage. It will automatically add the Out Comment as 'Auto Log Out'.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Automated Assignments

The Automated Assignments service is designed to pick up external emails sent to a specific account set up in Advantage/Maintenance/Agency/System and Alert Options/Email Settings.  

Once verified, an assignment will automatically be created based on the account criteria.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Document Repository Capacity Warning

This service will send an email alert to a specified email address when your document repository has met or exceeded the set threshold percentage. Setting this alert allows you to know when your repository is close to full so you can take proactive action and either expand your repository or gain capacity by removing files before business process are impacted.

Settings Tab

The settings tab is used to set the criteria for the notifications.

Run At (Daily): Select the time the check should run. It is recommended to run during off-hours.

Email: Enter the email address to receive the notification when the designated threshold percentage has been met or exceeded.

Threshold: Set the threshold percentage that will trigger the alert.


Nielsen Import

For non-hosted agencies, this will enable the Nielsen import service to activate the automatic download of Nielsen data.

Setting Tab

The Settings tab is used to set the criteria for the notifications.


Security