I need automatic rate processing, DOT NET Programming

Assignment Help:

Project Description:

PURPOSE

Xconnect needs a fully automated system for receiving and processing Terminator cost sheets based on set business principle, convert the accepted rates into a standard format that is e-mailed, dumped to an FTP server and/or accessible by Xconnect by ODBC Link.

REQUIREMENTS

All Terminators send Xconnect e-mails that has Cost Sheets with varying frequency (daily/weekly/monthly/quarterly/yearly) and with varying formats to XC Rates (). These e-mails contain attachments, typically in .XLS, but also .XLSX, .CSV and other formats, with information about a Rate or Code change for a specific destination and/or prefix, and can often also indicate effective dates, billing increments, service and currency type.

Based on customized templates for each vendor, the proposed system, should check the supplier and service (if multiple services are offered), the effective start date and whether it's an Update or Expire all and process and change the information contained in the attachment within a few minutes. This information is from one of more of the subsequent:

a. Email Subject Line

b. From address

c. Attachment file name

d. Body of email

New or adjustments to existing templates could be made accessible to XC Rates through a GUI/Web based interface.

The conversion process should then check the data for missing or errors information, and if needed alert XC Rates with a needed action to manually intervene, e.g. to add a new template or adjust the existing template. If the process is productively completed, then the results should be validated against the existing rates and business rules to make sure cost increases and code changes are notified with 7 day notice. Some manual adjustment or temporary lifting of restrictions could be possible through a GUI/Web based interface, e.g. to allow an immediate increase if already approved.

The Rejected Destination Dial/Rate Code changes should be notified to XC Rates immediately, who will communicate this to the Terminator. Optionally, the system could directly respond to the Terminator with details of the rejected Destination Dial/Rate Code changes, or acknowledge receipt and successful processing of the Rates.

The Approved Rates could be communicated to XC Rates in an agreed format by the subsequent methods:

1. E-mail to XC Rates

2. Delivery to FTP Server

3. XConnect to access rates via ODBC Link

Finally, the system could log the converted sheets for an everyday Update Report sent to XC Rates by e-mail.

XConnect use Microsoft SQL Server 2012 with each data stored in these databases. The solution should support the ability to pull data direct from the converted format using Native SQL connectivity, ODBC or SSIS (SQL Server Integration Services using ETL).

Skills required are Data Processing, Excel, SQL, Database Administration, User Interface / IA


Related Discussions:- I need automatic rate processing

System simulation, System Simulation - repost 2 Project Description: ...

System Simulation - repost 2 Project Description: A. Prepare random numbers of the form: Case 1: Uniformly distributed random numbers (RNs) [range: 0.0-1.0] Case 2: Exp

Manager, How to get Herarichal Data in Treeview control from sql server dat...

How to get Herarichal Data in Treeview control from sql server database in asp.net , can you provide the source code .

How different are interface and abstract class in .net, How different are i...

How different are interface and abstract class in .Net? Abstract classes cannot be instantiated it can have or cannot have abstract method basically called as must inherit as t

Which property on a combo box do you set with a column name, Which property...

Which property on a Combo Box do you set with a column name, prior to setting the Data Source, to display data in the combo box? ComboBox.DataValueField = "ColumnName" When

What is delay signing, Delay signing During the development process you...

Delay signing During the development process you  need strong keys name  to be exposed to the developer which is not a good practice from security aspect .In such situations yo

Simple Harmonic Motion, How can you make a simple harmonic motion in visual...

How can you make a simple harmonic motion in visual basic 2010 where you will ask an input to the user and your output will be a moving pendulum and a graph. Also the displacement

Impersonation in asp.net, What is impersonation in ASP.NET? By default,...

What is impersonation in ASP.NET? By default, the ASP.NET executes in the security context of a restricted user account on the local machine. Sometimes you require to access ne

Ewdedewdew, ssasadsdsdsddewdewdwedewdewdewededewdewdewdewdewdewdewdwedssa s...

ssasadsdsdsddewdewdwedewdewdewededewdewdewdewdewdewdewdwedssa sdedwdew dedewdew ewdewdew ewdewdew dedew ewdew ewd ewde ew ew

Project life cycle, Explain project life cycle. Figure: -Life cyc...

Explain project life cycle. Figure: -Life cycle of a project There are 5 stages of any project initiating, planning, executing, controlling, & closeout. These are the

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd