• No results found

M4 Systems. Advanced Recurring Billing (ARB) User Guide

N/A
N/A
Protected

Academic year: 2021

Share "M4 Systems. Advanced Recurring Billing (ARB) User Guide"

Copied!
158
0
0

Loading.... (view fulltext now)

Full text

(1)

M4 Systems

Advanced Recurring Billing

(ARB) User Guide

M4 Systems Ltd

Tel: 0845 5000 777

(2)

M4 Systems Advanced Recurring Billing

001

Table of Contents

Overview --- 7 Introduction --- 7 Summary of Features --- 7 Key Benefits --- 8 Installation/Maintenance --- 9 Software Prerequisites --- 9

Installation & Configuration --- 9

Software Installation with Installer --- 9

Create / Upgrade Tables --- 11

Add RB Shortcuts--- 12

RB through Web Client --- 13

M4 Connection Setup --- 13

Setting up Security --- 14

Alternate/Modified Windows --- 14

RB Security Access – Task and Role--- 15

Create Security Task for Admin Users --- 15

Create Security Task for Regular Users --- 16

Create RB Security Role --- 16

Upgrade --- 15

Manual Upgrade/Removal --- 18

Running RB --- 19

Application Setup --- 20

Product Registration--- 20

Enabling Recurring Billing Companies --- 21

Contract Billing Setup --- 22

Deferral – Account on the Contract Line--- 24

Imported Contracts and Lines Status --- 24

Pricing Method --- 25

Notice Period --- 25

Minimum Period --- 25

Item Setup --- 25

SOP User Defined Setup --- 27

(3)

M4 Systems Advanced Recurring Billing

002

Contract Line Text Fields Name Setup --- 28

Contract Classes --- 28

Pricing Method --- 30

Enable/Disable Billing Frequency --- 30

Important Notes for Final Bill Calculation--- 31

User Defined Setup --- 32

User Defined Fields Setup --- 32

Global Additional Fields --- 34

Additional Fields Example 1 – Contract Additional Fields --- 34

User Defined Costs Setup --- 35

Additional Fields Example 2 – Using User Defined Costs --- 36

M4 Recurring Billing – Cards --- 38

Approvers - User Settings --- 38

Contract Admin or Advisor Role --- 38

Contract Approver Role --- 39

Approval Example 1 – Invoice Limit --- 39

Master Record Maintenance --- 40

Item Maintenance --- 40

Discount Items --- 42

Debtor Maintenance --- 43

Item Class – Setting Deferral Account--- 44

M4 Recurring Billing – Transactions --- 45

Contract Entry - Header --- 45

Contract Entry - User Defined Additional Fields --- 47

Comment ID --- 48

Adding Notes on Contract Header --- 48

Billing Frequency --- 49

Creating Contract Lines --- 50

Deferral on Contract Line --- 53

Costs on Contract Line --- 53

Discount Item --- 54

Example for Running Billing in Advance --- 55

Leap Year Calculations --- 56

(4)

M4 Systems Advanced Recurring Billing

003

Leap Year Example 2 – Difference between Annual Daily and Periodic Billing --- 56

Contract Line - User Defined Additional Fields --- 57

Adding Notes on Contract Line --- 58

Action Buttons on Contract Line --- 58

Contract Entry – Actions --- 59

Contract Entry - Exporting --- 59

Contract Entry - Importing --- 60

Contract Header - Status --- 60

Editing Contract Lines --- 61

Contract Line Example 1 – Annual (Daily) Billing Period is Part of Leap Year--- 62

Contract Line Example 2 - Annual (Periodic) Prorated Today Included with Price from Item --- 64

Contract Line Example 3 - Annual (Daily) Prorated Today Included with Price from Item --- 64

Contract Line Example 4 – Quarterly (Periodic) Include Today Set --- 65

Contract Line Example 5 – Monthly (Periodic) Prorate full Period Include Today --- 66

Contract Line Example 6 – Monthly (Weekly) --- 67

Use of Revise --- 68

Important on Line revise: --- 70

How to Hold Contract --- 70

Contract Approvals --- 71

Approvals and User Roles --- 71

Multiple Approvals --- 72

Referring Contracts --- 73

Submit Recommendation - Advise --- 75

M4 RB Routines --- 76

Importing Contracts --- 76

Important Notes for Import/Export --- 76

Excel 2013 – Template --- 77

Contract Classes --- 78

Import Example 1– Contract Class Import --- 79

Contract Header --- 79

Import Example 2 – Contract Header file without Import ID --- 81

Import Example 3 – Contract Header file with Import ID --- 81

Contract Lines --- 82

(5)

M4 Systems Advanced Recurring Billing

004

Import Example 5 – Contract Lines with Import ID--- 84

Importing Procedure --- 86

Contract Import Error Handling --- 86

Export of Existing Contracts --- 87

Contract Header Tab --- 87

Contract Lines Tab --- 87

Contract Header User Defined --- 87

Contract Lines User Defined --- 87

Billing Routine --- 88

RB Billing Preset --- 90

Creating New Preset for Billing --- 90

Selecting Preset --- 92

Billing - Report Only --- 93

Create RB Invoices --- 94

Billing Example 1 - Quarterly (Periodic) Prorated with Bill all Periods Due --- 96

Billing Example 2 – Quarterly (Daily) Prorated with Bill all Periods Due --- 97

Billing Example 3 – Bi-Annual (Periodic)--- 98

Billing Example 4 – Bi-Annual (Periodic) with RB start Date --- 99

Billing Example 5 – Using Discount Items --- 100

M4 RB Enquiry --- 102

Advanced Search --- 102

Advanced Search Example --- 103

Contract Enquiry --- 103

Billing History --- 105

Recreate Invoice --- 108

Contract Entry and Line - Billing History--- 109

Audit Billing Run --- 110

RB Integrations --- 112

Direct Debit Integration --- 112

Integration with M4 Advanced SOPGL --- 112

SOPGL Example – Sales Distribution Taken from SOPGL --- 112

Integration with PO --- 113

Purchase Order Entry - RB Contract Link --- 113

(6)

M4 Systems Advanced Recurring Billing

005

RB Deferrals --- 115

Deferral Example 1 - Equal per Period and 2 Billing Frequencies on Invoice --- 115

Posting Date on Deferrals --- 118

Deferral Example 2 – Days in Period --- 118

Deferral Example 3 – Using Billing Recognition Account --- 119

RB Utilities --- 123

Re-pricing Utility --- 123

Index Entry --- 123

Index Values --- 124

Running Re-pricing --- 124

Re-pricing Example 1 – Using Index --- 125

Re-pricing Example 2 - Adding a set Percentage --- 127

Re-pricing Example 3 - Manual Price Modification --- 128

Clear Lock Utility --- 129

To Cease Contract --- 131

To Cease a Contract Line --- 131

To Cease all Lines on a Contract --- 134

Cease Example 1 – Line Calculation - Leap Year --- 135

Cease Example 2 - Monthly (Monthly Price) --- 135

To Stop Billing a Contract --- 137

Cease Example 3 – To Stop Billing Already Billed Contract --- 137

Using End Date on Contract Header --- 139

Cease Example 4 – Stop Billing Contract with Several Lines--- 139

Test Case - Stop Billing Line using Auto End Date --- 140

Final Bill Calculations --- 143

Example 1 - Monthly (Periodic) Monthly Price Type --- 143

Example 2 - Quarterly (Periodic) Prorated Annual Price Type --- 145

Update Contract Status --- 148

Ceased/Closed Process --- 149

Example 3 – Ceased/Closed Contract --- 150

Manually Update Contract to Ceased / Closed --- 150

Appendix A – Known Issues --- 151

No Billing Frequency on Contract Line --- 151

(7)

M4 Systems Advanced Recurring Billing

006

Advanced Search --- 153

Missing / not Updated Stored Procedure --- 153

Login Failed for non-sa User --- 153

No Contract are Displayed --- 153

No Credit Amount on Cease --- 153

No Deferral Account on Contract Line even Deferral is Checked --- 155

Imported Contract - No Annual Price on Contract Header --- 155

Error on Import – Unhandled Exception --- 156

(8)

M4 Systems Advanced Recurring Billing

007

Overview

Introduction

M4 Advanced Recurring Billing automates the billing of any items (typically services) which need to be billed on a regular basis.

In addition to automating regular billing, this module is able to handle any ‘one-off’ or ad-hoc billing that may be part of a contract, such as set-up fees.

The module assists with the management of processes involved with setting up contracts, such as approvals for changes.

M4 Advanced Recurring module keeps track of all changes and keeps historical data for all details of invoices generated.

The module also improves on standard SOP functionality particularly with regard to period based billing and period based pricing.

M4 Advanced Recurring Billing has been developed using Dexterity (the same programming language used to develop Dynamics GP) and it seamlessly integrates with other Dynamics GP modules, particularly Sales Order Processing and Inventory.

Summary of Features

 Seamlessly integrates with Dynamics GP Sales Order Processing and Inventory modules

 Records all key contract data such as:

 dates created, changed and approved

 entered by user id, approved by user id, key contacts  items, descriptions, prices

 billing periods, billing frequencies  Improved time-based pricing functionality

 Maintains an historical record of all contract billing  Includes full multi-currency functionality

 Reliable reprinting of historical invoices

 Handles terminations, notice periods and resulting credits

(9)

M4 Systems Advanced Recurring Billing

008

 Re-pricing ability with indexing

 Variety of user defined fields for Contract Header and Contract Lines including costs  Advanced Search by various criteria in all GP companies

 The ability to enter / upload prices for use on contract lines  Export to Microsoft Excel functionality

 Integration with M4SOPGL Defaulter

 Integration with PO

 Deferred Billing

Key Benefits

 Re-keying of recurring data at each billing cycle completely eliminated  Re-import of recurring data at each billing cycle completely eliminated

 Review by managers reduced considerably

 Accuracy improved, in terms of:

 credit notes reduced

 less risk of billing and revenue being missed  less chance of irritating customers

 all billing controlled within one secure system

 Improved control:

 approval can be more focused upon setting up the contract correctly  more focus on correct pricing

 within the accounting system better security is applied to procedures

 Some upstream legacy systems may be removed helping to reduce costs

 Audit and regulatory factors:

 full history of all changes with accurate invoice reprint, version and change control

 approvals procedure

 segregation of duties easy to enforce

(10)

M4 Systems Advanced Recurring Billing

009

Installation/Maintenance

Software Prerequisites

Microsoft Dynamics GP

Advanced Recurring Billing v12.x.x has been designed to work with Dynamics GP v2013 Microsoft Dynamics GP v12 must be installed on the machine.

Important: There are separate RB versions for GP12 SP2 and GP12R2 Server Components

 Windows Server 2003 SP1 or higher with .NET Framework 4

 If you plan to refer Contract and send e-mail notifications, M4SendMail utility needs to be installed inside GP folder

Microsoft Office Excel version 2003 or later

 Installation of the M4 .Net Connection Provider (see below) Client Components

 Windows 7, Vista or XP or with .NET Framework 4.0

 If you plan to refer Contract and send e-mail notifications, M4SendMail utility needs to be installed inside GP folder

Microsoft Office Excel 2003 or later

 Installation of the M4 .Net Connection Provider (see below)

Installation & Configuration

The installation and configuration of recurring billing has several phases 1. Install the software

2. Launch Microsoft Dynamics GP as the “sa” user and accept the new code 3. Add a shortcut to the RB main menu (optional)

4. Set security to recurring billing alternate windows Software Installation with Installer

(11)

M4 Systems Advanced Recurring Billing

010

Click on Next to proceed to the next step in the installation process.

The installation directory will be displayed. Click Install to start the installation. A progress bar will be displayed during the installation. After M4 Recurring Billing is installed, a

message will be displayed. Click Finish to exit the wizard. Repeat the installation on all client PC’s.

(12)

M4 Systems Advanced Recurring Billing

011

2008/2012, Windows 7/8 or Windows Vista an approval message will appear. For non-administrator users the installer will prompt for an account with non-administrator rights. If UAC is not on, warning message will appear for

user without administrator’s rights: Add Code to Dynamics.dic

Launch Microsoft Dynamics GP as the “sa” user and accept the new code:

Create / Upgrade Tables

After applying a new chunk file, first time the “sa” user logs in, the Create/Upgrade Tables window will open. It is crucial that this process is undertaken, as the tables need to be recreated, (data will be exported and returned back) and new RB version will be written. While the create/upgrade tables is running, the status bar will display the progress that has been made. After successfully upgrade the message “Finished successfully” will appear on the Create/Upgrade Tables screen (shown below) and current Product Version column will be populated. Please notice the Product Version and Build fields will be set to the new release version. This version number is displayed on the bottom right of the RB main menu window. Close the Create/Upgrade window.

(13)

M4 Systems Advanced Recurring Billing

012

Note: In case if Create/upgrade error, please check if all old RB dictionary files are removed from GP and GP Data folders.

Add RB Shortcuts

Shortcuts are displayed in the upper part of the navigation pane when Home Page is displayed. If the navigation pane is not

visible, choose the Layout menu and select Navigation Pane.

It is recommended to create two

shortcuts – to Create / Upgrade RB and RB Main Menu windows (depicted right): To add shortcut, Right-click anywhere in the list of shortcuts and choose Add than select Other Window, expand Sales and choose RB Main Menu.

(14)

M4 Systems Advanced Recurring Billing

013

RB through Web Client

If using Gp2013 web client access, as Tools menu is not available, please add shortcuts to RB Main menu or RB windows you intend to use. In addition, all RB menus are available

through Sales menu.

Please note that MS Excel functionalities are not supported in current GP Web Client version. Also due to GP web client restrictions advanced search is not working.

M4 Connection Setup

This module is used for setting database connection (username and password) for various M4 DLL Products. Setup involves window with username and password, which will be used for .Net connections.

Setup can be found under Tools >> Setup >> System >> M4 Connection Setup Important: To access M4 Connection Settings use sa user or user with dbo rights!

(15)

M4 Systems Advanced Recurring Billing

014

Note: This user will be a member of DYNGRP Role and will have Select, Insert, Update, Delete and Execute permissions on all tables, stored procedures and functions inside DYNAMICS and GP Company DB’s.

Note: If a new GP company is added after setting m4dotnet user, there message will pop up during login into a new company. This will be resolved by giving the m4dotnet user access to the newly created company.

Setting up Security

Advanced Recurring Billing utilises two modified windows. The security needs to be granted to these windows instead of the standard GP windows or the users will not see the advanced recurring billing functionality.

Alternate/Modified Windows

Refer to: GP Tools >> Setup >> System >>

Alternate/Modified Forms and Reports,

(16)

M4 Systems Advanced Recurring Billing

015

RB Security Access – Task and Role

For users that need access to RB or part of RB, user needs to create Security Task for RB and define Security Role for RB. Security tasks contain the windows, reports, and other

resources that users need to access to complete tasks in Microsoft Dynamics GP. Those users will add this role so they will be able to use RB module.

Create Security Task for Admin Users

1. Open the Security Task Setup window

(Tools >> Setup >> System >> Security Tasks) 2. Enter a task ID – RB ADMIN

3. Enter a name and description for the task. 4. Select a category for the task - Sales

5. Select a M4 Recurring Billing product from the Product list 6. In the Type list, select the type Windows

7. Using the Series list, specify the series you want to set access to  Series – Sales – Mark all

 Series – System – Mark all  Series – 3rd Party – Mark all  Series - Company – Mark all  Series - Inventory – Mark all  Series - Purchasing – Mark All

8. Using the Access list, mark an item to grant access to it and unmark an item to remove access.

(17)

M4 Systems Advanced Recurring Billing

016

Important: In case of upgrade from previous versions, please check Access List. Create Security Task for Regular Users

Product: M4 Recurring Billing

Type: Windows

Series: Sales, System

Access list: Can be like on the window below, or can be changed

Important: For Regular users, access need to be set for RB Main Menu!

Create RB Security Role Use the Security Role Setup window to create new security roles. Security roles can contain multiple security tasks and can be assigned to users to provide them with security access to groups of tasks in Microsoft Dynamics GP.

1. Open the Security Role Setup window.

(Microsoft Dynamics GP menu >> Tools >> Setup >> System >> Security Roles) 2. Enter a role ID.

3. Enter a name for the role. 4. Enter a description for the role.

5. Select a category from the drop-down list to display the tasks for that category 6. Mark the security tasks that users who are assigned to this role should have access,

(18)

M4 Systems Advanced Recurring Billing

017

Upgrade

To upgrade from previous versions of M4 Recurring Billing run the installer. Click on Uninstall to remove the installed version first. Once the uninstall process has completed close the installer. Next, run the installer again to install the new version of the product. Refer to Installer link for full instructions on

installation. After the

installation has completed go to the Create / Upgrade Tables section.

(19)

M4 Systems Advanced Recurring Billing

018

Manual Upgrade/Removal

To upgrade M4 RB module follow the steps below:

Also, refer to M4.Net_Connection Provider Installation, if not already installed. For upgrade or removal:

1. Make a copy of Dynamics.set file

2. Remove old M4R27521.dic from GP folder

3. Copy the software code into your Dynamics GP client directory. Chunk File M4RB12XX (xx- depends on version)

Application.M4RecurringBilling.dll

4. Copy the software code into your Dynamics GP AddIn client directory: RBAddIn.dll

5. Launch Microsoft Dynamics GP as the sa user and accept the new code

6. After applying a new chunk file, first time the sa user log in the Create/Upgrade Tables window will open.

7. If needed update stored procedure inside Create/Upgrade Tables window

(20)

M4 Systems Advanced Recurring Billing

019

Running RB

After a successful setup, including setup of the appropriate security, start the application. RB is included inside GP Tools menu:

If you prefer, start using Recurring Billing from RB Main Menu (shortcut previously created):

(21)

M4 Systems Advanced Recurring Billing

020

Application Setup

Before using the Contract Entry, it is advisable to go through Setup, define Approvers, select RB Companies, create Contract Classes and define UD fields and costs.

Product Registration

The RB Registration can be accessed from RB Main Menu or use Tools >> M4 Recurring

Billing >> Registration, or from Sales Home >> Setup Section

(22)

M4 Systems Advanced Recurring Billing

021

On the Registration window, verify that the correct version has been installed; this can be seen on the Version No and Build No fields.

Enabling Recurring Billing Companies

M4 Advanced Recurring Billing can be selectively enabled in the companies in use in

Microsoft Dynamics GP. To enable recurring billing for Dynamics GP companies either select RB Companies from the RB Main Menu or navigate to the window using Tools >> M4

Recurring Billing >> Setup The same window is accessible from Sales Home >> Setup Section:

The company names displayed in the scrolling window are the companies that have M4 Advanced Recurring Billing enabled.

To add a GP company that is not currently showing in the list:

 Select the required company using the lookup icon next to the company name field

 Select the Add Company button

The new company name will appear in the scrolling window and M4 Advanced Recurring Billing functionality will be enabled for that company.

(23)

M4 Systems Advanced Recurring Billing

022

saved inside Item Maintenance window. In addition, Advanced Search utility will not display contracts that are from disabled GP Company.

Contract Billing Setup

The Contract Billing Setup window is used to define the default settings used by the M4 Recurring Billing Module. Either select Setup from the RB Main Menu or navigate to the window using GP Tools >> M4 Recurring Billing >> Setup >> Contract Billing Setup Select the Billing U of M Schedule that is required. This may be typed into the field or selected from those available using the look up icon next to the field to search the options available. (The Billing U of M defines the default Units used on the Contracts set up)

Disable RB Invoices - this option is relevant for RB History. If it is checked it will not allow price change inside the invoice created by the billing routine – see Disable RB Invoices inside Billing History Section

Mail Server Name or IP needs to be setup, to accomplish referral e-mail process. For more information concerning this item about refer to the Editing Contract Lines

section later in this guide

(24)

M4 Systems Advanced Recurring Billing

023

