Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

How to Insert data from external application into ERP Application

Posted on 2011-09-03
6
Medium Priority
?
915 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 1500 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
Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

 

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

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

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

Note: You must have administrative privileges in order to create/edit Sharing Rules. Salesforce.com (http://www.salesforce.com) (SFDC) is a cloud-based customer relationship management (CRM) system. It is a database most commonly used by sales an…
Read about achieving the basic levels of HRIS security in the workplace.
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…

721 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