Next Topic

Previous Topic

Home

Book Contents

Book Index

[AutoReport]

The Auto Report section has been added to allow you to run reports in MonTel over night, especially if you regularly run just one or a few reports. See How to use MONREP32 for more information on how to do this.

AutoReportResponseFile

Used by: Client (specifically MonRep32.exe)

Max length: 254 characters

Example:

AutoReportResponseFile = "F:\APPS\MONTEL\Autorep\report.ini"

A response file is just another INI file (typically named REPORT.INI) contains similar entries to that of the AutoReport section of the PABX.INI file, including the section header or title of [AutoReport]. The response file has an additional value called AutoReportReortList. This is a comma separated list of report keys Each key in the ReportList is the key for a series of entries that follow the same names as detailed in the report section, but preceded by the key and a period.

Since only one user was likely to use the response file, it was keep separate from the PABX.INI file, so minimise the loading time for other users.

For more information see How to use MonRep.

AutoReportReportList

Used by: Client (specifically MonRep32.exe) BUT NOTE: This entry is never used in the PABX.INI file. The reference is here as it is used in the REPORT.INI or repsone file.

Max length: 254 characters

Example:

AutoReportReportList = First, Second, Third

This is a comma separated list of report keys. Each key in the ReportList is the key for a series of entries that follow the same names as detailed in the report section, but preceded by the key and a period. An example response file looks this:

[AutoReport]
AutoReportReportList = First, Second, Third
First.AutoReportRunThisReport = 1
First.AutoReportFrom = "MYCALLS"
First.AutoReportDirection = "0"
First.AutoReportUserName = "david"
First.AutoReportCallRecordFile = "f:\data\montel\autorep\First.dat"
First.AutoReportSummaryReportFile = "f:\data\montel\autorep\First.txt"
First.AutoReportCostMin = "0"
First.AutoReportDateTimeStart = "This Month"
First.AutoReportCostMax = "9999.99"
...
...
Third.AutoReportSummaryReportFile = "f:\data\montel\autorep\Third.txt"
Third.AutoReportCostMin = "0"
Third.AutoReportCostMax = "9999.99"
Third.AutoReportDateTimeStart = "Month before last"
Third.AutoReportDuration = 1

AutoReportRunThisReport

Used by: Client (specifically MonRep32.exe)

Range: 0 or 1

Example:

AutoReportRunThisReport = 1

Avaliable so that a report can be turned off Or not run, with out having to delete all the parameters from the PABX.INI file.

AutoReportFrom

Used by: Client (specifically MonRep32.exe)

Max length: 254 characters

Example:

AutoReportFrom = ALLCALLS

This entry tells MonRep where to search for call records. The value can be MYCALLS, ALLCALLS, or the File Name of a Call record file. Typically and by default it would be ALLCALLS.

AutoReportDirection

Used by: Client (specifically MonRep32.exe)

Range 0 or 1

Example:

AutoReportDirection = 0

This is the Search order, that is up or down through the Call Record File. 0 is UP and 1 is DOWN through the listing. To keep them in the same order as in the original call record file, use 1. Top display the last first, use the default 0. See also Search order and Report Calls.

AutoReportUserName

Used by: Client (specifically MonRep32.exe)

Max length: 8 characters

Example:

AutoReportUserName = "monitor"

This is the name of the ONLY user authorised to run MONREP. This might typically be "MONITOR", "PABX" or some other user set a side specifically for the Monitor System.

AutoReportCallRecordFile

Used by: Client (specifically MonRep32.exe)

Max length: 254 characters

Example:

AutoReportCallRecordFile = "f:\data\montel\autorep\pabxdcr.dat"

This is the name of the call record file to be created by MONREP32. Naturally, it needs to have read, write and create permissions in the relevant directory.

AutoReportSummaryReportFile

Used by: Client (specifically MonRep32.exe)

Max length: 254 characters

Example:

AutoReportSummaryReportFile = "f:\data\montel\autorep\summary.txt"

This is the name of the summary text file to be created by AutoReport. Naturally, it needs to have read, write and create permissions in the relevant directory.

AutoReportCostMin

Used by: Client (specifically MonRep32.exe)

Max length: 8 characters

Example:

AutoReportCostMin = 0.00

Leave blank if you don't want the report to use a cost filter. Otherwise the range 0.00 to 9999.99

AutoReportCostMax

Used by: Client (specifically MonRep32.exe)

Max length: 8 characters

Example:

AutoReportCostMax = 9999.99

Leave blank if you don't want the report to use a cost filter. Otherwise the range 0.00 to 9999.99

AutoReportDateTimeStart

Used by: Client (specifically MonRep32.exe)

Max length: 24 characters

Example:

AutoReportDateTimeStart = "Last Month"

Leave blank if you don't want to use this filter. See Report by date and time for more information. the allowed formats are a date and time in the format "dd-mmm-yyyy hh:mm:ss AM/PM", or the alternative values; "Month Before Last", "This Month", "Last Month", "Week Before Last", "Last Week", "This Week", "Today", "Day Before Yesterday", and "Yesterday".

AutoReportDateTimeEnd

Used by: Client (specifically MonRep32.exe)

Max length: 24characters

Example:

AutoReportDateTimeEnd = ""

Leave blank if you don't want to use this filter. See Report by date and time for more information. the allowed formats are a date and time in the format "dd-mmm-yyyy hh:mm:ss AM/PM".

AutoReportNumber

Used by: Client (specifically MonRep32.exe)

Max length: 20 characters

Example:

AutoReportNumber = "08938683*"

Leave blank if you don't want to use this filter. Otherwise this is the phone number you want to search for. Wild Card Number Matching is allowed. See Report by Number.

AutoReportExtension

Used by: Client (specifically MonRep32.exe)

Max length: 5 characters

Example:

AutoReportNumber = "242"

Leave blank if you don't want to use this filter. Otherwise this is the extension you want to search for. Wild Card Number Matching is allowed. See Report by Extension.

AutoReportDuration

Used by: Client (specifically MonRep32.exe)

Max length: 9 characters

Example:

AutoReportDuration = "10"

Leave blank if you don't want to use this filter. Otherwise this is the minimum duration of the call you wish to find. This can be a single number of seconds, or a time in the format hh:mm:ss. See Report by Duration.

AutoReportUpdates

Used by: Client (specifically MonRep32.exe)

Max length: fixed

Example:

AutoReportUpdates = NotUpdated

Leave blank if you don't want to use this filter. If not blank then it must be one of the following values: NotUpdated, OnlyPostedAndOnlyCharged, NotPostedAndOnlyCharged, AnyPostedAndOnlyCharged, OnlyPostedAndNotCharged, NotPostedAndNotCharged, AnyPostedAndNotCharged, OnlyPostedAndAnyCharged, NotPostedAndAnyCharged or AnyPostedAndAnyCharged. See Report by Updated for more information.

AutoReportDepartment

Used by: Client (specifically MonRep32.exe)

Max length: 8 characters

Example:

AutoReportDepartment = ADMIN

Leave blank if you don't want to use this filter. Otherwise this is the department for which you want all calls records. See Report by Department for more information.

AutoReportUser

Used by: Client (specifically MonRep32.exe)

Max length: 8 characters

Example:

AutoReportUser = ADMIN

Leave blank if you don't want to use this filter. Otherwise this is the user for which you want all calls records. See Report by User for more information.

------------------------------