Show Once Off charges in Annual Price/Cost – if not checked cost for lines with Once billing frequency will not be taken into Annual Cost and Annual Margin calculation (depicted below)

(25)

M4 Systems Advanced Recurring Billing

024

 Year must have full value e.g. 2013 not 13 (YYYY not YY))

 Date must be formatted with ‘all numbers’ not letters (e.g. ‘avg’ for 8th month)

Master Update Item Description - Setup to set Extra descriptions from Item Maintenance window to be updated from contract line (depicted right):

Note: After upgrade, setup window must be open and closed. Deferral – Account on the Contract Line

Determines how the account on contract line will be presented, will it be Deferral (Balance Sheet) or Billing Recognition Account (Profit &Loss) when deferral for that contract line is created. RB setup is taking settings from GP:

More about these settings can be found inside Deferral Example. Check also Item Class Additional Menu for Deferral accounts.

Imported Contracts and Lines Status

This option is for Importing Contract Data - choose between Draft or Submitted

(26)

M4 Systems Advanced Recurring Billing

025

Pricing Method

Price Levels - billing calculation will be performed according to Price Level/U of M/ Currency ID for the contract line (From/To Dates will not be considered) , (Price levels need to be defined at Customer side)

Date Sensitive Pricing - standard RB pricing which includes From/To Dates, from Item Price List

Notice Period

Notice Period - defines time schedule for notice; default period in months or days to be used for contracts before cease can be performed.

Minimum Period

Minimum Period - defines time schedule for notice – period in months or days (from Live Date) which must elapsed before contract can be ceased

Note: Notice and Minimum Period are visible on both Contract Header and Contract Lines window.

Item Setup

For the items, there are two options:

Use Contract Class Items - if this option is checked, only items that belong to the selected Contract Class will be available inside Contract line entry window. For further information refer to the Contract Classes section in this guide

Use All Items - if this option is selected, all items will be available inside Contract line entry window. For further information refer to Contracts Lines later inside User Guide

RB Start Day – 1-31- day of the month used to bill from on schedule bill

Important: This day will be used as a first circle date; for example, Contract lines will have first circle date set to 15th of the month.

RB Start Month – Month to bill from on schedule bill- choose among months displayed in drop down list

Important: This month, together with RB Start Date will be used as a fist circle date, for Annual Billing contract line.

(27)

M4 Systems Advanced Recurring Billing

026

Important: RB Start Day /Month will be used only for Pro Rata contract lines.

Important: If using Price Lists for Items (not adding item price manually) it is important to define RB Start Date/Month on RB setup level for all items or on each item individually. Important - Ability to define Period

(28)

M4 Systems Advanced Recurring Billing

027

SOP User Defined Setup

If check box is marked that field value will be assigned to user-defined field

accordingly.

After billing, SOP User Defined and Document Detail Enquiry windows (depicted) will have fields populated. Pro Rata Options

Pro Rata Only – this option will count billing days until the end of billing period (end of month end of year etc...)

Pro Rata + Full Period (based on grace Period) - on the right side, there is Grace Period Setup for selected Billing Frequency. Depending on Grace period the billing period will be different (see tables below)

Pro Rata + Full Period – based on billing frequency pro-rate will be added into calculation with full period

Note: Those options are valid only of a Pro rata is checked inside Contract Line Entry. Below are tables explaining billing period for different RB date and Pro-rata set:

Frequency Annual (Daily /Periodic) No Pro rata

Annual Daily/Periodic Prorated

Annual (Periodic/Daily) Prorated

Pro Rata Options no Pro Rata Only Pro rata + full period

First Circle Date 01/04/2013 01/04/2014 01/04/2014

Next Billing Start Date 01/04/2013 01/04/2013 01/04/2013

Next Billing End Date 31/03/2014 31/12/2013 31/12/2014

Billing Period(Days) 365 275 640

Next Billing Period Amount

1,200.00 904.11 2.104.11

RB Live Date 29.02.2012 Billing Period in Days

Monthly Quarterly Annually

Pro-Rata Only 1 32 (29/02 -31/03) 307 (29/02 – 31/12) Pro-Rata + Grace Period

25 days

32 32 307

Pro-Rata + Grace Period (not set)

1 32 307

(29)

M4 Systems Advanced Recurring Billing

028

RB Live Date 17.11.2012 Billing Period in Days

Monthly Bi Annual Pro-Rata Only 14 (17/11-30/11) 45

Pro-Rata + Grace Period (12 days) 14 45 (17/11-31/12) Pro-Rata + Grace Period (20 days) 45 45

Pro-Rata + Full Period 45 45

No Pro-Rata 76 (17/11-31/01) 181 (17/11- 16/05)

Contract Line Text Fields Name Setup

ID Field Name and Two Text field labels can be defined here. If not redefined, default labels will be used. Fields are part of Contracts Lines, also used in Advanced Search and displayed in Billing History.

Contract Classes

Contract Classes are used to group contracts for reporting and set-up options. If using Items from Contract Classes RB Setup, each Item need to have Contract Class assigned. More about adding items to Contract Class can be found in Item Maintenance section. To access Contract Classes, either select Contract Classes from the RB Main Menu or navigate to the window using Microsoft Dynamics GP >>Tools >> M4 Recurring Billing

>>Setup>> Contract Classes, or from: Sales Home – Setup section >> M4 Recurring Billing

Select Add Contract Class to define a new contract class or select a class listed in the scrolling

window and select Open Contract Class to amend the settings for a preciously defined contract class. For each contract class key fields are:

Contract Class – required, identifies the class throughout the system. Description – text field where a description of this class can be defined

Contract Prefix - this is user-defined prefix to be concatenated with incrementing number to form the main contract ID for all contracts within this class. It must be unique, i.e. other classes may not use same prefix - this is to ensure that all contracts have a unique ID

Next Contract ID– next number for a new contract within this class. Every time a new contract is created this number automatically increments by 1. It may be changed in order to fit in with existing sequence or to change a sequence. Concatenates with the prefix to form a unique contract ID – each class therefore has its own sequence of numbering

Next Contract No – next contract number to be used with this class

Invoice SOP Type – default SOP Invoice type to be used for contracts within this class; if left blank Default SOP ID from price tables used

(30)

M4 Systems Advanced Recurring Billing

029

Use Contract Class Addresses – checkmark option if checked Bill To and Ship to Addresses can be added; If it is marked addresses have to be populated and these addresses will be used on the contract header; If it is not marked addresses are greyed out and customer addresses will be used on the contract header

Default Bill to Address – default address ID indicating which address should be used for addressing Invoices for contracts within this class

Default Ship to Address – default address ID indicating on Invoices where the service was delivered to for contracts within this class

Notice Period - default period in months or days (as defined in setup) to be used for contracts before cease can be performed; if left blank; the notice period from price tables is applied

