Contract Management Implementation and Setup

Product Description

Contract Management provides tracking and monitoring capabilities for various types of contracts for the transit industry. Contractual obligations and conditions to ensure compliance require a systematic approach. Avail’s Contract Management automates this process and provides the user with flexibility.

The Contract Management (CT) module interfaces with the Bid Management, Accounts Payable, and Project Tracking modules. An association between the bids that generated the contract can be made. It allows for the identification of the vendor and any sub-contractors associated with the contract. Its tie to Project Tracking allows the user to see purchases to date which reflect all processed invoices and paid to date information, which reflects all checks cut pertaining to the project.

The CT module allows for the maintaining and tracking of pertinent information such as a contract’s start and end dates, board approval date, contract amount and other fields.

The CT module allows for the sharing of documents with co-workers for easy collaboration with the ability to attach various types of documents such as the scanned original contract, insurance documentation, certifications, blue prints etc.

The tracking and alert features automatically send emails when the contract or any insurance or bond issuance are about to expire.

All contact personnel are entered for easy reference.

Other aspects needing to be tracked that do not come standard in the CT module can be setup with the custom form and field creation options. Users are able to create their own custom fields for tracking processes unique to their transit agency.  

Contract Management Implementation

It is understood that the Systems Administration Guide had been followed completely and that all other modules are working prior to the Contract Management installation.

As with all Windows modules, the module must first be installed as directed in the System Administration Guide.    

Contract Management Setup  

Setup Checklist

This checklist follows the instructions outlined on the following pages.

Navigation

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup

The Contract Management Setup card is where all required information to utilize Contract Management can be completed.

Miscellaneous Codes

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Misc Codes (CT)

Each ETMS application includes a list of miscellaneous codes that are used within the system. Some of these codes are preset by ETMS while others are user defined.

Click Edit Miscellaneous Code. The following form displays.

Field Description
Type Select from the drop-down list or type in a new code.
Code Enter the code associated with the value. The code is recognized by the program. 
Value Enter the description of the code. This value is used to identify field on reports and inquiries.

ApprovedBy (User Defined) Define personnel that will be allowed to approve contracts.

ClosedBy (User Defined) Define personnel that will be allowed to close contracts.

ContactPhoneType (User Defined) Define the types of telephone number options.

ContactRelationship (User Defined) Define the positions relevant to contract.

ContractAdministrator (User Defined) Define personnel that will be the Administrator.

ContractNo (User Defined)

If the contract numbers are assigned manually:  
Code: CreateMethod, Value: FNCT_ContractMaintManualNumberSubForm.

If the contract numbers are assigned automatically: 
Code: CreateMethod, Value: FNCT_ContractMaintAutoNumberSubForm.

NOTE: This example lists the various options. User must make the one they want to choose CreateMethod. Rename the other option if needed.

ContractNoDivision (User Defined) Optional setup.

ContractNoType (User Defined) Optional Setup.

ContractType (User Defined) Define the type of contracts utilized by the transit.

Department (User Defined) Defines the department that the contract will impact.

Department Type (User Defined) Defines the department that the contract will impact.

Notification Group (User Defined) Defines the department that the contract will impact.

NotificationReportParameters (Specific) Enter Codes and Values as shown in table below. 

Code Value
PathToCompanyLogo O:\LogoName (O= Windows O Drive)
CodePathToReportFile

O:\Procurement\CT\ReportName

(O= Windows O Drive)

ReportFileType PDF
ReportFooter Information to appear on Footer
ReportHeading Information to appear on Heading

Procurement Method (User Defined) Define methods used to procure the expense/cost for a contract.

RequiredDocumentType (User Defined) This list should mirror the Document Types to be able to assign the individual documents in the Required Document fields, for creating Alerts & track documents on the Information button.

SuretyCode (User Defined) Define the Surety Method.

SuretyType (User Defined) Define the Surety Type.

UserDefinedFieldType (Specific) Enter Codes and Values as shown in table below.

Code Value
Date Date
Number Number
Text Text

UserDefinedFormName (User Defined) Enter Codes and Values as shown in table below.

Click Print with or without selecting a Type to get a printout of all codes.

Transaction Control Record

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Transaction Control (CT)

Click Transaction Control Records to set up the values and sort option for assigning Contract #’s.

Option 1 - Manual Numbering does not use the Tran Control Setup. The user will be prompted to create a manual new contract number.

Option 2 - Auto Numbering does use the Tran Control Setup form.

NOTE: The desired method (Value) must have the code CreateMethod.

