/
Benchmark Payment Plan Extract

Benchmark Payment Plan Extract

Developer Reference Guide

Overview

The Benchmark Payment Plan Extract exports payment plan data for the RevQ Ontario Systems integration in Sarasota.

 

Solution

$/Court/Dev/Dev/source/Service/BenchmarkCreditCardService/BenchmarkCreditCardService.sln

 

Main Project

BenchmarkPaymentPlanExport

 

Deployment Project

BenchmarkPaymentPlanExport

 

Build Repository

\\ptg-server1\Software\Downloads\Product\Benchmark\Services\BenchmarkPaymentPlan 

Performing a Build

 

Update Version

Right-click on the “BenchmarkPaymentPlanExport” project within the solution and select “Properties” from the menu options. In the project properties window, locate the “Package” section and “General” sub-section. Update the “Package Version” value as necessary.

Publish to File

Right-click on the “BenchmarkPaymentPlanExport” project within the solution and select “Publish” from the menu options. A window should appear like the following screenshot. Click on the “Publish” button to build the project in release mode and to package it at the noted location.

 

 

Package the Release

Navigate to the build repository and create the necessary package for the release. It’s usually helpful to start with a copy of the previous version as a template and to update it with the new content. Be sure to include the “Installation” folder with the “Install” and “Uninstall” .bat files.

         

 

Installation

This service is a bit different to install than our classic Windows services. It’s technically a console application that can be executed on demand or installed as a service. This is possible due to using Topshelf components.

 

Topshelf Website Reference

http://docs.topshelf-project.com/en/latest/configuration/config_api.html

 

You are expected to be able to run the “Install.bat” file as an admin and for the service to install. I did not get this result and could not get the service to install on my machine until I opened a command prompt “as administrator”, navigated to the folder with the service files, and ran the install statement with the preceding “..\” removed.

 

Successfully Installed

 

Successfully Uninstalled

 

Add label

Related content