Tip: Cease Requested Date + Notice Period = Cease Date

Minimum Period - period in months or days (as defined in setup) in which contract cannot be ceased (from Live date) which must elapsed

Referral email – email used for Referring Contracts – this is recipient email

Allow line zero amount – contract lines with zero amount can be created, this is allowed by default

(31)

M4 Systems Advanced Recurring Billing

030

Anniversary Rule – if this is ticked then this is the means that the contract renews each year. Anniversary rule is not to apply to one-off items." (If frequency is once then do not apply the rule). For item frequency see Contract Lines. For further information

concerning applying an Anniversary rule see the Cease section in this guide

Default Use Pro-Rata - for Default if this should be ticked or not on contract line. If ticked, When user adds a new line this should be defaulted

Enter Price Manually – checkmark box –if this option is marked on the class

maintenance screen contracts that belong to this class will have this option marked by default on each new contract line

Bill Period Include Today Date – user date will be included (see example below) in billing time span, for periodic contract that will be end of current period like end of month or end of year, this setting exists on Contract Header too

Final Bill Calculation (based on Price Type) - If option is marked then RB will only allow prices to be entered manually on the contract line and will not allow price changes once the line has been billed for the first time. For any Price Changes - user must cease line and then add a new line. In case of price change, a warning message will pop-up and prevent change)

Pricing Method

Price Levels - billing calculation will be performed according to Price Level/U of M/ Currency ID for the contract line (From/To dates will not be considered)

Date Sensitive Pricing - standard RB pricing which includes From/To dates

Note: This needs to be the same as for Debtors, which will be used for contracts inside this class.

Override Item Deferral - deferrals are defaulted based on Item Class Master, can only be overridden in line if option is enabled within setup

Note: If Deferral account is not set on Item master and overwrite is not enabled deferral account will be greyed out and not populated.

Deferral Method - ability to define the deferral to be based on "Days in Period" method or “Equal per Period”

Enable/Disable Billing Frequency

This checkmark shows ability to enable/disable Billing Frequencies by Contract Class. When creating new Contract Class, all frequencies will be enabled by default. More about Billing Frequencies can be found in Billing Frequency chapter.

(32)

M4 Systems Advanced Recurring Billing

031

Tip: There is a Clear button added – use it to clear the screen for new entry.

Important - Delete button - only classes that are not used on contracts or items can be deleted.

Important Notes for Final Bill Calculation

For Final Bill calculation, two fields are introduced to Contract Line: 1. Total Billed To Date

2. Original Live Date

 Final bill Calculation is performed only when line is ceased.

 FB Billing Period is calculated from ‘Original Live Date’ to ‘RB Cease Date’  Billing Period cycle date is ‘Original Live Date’

Final Bill Calculation founds number of whole periods contained in ‘FB Billing Period’, bills period price amount for periods found. Outstanding days are calculated by daily price. Because Cycle Start Date for this calculation is different from RB Start Cycle Date, then difference in amounts calculated in Final Bill and those billed in RB can be significant. For more information, please refer to FBC examples inside this user guide.

Note: Final Bill calculation can be used only for Price Levels Pricing Method

(33)

M4 Systems Advanced Recurring Billing

032

User Defined Setup

Dynamics GP >>Tools >> M4 Recurring Billing >>Setup>> Used Defined Setup Dynamics GP >>Tools >> M4 Recurring Billing >>Setup>> Used Defined Cost Setup

From RB main menu click on User Defined Setup will open drop down list with two options: User Defined Fields and User Defined Costs.

User Defined Fields Setup

In addition to all the standard fields in M4 Advanced Recurring Billing, a number of user-defined fields can be configured to hold information appertaining to the contract header or contract lines that is appropriate to the company using the Module. This enables each implementation to be tailored to the information requirements of the company using it. When new contract is been created the additional button gives access to the screen where the required information can be entered.

(34)

M4 Systems Advanced Recurring Billing

033

For example, we can define the user-defined fields for the contract header as follows:

List field is unchecked for the purpose of this test, and UD line entry look like on the screenshot below: (the unchecked field is not available):

 Up to five List type fields can be defined with associated drop down list values that can be selected by the user when they define the contract header. These list items need to be defined before the user adds the contract header. They are defined by selecting the expansion icon next to the field to be defined.

(35)

M4 Systems Advanced Recurring Billing

034

Important: Pick List 1 value if set and populated can be used as a filter in Billing process.

 Up to 10 Text type entry fields can be defined  Up to 5 Date type entry fields can be defined  Up to 4 Number type fields can be defined  Up to 3 Currency type fields can be defined

 Up to 3 Boolean (tick box) type fields can be defined Global Additional Fields

If Global fields are added inside UD setup, those fields will be available inside all GP companies.

Note: Global setup can be applied on User Defined fields and on User Defined Costs Additional Fields Example 1 – Contract Additional Fields

(36)

M4 Systems Advanced Recurring Billing

035

Similar is for the contract line: When a new line is created, Use Additional to add extra fields.

Important: Used defined fields can now be exported to the report, using Report Writer function

rw_TableLineString, and passing in “UD” as report name parameter. More about this can be found in separate technical document.

User Defined Costs Setup

New window with 20 User Defined Costs field which sum up as a total on a Contract Line and sub of all lines costs is displayed on contract header:

(37)

M4 Systems Advanced Recurring Billing

036

Like on standard UD fields, setting can be defined by GP Company or on Global level. Only costs that are checked will be visible on contract line.

Important: For Once-Off frequency cost Check RB Setup

Additional Fields Example 2 – Using User Defined Costs

Inside contract line, several costs are defined (based on User Defined Costs Setup) and sum with contract id and line number is displayed on bottom right of the User Defined Costs window:

(38)

M4 Systems Advanced Recurring Billing

037

(39)

M4 Systems Advanced Recurring Billing

038

M4 Recurring Billing – Cards

An Approvers/Advisors/Admin screen (restricted to users authorised to access this form) is designed for managers who need to define GP users and assign roles to manage contracts and contract data. The three different roles coexist and can be created: Admin, Advisor and Approver.

Cards menu of M4 Recurring Billing consists of Approvers/ window:

Important: GP user can exist inside one role only. To move user to another role, first delete it from one role then assign to the new role.

Approvers - User Settings

Either select Approvers from the RB Main Menu or navigate to the window using:

Tools >> M4 Recurring Billing >>Setup>> Approvers; Approver/Advisors window is also

accessible from Sales Home >> Cards >> M4 Recurring Billing Contract Admin or Advisor Role

For Admin and Advisor, Maintenance window looks the same, containing the fields below. Admin has all rights and Advisor role cannot approve but can set advised status.

(40)

M4 Systems Advanced Recurring Billing

039