When a new contract is created, the user will be prompted for the fiscal year and the system will create the next sequential number for the contract based on the number that is in the Value field below.

In the example below, 80 is in the value therefore the next contract number would be 2018-0081.

Field Description
Record Type Allow the system to create the Record Types automatically when new contract numbers are created via Contract Maintenance.  Required that Fiscal Year be added to the end of Contract No for auto numbering.
Value If one of the auto number options is used when creating new contracts, the system will automatically assign the next number based on this entry. 
Maximum Value Determine the maximum value or largest number to be used.
Max Digits Max Digits will be based on the Maximum Value determined prior.
Add Leading Zeros For the contract number check the box if you want the system to assign leading zeros. For example, if Max Digits is set to 3 and Value is 1 and Add Leading Zeros is checked the next sequential numbering portion of the contract number will be 002. If not checked the number will simply be 2. 

Contract Documents Required

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Contract Documents Required (CT)

Click this card to set up and select the various document types that may be required for the specific Contract Type. This option is not required however, it can assist the user in knowing what document types the agency has determined must be attached to a contract for uniformity when tracking contract types.

Enter or select Contract Type from the dropdown. The following form populates to enter or select the document type to be assigned to the selected Contract Type.

If a new Contract Type needs to be added, click Green Checkmark to create a new Contract Type. This will open the Misc Code form to add the new Type.

If a new Document Type needs to be added, click Green Checkmark to add a new Document Type.

Click Print. Leave Contract Type field blank to print all codes setup. To view only the Documents Types assigned to a particular Contract Type, select it from the dropdown before clicking Print.

Document Default Message

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Document Default Message (CT)

Click Document Default Message to create message or letter that will be sent when the Contract Alerts option is executed. The default document message created here will need to be assigned to the contract utilizing Contract Maintenance, Master option. Enter or select the Alert Document to assign the default Message to the selected Contract. Once alerts are emailed via Contract Alerts, the message or letter created will populate as an attachment to the sent email.

Field Description
Document Type Enter or select from the dropdown list an existing document type. Click Green Checkmark to create a new document type. 
Existing Docs Document Types that were previously created and currently have messages will be available for selection from dropdown options.

EDIT MESSAGE

Click Edit Message to enter a message or letter that will be sent via an attachment within the Create Alerts form. Information from an existing Word document can be copied and pasted into this field.

DELETE MESSAGE

Click Delete Message to delete the content in the message field.  This delete option will only delete the message ~ the Document Type will remain. The following message will display.

Click Yes to continue or No to cancel. Once message is deleted the following message displays. Click OK.

PRINT MESSAGE

Click Print Message to view/print the message documentation.

REPORT SETUP

Click Report Setup to set criteria and path location of the file, format, company’s logo, and header/footer information. The Code portion must be entered exactly as shown below with no spaces. The value is agency specific. All Values EXCEPT PathToReportFile can be left blank. The paths should go to your Windows O:\ drive.


 

Code Value
PathToCompanyLogo The company logo will print on the attachment letter if the path to the logo is entered here. Example: O:\Misc\logo.jpg.
PathToReportFile

When the Send Alerts option is selected within the Contract Alerts form, the attachments within the sent emails are saved to the location specified here. Enter a valid path for the documents to be saved.

Example:  O:\Procurement\CT\ReportFiles

ReportFileType Enter PDF to generate an Adobe pdf document type.
ReportFooter Enter the transit agency’s address or any information you would like to appear at the bottom of the attachment letter. 
ReportHeading Enter the transit agency’s name or any information you would like to appear at the top right corner of the attachment letter.

Email Notification Setup

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Email Notification Setup (CT)

Click this card to set up internal groups to receive emails when an Alert email is sent from the Contract Management module.

To create a new Group, click Green Checkmark.

Once Notification Group has been created, Contact Name, Phone # and email address will need to be entered for all those) receiving a notification email.

Field Max Field Size Field Type Description
Rec # 1 Numeric Enter Record number (sequential numbering).
Email Address 80 Alpha/Numeric Enter the email address.
Phone # 15 Alpha/Numeric Enter telephone number associated with the email and contact name.
Contact Name 80 Alpha/Numeric Enter contact name associated with the email and phone number information.
Inactive     Check the Inactive button to discontinue sending emails to the contact.

The groups may be assigned in one of two fields. For contract expirations, the group is assigned to the Respond To Group field on the Master form. 

For Information Document Types such as Insurance, Bonds etc. the group is assigned to the Respond To Group field on the Information button.  The notification groups for the contract master and information button do not have to be the same group.

