Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section overview

Reseller in JeraSoft VCSBilling, in the majority of cases, is a company who has a certain amount of clients and governs their activities in the system. As any company, it can have a range of managers, each responsible for a certain group of company clients. Manager has a limited functionality: doesn't have his own balance, therefore, cannot perform any transactions; neither origination, nor termination rate table cannot be assigned to him, etc. The Resellers section is designed to provide a user with a possibility to track and manage their company information and activity, build hierarchy of company affiliates, or assign its managers. The section is presented in a form of a table with the following columns:

...

Column Name
Description
Code / Code NameCode or Code Name of a respective rate
Effective DateDate, on which a rate to be applied
RatePrice
Min VolumeMinimum volume of chargeable events
IntervalChargeable interval
Grace VolumeFree of charge interval
Setup FeeInterval of a setup fee
ProfileTime profile (all time, business time, non-business time, weekends)
End DateDate, on which the rate ends
Previous RateRate used before present time
Prev DiffShows how current rate differs from a previous one after import
Prev Diff StatusShows how current rate's status changed in comparison to a previous one (unchanged, increased, decreased)
Prev Diff (export) Shows how current rate differs from a previous one after export
Prev Diff Status (export)

Rate's changes after the last export. Shows the status of how current rate differs from a previous one.
The rate will have an unchanged status if the Effective date is lower than the Last Notification Date


Expand
titlePrev Diff Status usage example


Step 1: Notification type: All rates unique mode - First Notification: 07/07/2017
CodeRateEffective FromPrevious RatePrev DiffPrev Diff StatusPrev Diff Status (export)
11007/01/2017 00:00:00 +0000--newunchanged
21007/01/2017 00:00:00 +0000--newunchanged
31007/01/2017 00:00:00 +0000--newunchanged
Step 2: Added new rates with effective date 07/21/2017 - Second Notification: 07/14/2017
CodeRateEffective FromPrevious RatePrev DiffPrev Diff StatusPrev Diff Status (export)
11507/21/2017 00:00:00 +0000105increasedincreased (5.0000)
21507/21/2017 00:00:00 +0000105increasedincreased (5.0000)
31507/21/2017 00:00:00 +0000105increasedincreased (5.0000)
Step 3: Rate with code 1 was edited and the increase was cancelled - Third Notification: 07/21/2017
CodeRateEffective FromPrevious RatePrev DiffPrev Diff StatusPrev Diff Status (export)
11007/21/2017 00:00:00 +0000100unchangedunchanged
21507/21/2017 00:00:00 +0000105increasedincreased (5.0000)
31507/21/2017 00:00:00 +0000105increasedincreased (5.0000)
Step 4: Rate with code 2 was edited and added a new rate for code 3 - Fourth Notification: 07/28/2017
CodeRateEffective FromPrevious RatePrev DiffPrev Diff StatusPrev Diff Status (export)
11007/21/2017 00:00:00 +0000100unchangedunchanged
22007/21/2017 00:00:00 +00001010increasedunchanged
32007/31/2017 00:00:00 +0000155increasedincreased (5.0000)



NotesAdditional information
TagTags that are assigned to a respective rate
PolicyIndicated policy of the rate
StatusDefine a current rate status

...


Configuring Mail Templates

...

Templates Configuration SyntaxDescription

${invoice['c_dt']}

Invoice date

${invoice['type']}

Invoice type

${invoice['amount']}

Invoice total sum

${invoice['period_start']}

Invoice period start

${invoice['period_finish']}

Invoice period end

${invoice['due_date']}

Invoice due date

${invoice['no']}

Invoice number

${invoice['descr']}

Invoice comments

${invoice['tz']}

Invoice timezone

${invoice['state']}

Invoice state

${invoice['name']}

Invoiced client's name

${client['currency']}

Client's currency

...


Configuration Syntax for Mail Template: Low Balance Notification

Templates Configuration SyntaxDescription
${client['balance_avail']}Client's available balance: live balance + credit

${client['currency']}

Client's currency

${client['alert_threshold']}

Notification for a client regarding reaching a balance limit

${client['alert_athreshold']}

Notification for an administrator regarding reaching a balance limit

...


Configuration Syntax for Mail Template: Rates Notificator

...