User E-mail – for sending referral e-mail – this email will be used as sender email

Contract Class - In order for a user to have access to contracts within a class they need to be assigned to that class. To assign a new class to a user select the class using the lookup icon next to the contract class field and select the Add button. After user has a class assigned, it will be displayed in the scrolling window. A user can be associated with one or more contract classes

Contract Approver Role

In addition to fields listed above, Approver has Limit fields added.

Invoice Limit – An amount of money that defines the limit that this user can approve invoices up to (For further information see the

Approval screen section in this guide)

Cease Limit - An Amount of money that defines the cease limit for this user (For further

information see the Cease section in this guide) Important: For Approvers an amount of money that defines the Invoice limit and Cease Limit need to be defined. These are limits that the selected user can approve for Contract or for Cease for contracts within the classes assigned to them. An Approver can see only submitted contracts with amounts less than their defined limit on their approvals screen.

Approval Example 1 – Invoice Limit

(41)

M4 Systems Advanced Recurring Billing

040

1. Amount is equal or less than the limit set on the user 2. The contract is in a class that has been assigned to the user. 3. The contract has been submitted

Master Record Maintenance

The creation and maintenance of master records is vital to the use of the M4 Advanced Recurring Billing module - It is important to ensure that the items & Debtors master records are accurate before proceeding to Contract Entry.

Item Maintenance

(42)

M4 Systems Advanced Recurring Billing

041

be used to limit the items that can be added to a specific type of contract and is Use contract Class items is define inside RB Setup. To add Items to Contract classes use Item Maintenance (RB) window (depicted below). For further information on Contract Classes, see the RB Classes section of this guide. In addition, there is a checkbox user to define if Item is to be deferred or not, and a checkbox user to define if item is discount type or not.

Extra Descriptions are added in this window, if set those descriptions will be populated on each line. For more information check RB Setup.

Note: Inside Contract Class, there is an option to overwrite Item deferral.

For each item use the Go-to button and choose Price List to open the Item Price List Maintenance window (RB). Within is window the prices for the contracts are created. For each price level entered, the From Date field needs to be added to select the proper time interval for using the selected price level. Select the Calendar icon under From Date to select the appropriate date.

Note: Price list does not need to be set if using One-Off Pricing (enter price manually) for the Item.

Note: If not using RB start/end date, Item needs to be set with the same Price Level and UOM as inside contract line.

Note: If this screen is not updating with dates, please check if your GP Company is enabled.

(43)

M4 Systems Advanced Recurring Billing

042

date set (first four lines) and last two lines showing quarterly billing amounts for RB date not set:

Note: If Price list is not being used then the billing process takes the Price Level from the Debtor ID.

Note: If the security error is generated on Item Maintenance window, check Security Settings.

Discount Items

Discount Item billed amount will be deducted from Contract total, passed to SOP as negative amount.

Note:

 If price is added manually, the value will automatically become negative  In Price List, discount Item must have negative Price amount

In case of using deferrals on discount items:

 Item need to be a part of Item Class that has deferrals set

(44)

M4 Systems Advanced Recurring Billing

043

More about discount items billing can be found in Example below.

Debtor Maintenance

Use the Debtor Maintenance window (Cards >>Sales >> Debtor) to add and modify Debtor/Customer records and information. For Price level, enter or select the price level you use most often when selling items to this customer. Use lookup button to choose Default Price level. Set up the Currency for the Debtor/ Customer. From Debtor

Maintenance window, click on Options button, Open Debtor Maintenance Options Window and check Currency ID.

Enter the currency ID for the currency typically used by the selected customer. This will be used as the default currency ID for this customer. This field is available only if you are using Multicurrency Management and you selected Open Item in the Balance Type field.

(45)

M4 Systems Advanced Recurring Billing

044

Item Class – Setting Deferral Account

On Item Class, there is Additional window, which holds the Deferral Account.

Based on this setting and inside Contract Class deferral account will be added on contract line:

If deferrals are set differently -Using the Profit and Loss method, you can identify up to four accounts, which allows greater detail in financial reporting

(46)

M4 Systems Advanced Recurring Billing

045

M4 Recurring Billing – Transactions

Contract Entry - Header

Contract Entry window is used to add and maintain the contracts in Microsoft Dynamics GP. It can be accessed either by selecting Contract Entry form the RB Main menu. Relevant key fields are:

Contract Class – choose one from among those already created. Only classes that user belongs to will be displayed, for more see Contract Classes

Contract ID – this is generated upon setup criteria e.g. Customer ID plus an auto-incrementing number (set up from class – Next Contract ID)

Hold – checkmark to Hold/Unhold, can be applied only to live contract after revise

Description – description of the contract or overall services; populated with Contract Class description by default, but this can be overwritten

Contract Ref – editable field on Contract Entry, when new contract is created or imported, Contract Reference field is defaulted with Contract Number, When SOP is created, Contract Reference becomes GL reference

Default Live Date – date from when the contract can start billing from ; for contract the default date must be setup, this date will go for every item in the contract line, but can be changed

RB Start (Day-Month) – this setting will overwrite setting from item and from RB setup

(47)

M4 Systems Advanced Recurring Billing

046

End Date - date when contract is to finish ; To enter a contract end date the checkbox for End Date must be selected to make the end date field editable; more about using End Date can be found under how to Stop Billing Contract chapter inside this guide

Signature Date – date of signature on contract – Reference; set to GP user date by default; However, this can be modified

Contract Documentation – ability to linked saved files to contract. Each customer will have their own folder specified on the network and a link to that folder will be entered here; browse to folder where relevant document will be stored and saved

Review Frequency – defines how often the contract is reviewed; can be Annually, Quarterly or Monthly

Next Review Due Date – default next review date according to option above specified; calculated as- Default Live Date + Review Frequency

Contract Status – draft as this is a new contract, more about at chapter Contract Status  Customer ID - Customer that the contract is linked to - link to Debtor ID selected using

the lookup icon provided. Selected debtor need to be setup accurately prior to contract entry commencing (For further information see the Debtors Maintenance section of this guide), several fields below are populated based on Customers data but can be changed accordingly.

Salesperson ID - If Salesperson ID is populated on the Contract header or line than use it from RB otherwise take from SOP

When the Customer is selected, the rest of fields are automatically populated:  Customer Name – from Customer ID

(48)

M4 Systems Advanced Recurring Billing

047

Return SOP Type - Defaults from contract Class

Currency ID – defaulted from customer, can be changed

Contract Status – automatically set see Contract Status below for explanation  Bill to Address - address where Sales Invoices are sent. Lookup field defaults from

Contract Class or Contract Header but may be overridden at line level

Default Supply At – Debtor address – automatically chosen from Contract Class Price Level – taken from Customer , but can be changed

PO Number – field to populate SOP PO Number, there is also a field on PO that refers to Contract ID, follow Integration with PO link

Bill Period Include Today Date – user date will be included inside billing period Total Contract Amount – sum of all Next Billing Period amounts on contract lines

(ceased lines will not count)

Annual Price – sum of annual prices for items on lines

Annual Cost – If set, will be populated automatically from contract lines – using Cost User defined fields

Annual Margin – automatically calculated as Annual price - Annual Cost Cease – Ceased check button

Cease Request Date/Ceased Date – populated if contract is already ceased

Notice Period (Months or Days) defaulted from Contract Class, can be changed default period to be used for contracts before cease can be performed, if left blank, the notice period from price tables is applied

Tip: Cease Requested Date + Notice Period = Cease Date

Minimum Period (Months or Days)– defaulted from Contract Class, can be changed; period in which contract cannot be ceased (from Live date)

Contract Entry - User Defined Additional Fields

(49)

M4 Systems Advanced Recurring Billing

048

Click on Save to save contract, which is now in draft status. On the bottom right corner, there are the following options: View Line, Edit Line and Create Line. These buttons are used to add the detail of the contact lines to the record. Contract line part consists of several columns; those columns are explained inside next chapter.

Note: Pick List 1 from User defined fields, if set and populated can be used as a filter inside Billing process.

Comment ID

On the bottom of contract header there is a Comment filed from: Administration >> Setup

>> Company >> Comments – Contract Comment Entry:

Adding Notes on Contract Header

(50)

M4 Systems Advanced Recurring Billing

049

On the left there is icon View Line Note, selected line’s note will open (depicted above).

Billing Frequency

Billing Frequency – defines how often the contract line will be billed. Drop down list consists of several billing frequencies (depending on Contract Class setup):

Monthly (Periodic) - billing days will be generated till the end of the month; also Item Monthly price can be set manually

Monthly (Daily) - billing days will be generated till the end of the month based on Annual Price , Price is calculated as : Annual price(calculated based on price type) /365 = Daily List Price (for a leap year 366 days)

Next Billing Period Amount = Billing Days * Daily List Price ; also Item Annual Price can be added manually

Annual (Periodic)- by default, billing days will be generated from Live date till the end of the year, but depending on Pro Rata Options can be different; no matter of days 365 or 366 price will be the same (see example below regarding annual billing in leap year)

Annual (Daily) – by default, billing days will be generated from Live date till the end of the year, but depending on Pro Rata Options can be different

Once - Billing Period is one day , used for One off entries such as Installation Quarterly (Daily) - Billing Period is calculated based on Live Date till the end of

quarter ; Annual price(calculated based on price type) /365 = Daily List Price Next Billing Period Amount = Billing Days * Daily List Price

Custom - user defines Billing Period in days

(51)

M4 Systems Advanced Recurring Billing

050

Bi_Annual (Periodic) – billing period is calculated as 6 months , Bi-annual price is taken for price calculation

Bi_Annual (Daily) – billing period is calculated as 6 months , price is calculated as : Annual price (calculated based on price type) /365 = Daily List Price (for a leap year 366 days) ; Next Billing Period Amount = Billing Days * Daily List Price  Monthly (Weekly) – Calculation to count occurrences of day selected in

dropdown named “Starting Day of Week” in the month and then multiply with price and Qty for the billing amount

Important: Frequency Monthly Weekly is not using following functionalities: Pro rata, Notice Period and Minimum Period

Creating Contract Lines

There is a separate line for each product or service ordered on the order form, as well as a separate line for each location enablement. For the same service at various locations the lines simply repeat but with different Installation ID’s. In some instances, one contract may only have one line – for example if an order was signed off for one service and at only one location. If any line is amended, deleted or added, then a new version of the contract with an incremental version number will be saved.

To create Contract line use Contract Entry from Main RB Window. Containing relevant fields are:

Line Status – set to Draft as the new line is created

Item - Item records that have already been created can be selected for inclusion on the contract. Use the lookup icon to find appropriate items for this contract.

Important: If in the RB Setup the Use Contract Class Items option was selected the item needs to be added into the class for the contract in order for it to be displayed in the look up list. However, if the Use All Items option was selected all items will be displayed in the lookup list.

Note: Non inventory items cannot be used in RB.

Once the correct item has been located double click on it in the item list to add it to the contract line.

Item Description - from GP Inventory

Extra Description1, 2 - populated from item but editable, they are used on RW reports Currency ID – defaulted from Contract Entry or Customer