Search Criteria Setup

  Navigation: ETMS > Finance > Contract Managemet > Contract Management Setup > Search Criteria Setup (CT)

Click this card to customize which fields are searchable and what sequential order they appear in the dropdown options.

Enter or select ContractNo and click Enter.

The following form populates.

Field Description
User Name Field Enter a descriptive name for the field. The name should correlate with the Actual Field Name below but can be spelled and spaced differently. This name will display in the Search Criteria dropdown list on the Contract Maintenance form. In the example above, the User Field Name is Alert Document Type, yet the actual field name is AlertDocumentType. The dropdown list on the Contract Maintenance form will display Administrator. 
Seq # This field determines the sequence that the fields will be listed in the dropdown list in ascending order. The numbers should be spaced to allow for future insertion of new fields. 
Actual Table Name

Enter FNCT_ContractMasterTable into this field for all fields visible via the “Master” button option. Fields within the other button options can be selected also but the table name will be different.

For example, if the user wishes to create a search option for the Contact Name found within the Contacts button option, they will need to enter FNCT_ContractContactTable. This lets the system know which SQL table the fields reside in. Contact Avail Support for other possible table and field names.

Actual Field Name Enter field name exactly as illustrated below within the SQL table (there are no spaces between the words). User will have to refer to the list of field names below to enter data into this field. Contact Avail Support for other possible table and field names. 
Linked Table Field Name To add search fields from other databases (i.e. Accounts Payable to search by Vendor Name) enter the name of the field that correlates to the field in the Contracts table. Contact Avail Support for other possible table and field names.
Linked Table Date Field Name

Enter the field name in the ‘non-contract’ database that correlates to the field in Contracts. For example,            

Vendor Name can be added as a search criteria in Contracts, even though that information is not stored in the Contracts database.  The search criteria (one-time setup) would be to add the name of the table in Accounts Payable (FNAP_VendorTable) to the Actual Table Name field, add the name of the correlating field in Contracts (VendorNo), and add the name of the correlating field in Accounts Payable (Vendor). Add the name of the field in Accounts Payable that contains the Vendor Name (VendorName). Contact Avail Support for other possible table and field names.

User Defined Data Field

Click User Defined Data Field to set up user defined forms and data fields for custom tracking and reporting. This option allows the user to create custom fields that can be accessed via specified forms such as Contract Maintenance, Contract Inquiry etc.

  Navigation: ETMS > Custom Legacy Finance Menu > Custom Accounts Payable Menu

Setup will include:

  • User Defined Date Entry
  • User Defined Data Field
  • User Defined Data Security

FORM RESTRICTIONS

Click Form Restrictions to create the new form. In the example below, two forms have already been created (see Miscellaneous Module Code Setup) Contract Legal & Construction Info.

Field  Description
User Form Name Click Green Checkmark to add a new form or select an existing form from the dropdown list.
Form Name Use the dropdown list to select the entry form that contains the “User Defined” button that will allow the user to enter information for the custom built form. The Form Name can be obtained by looking at the name under the card. See example below 

DATA FIELDS

Click Data Fields button to create new fields or revise existing fields. This option is not specific to a particular form. This contains all fields that could possibly be used by any of the forms.

Field  Description
Field Name Create/Enter a field name. The field name that is entered here will be seen by the user when executing their day-to-day entry. Make sure the field is clear and descriptive of what is to go into the field. Field names can be up to 50 characters.
Field Type Select the field type from the dropdown options. 
History Place a check mark in the box to keep an audit trail of the changes made this the particular field. 

FIELD RESTRICTIONS

Click Field Restrictions to assign the correlation between the form name and the field names. Select the Form Name from the dropdown options.

Utilizing the dropdown option select the Field Name(s) to be assigned to the selected form. 

RENAME FIELDS

This button is used to rename a field. The renaming process will rename the select field to a new field name utilizing this process to transfer existing data to the new field name. The new field must first be set up via Data Fields setup before the rename can take place. The renaming process will not delete the old name from the Data Fields option; it must be manually deleted.

Click Start to begin the renaming process. Once rename is completed the following message displays. Click OK.

User Defined Data Security

Click User Defined Data Security to restrict/limit/assign the users that can access User Defined forms.

Select User Id from the dropdown.

Once selected, all forms previously assigned to the selected user will populate.

To assign a new Form Name to the selected user, enter or select from the dropdown options in Form Name. This will add the form to that user’s access.

 

Was this article helpful?

Articles in this section

New to the Help Center?
Review the Help Center guide
Help Center Feedback
Have a suggestion for new content or how we can improve the Help Center? Let us know!