Solved

How to Insert data from external application into ERP Application

Posted on 2011-09-03
6
880 Views
Last Modified: 2013-11-23
I need to insert some fields of data (lets say from Mobile Phone UI or Windows Application) from outside(Externally) into the already developed/working (Installed) ERP Invoicing application.
When I open the ERP application those fields should automatically appear in the application for the particular order in the form.
Currently the the external data is entering manually into the ERP application.
 I need to integrate from the different place to ERP Application using some another application, like C# Windows Application or Mobile Phone UI. We have access to ERP database. How can I approach this for the solution to the problem.
0
Comment
Question by:YVSNarayana
  • 3
  • 3
6 Comments
 
LVL 8

Expert Comment

by:Andrei Fomitchev
ID: 36480114
1. The owner can connect his phone to PC and downloaded / synchronized his data:

http://www.wirelessemporium.com/references/cell-phone-software.asp

2. Then you can read data from PC file and insert them to DB.
--------------
I used
(a) USB
(b) blue tooth

to synchronize my cell with PC- it is a quite standard function for modern cell phones.
0
 

Author Comment

by:YVSNarayana
ID: 36480336
No, my question is how to code for ERP intergration. I would like to integrate some external input data to my existing ERP application like invoice application.   Currently we are writing data on a piece of paper then the invoice generator person will insert the data manually seeing the paper. Now I need to computerize this process. Let's say the persons who are writing  some fields of data manually should  be computerized like lets say i have developed an application (may be phone app or other desktop application) so these application data need to be integrated in the ERP database, next time when the invoice generator person when generating the invoice,  those fields who have inserted at remote application (that is phone app or desktop app) should appear on the invoice ERP application automatically. How can do this using c# code.
0
 
LVL 8

Accepted Solution

by:
Andrei Fomitchev earned 500 total points
ID: 36480454
Desktop application:

Use MS Visual Studio 2010/2008/2005. It support C# projects as for Windows application as for Web DOTNET application - it provides User Inteface.
It also provides ability to connect to a database.  If your ERP system uses MS SQL Server, for example, then your application connects to the database and can INSERT/SELECT/UPDATE/DELETE records. - Your fields, for example.

But you must be careful - you can damage your data.

There is SDLC - it combines best practice and describes technology how to develop reliable software.
If you new in this area it is better to hire someone experienced and work together. There are many details in it that you need to know. Object approach, normalization rules, document flow, tracing the changes, etc. For example, you found mistake in an invoice. Who made it?

Let's say you developed your program. Who will use it? Let's say 10 accountants. 1st inserted 100. Can 2nd change it to 120? You sent invoice. 3 days - no payment. Where is your invoice? Invoice has been sent. Account decided cancel it. Will you support that?

Insert data in the fields is the simplest task. But the complete system is much bigger. I am working with such tasks 20 years. They all look simple in the beginning but you must follow to financial principals to make a good system.
0
Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

 

Author Comment

by:YVSNarayana
ID: 36480983
I consider your points. Do we have any automated ERP Integration tools for .Net?
0
 
LVL 8

Expert Comment

by:Andrei Fomitchev
ID: 36481015
It is SSIS.

But DOTNET has no idea about existance of ERP. In SSIS, VS or DOTNET somebody must translate technical requirements to the code.
0
 

Author Closing Comment

by:YVSNarayana
ID: 36482590
He gave good answer. I understand what he wants to tell me regarding my question.
0

Featured Post

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Chat Room 1 43
COnsume rest client 6 33
how to truncate multiple tables from SQL Server Database using Stored procedure 8 47
Not showing page correctly 3 29
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
"Disruption" is the most feared word for C-level executives these days. They agonize over their industry being disturbed by another player - most likely by startups.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Need to grow your business through quality cloud solutions? With everything required to build a cloud platform and solution, you may feel like the distance between you and the cloud is quite long. Help is here. Spend some time learning about the Con…

948 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now