ID – can be used as a Customer Contract Number Reference text field for adding a record of the internal installation record (this filed is used as one of Advanced search

(52)

M4 Systems Advanced Recurring Billing

051

Text Field 1, 2 – labels on those two fields are defined within RB setup, also part of Advanced search

Salesperson ID - defaulted from Contract Entry; If Salesperson ID is populated on the Contract header or line than use it from RB otherwise take from SOP

Supply At – lookup glass select from Addresses held against the debtor record. Live Date – Date from when this item can be billed; use calendar icon to select the

proper date, each line can have its own date

Note: Contract can be saved without Live date in header, but cannot be submitted. Anniversary Date - Live Date + One Year

Note: If no item is present inside lookup window check Item Maintenance Go to Cards >> Inventory >> Item and check RB Start Day and RB Start Month Note: Ensure that the Price on the right

changes, as Billing period too. If the price is 0.00, check Debtor Price Level settings.  Billing Period (Days) – automatically

calculated based on Billing Frequency

Run Billing in Advance - stores how many days in advance billing can be performed (see

example below)

Annual Price – automatically generated

Daily Price - automatically generated calculated Daily Price from Frequency and Annual Price

QTY - Quantity typically “1” for time-related billing however, this may be more than “1” for products such as software media.

100 % Discount – checkmark button

Discount Value (%, Amount) – A reduction in the amount payable, typically offered if the payment is made by a certain date.

Cease Date and Cease Request Date, QTY to Cease - It is possible to cease just part of quantity. Afterwards Contract line will have Ceased checkmark, and ceased Item will not be part of billing process. For more see Cease

End Date - to enter a contract end date the checkbox for End Date must be selected to make the end date field editable ; more about using End Date can be found under how to Stop Billing Contract chapter inside this guide

Notice Period (Months or Days) defaulted from Contract Class, can be changed default period to be used for contracts before cease can be performed, if left blank, the notice period from price tables is applied.

Tip: Cease Requested Date + Notice Period = Cease Date

(53)

M4 Systems Advanced Recurring Billing

052

Auto End Date – checkmark – if selected Auto End Date on contract line the billing will be stopped at exact date

Notes:

 It is not possible to set this date before Last Billing date. For credit generation, current End Date must be used.

 Auto End Date can be any date after last billed period or if line is not billed, then any date after live date.

 If Auto End Date is reached before Contract End Date, line will be ended with Auto End Date. However, if Contract End Date is reached before line Auto End Date, the whole contract will be ended and Auto End Date on line will not be applied

Item Annual Price – if the Enter Price Manually is checked , this field can be populated manually

Enter Price Manually -checkbox - select this option if the price has to be added manually, if already set inside Contract Class the checked field will be greyed out  Index ID – from previously defined Index, see more inside Index Entry link

Add Percent - % can be added – see Re-pricing

Note: Any new line will pick up current date, for the live Date, unless user specify different.

On the right side of the Contract Line window fields are:  Contract ID – generated as from contract setup

Line Number – 1 for new line, then incrementing Customer ID - generated from contract entry window Customer Name – from Customer ID

First Cycle Start Date – first date for billing, RB start date if using Pro-rata Next Billing Start Date – calculated from User date in GP and billing frequency Next Billing End Date – calculated from billing start date and frequency As it is a new line, the following will be empty:

Last Billed Date – as no billing has been performed Last Billing Start Date

Last Billing End Date

(54)

M4 Systems Advanced Recurring Billing

053

SOP Type ID – from the contract heading Billing U of M schedule – from setup

Billing U of M - lookup will show U of M from Items U Of M Schedule Price Level – taken from header, can be changed

Annual List Price – annual price for the item

Daily List Price – calculated from annual price/number of days (365 or 366) Next Billing Period Amount – see Billing Routine later in this guide

If the line is being ceased there are:

Credit Start Date – equal to Cease Request Date + 1 day Credit End Date – equal to Last Billing End Date

Credit Amount – this amount will used for billing On each line, there are two fields for reference:

Total Billed to Date – sum of billing period amounts

Original Live Date – same as Live date , but if date was changed this will display the original value

Deferral on Contract Line

For Items that are set as Deferral, on contract line Deferral will be ticked  Billing Recognition/Deferral Account (as from RB Setup)

Deferral Method - defined from Contract Class and if Overwrite is set method can be changed

Start Deferral Date – set to RB start Date

End Deferral date – defaulted to RB end date, but can be changed- that will change number of periods to defer

Important: If a user changes End Deferral Date, it will be saved and on View line user can check this date, but Edit button will default End Deferral Date to RB End Date.

Costs on Contract Line

If we add some costs on line, this will affect Annual calculations on right side:  Annual List Price

Annual Cost – sum of costs from UD costs screen Annual Margin – calculated as List Price – Cost

(55)

M4 Systems Advanced Recurring Billing

054

Discount Item

(56)

M4 Systems Advanced Recurring Billing

055

Example for Running Billing in Advance

User Date is 16 October, contract line is showing Next Billing Start Date on 1 November 2012 and has an option run Billing in advance for 20 days:

Using this option user can bill this contract using To Date 20 days in advance (depicted below):

(57)

M4 Systems Advanced Recurring Billing

056

Leap Year Calculations

Leap Year Example 1 – Quarterly (Daily) Billing

For leap year the Billing period is 91 days and next billing amount is for 3 months (31+29+31).

Leap Year Example 2 – Difference between Annual Daily and Periodic Billing

(58)

M4 Systems Advanced Recurring Billing

057

If a user needs the same price no matter of leap year Annual (Periodic) Billing need to be selected. If there is a need for price to be different – based on daily price, calculations will be different:

335 days will be calculated with 1200/366 daily price = 1098.36

December is in non-leap year so calculation will be 1200/365 * 31 = 101.92

These two prices calculated together will give next billing period amount as 1,200.28 Contract Line - User Defined Additional Fields

(59)

M4 Systems Advanced Recurring Billing

058

Adding Notes on Contract Line

At the bottom, there is a space for Notes. Use Add Note button, create note and then click on Attach. To delete note, click on note and use provided Delete button. When attached, notes are displayed in table view with date/time added, class and User ID. They can be sorted using arrows or by provided keyword. To display all notes use Clear Filter button. Action Buttons on Contract Line

Save – to save contract line – line gets Draft status. Depending on Contract class, lines with zero amounts can be saved

Delete – by clicking the delete selected contract line will no longer exists

After closing Contract Line Entry Window, the added line is displayed as draft, and any further lines can be created, using the same procedure.

To create new line – use Create Line button To edit line – use Edit Line button

To view line – use View Line button

(60)

M4 Systems Advanced Recurring Billing

059

Tip: Click on Contract line to see the last note on this line.

Next step is to submit the contract. Click on Submit on the top left. To continue with RB process, go to Approvals section. To edit contract or correct contract lines go to Editing

section.

Contract Entry – Actions

Contract Entry - Exporting

Any contract can be exported. Before export a warning message will popup.

An Excel file will open with tabs containing contract data. There are separate tabs for

header, lines, user defined fields header and UD and costs for lines. About each field refer to

(61)

M4 Systems Advanced Recurring Billing

060

Contract Entry - Importing

After exported file is edited, it can be imporeted again using import button. All existing Excel files need to be closed first. Click on Actions >> Import and select Excel file. Contract is amended, status is changed to draft, and all lines have now draft status. Also the ContractID number is incremented.

Contract Header - Status

The Contract Status of all Contracts can be viewed from Contract ID lookup window found inside contract entry. On this lookup window, contracts can be sorted by keyword or by any of the shown columns by selecting the provided arrows. To open any contract, double click on it, or use one click and select button. Recurring Billing application uses the following statuses of contracts:

Draft - details entered but not approved, ignored by Billing Routine. Contract lines inside a contract in a draft status are also in draft status. By clicking on the line and then on Edit line button, it is easy to change or delete the line. In addition, it is possible to create more lines inside draft contract.

References

Related documents

When you set up Payroll, you can open each setup window and enter information, or you can use the Setup Checklist window (Microsoft Dynamics GP menu >> Tools >>

To locate the version number for Mass Billing in version 10.0 go to Microsoft Dynamics GP menu >> Tools >> Setup >> System >> Encore Product Registration2.

When setting up Preventive Maintenance, either open each setup window and enter information, or use the Setup Checklist window (Microsoft Dynamics GP menu >.. Tools > Setup

Access this window using one of the following methods: • Select Library Master Reports menu > Role Report.. • Select Library Master Main menu >

(Microsoft Dynamics GP menu >> Tools >> Setup >> Sales >> Sales Order Processing >> Sales Document Setup button >> select the

M4 Advanced Recurring Billing has been developed using Dexterity and it seamlessly integrates with other Dynamics GP modules, particularly standard SOP functionality particularly

When you set up Check Printing, you can open each setup window and enter information, or you can use the Setup Checklist window (Microsoft Dynamics GP menu >> Tools

From the Main RB menu select Re-pricing Utility: This window shows contract lines that belong to the contract that is in Live status, use manual price, are not ceased and