SlideShare a Scribd company logo
1 of 3
Download to read offline
Case Study / ERP KeyBalance

Atomic Software - KeyBalance ERP
We enhanced the client´s main ERP product by
implementing a COM interface, and designed an up-to-date
front end compatible with the old version of the application.
Our cooperation with the company continues through direct
developer support of the ERP product.
Results Achieved:
•

Easily changeable front-end appearance

•

Brought up to date with the latest technologies

•

Advantages of older version retained

•

Decreased costs for future functionality changes in the application

Atomic Software is a Danish company with a history of over
20 years in the ERP applications market. Its activity is
concentrated mainly in the Scandinavian area (Denmark,
Sweden and Norway).
The company approached us with a request to help them with development of their main
product – KeyBalance ERP. The current version of the KeyBalance ERP product is a
compact Windows application, based on file databases. Its user interface stems from
definitions created in Windows 3.11 / 95, and therefore it does not meet today’s
requirements. In addition, the whole ERP core is created by many DLL files. If these DLL
Case Study / Atomic Software

files are wrongly configured, they cause the application to crash and create system
instability.

Client / Atomic Software
Technology / C# .NET, ASP.NET

Solution
After analyzing existing ERP software, APRO company co-operated directly with Atomic’s
developers to create a modern COM interface for accessing data. All communications with
the interface are in XML. This COM interface can run on the local computer, or on a
server, as a service to which all clients connect.

As a next step, APRO designed and created a new KeyBalance ERP front end which
communicates exclusively using XML structures processed by the COM interface. The
KeyBalance ERP front end provides the user with an up-to-date interface in accordance
with today’s standards, and is fully compatible with the application’s old version. If
necessary, both client applications can run simultaneously.

The KeyBalance ERP front-end application has no fixed user interface. All dialogs and
menus are created during the run, with the help of received XML structures. This ensures
maximum flexibility, and the ability to easily change the language of the user interface. For
example, if there is a need to change the appearance of one of the dialogs in the ERP
application, all that is required is to change the XML definitions in the database, and the
changes will be immediately displayed in the whole ERP application.

APRO company continues to assist Atomic Software with the development of other
modules for KeyBalance ERP, through the provision of direct developer support.
Case Study / ERP KeyBalance

For more information visit our site at www.apro-outsourcing.com

More Related Content

What's hot

Missy Perry Resume
Missy Perry ResumeMissy Perry Resume
Missy Perry ResumeMissy Perry
 
Apache Flex: Overview
Apache Flex: OverviewApache Flex: Overview
Apache Flex: OverviewTarun Telang
 
Integrating Your Company's Data With FDMEE
Integrating Your Company's Data With FDMEEIntegrating Your Company's Data With FDMEE
Integrating Your Company's Data With FDMEEeCapital Advisors
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsSAP Technology
 
resume-stan martin
resume-stan martinresume-stan martin
resume-stan martinStan Martin
 

What's hot (10)

Missy Perry Resume
Missy Perry ResumeMissy Perry Resume
Missy Perry Resume
 
Ramandeep-oracle apps
Ramandeep-oracle appsRamandeep-oracle apps
Ramandeep-oracle apps
 
Scripting languages
Scripting languagesScripting languages
Scripting languages
 
SAP Connector.
SAP Connector.SAP Connector.
SAP Connector.
 
Apache Flex: Overview
Apache Flex: OverviewApache Flex: Overview
Apache Flex: Overview
 
Rajiv-CV
Rajiv-CVRajiv-CV
Rajiv-CV
 
Northern IT Finishing School
Northern IT Finishing SchoolNorthern IT Finishing School
Northern IT Finishing School
 
Integrating Your Company's Data With FDMEE
Integrating Your Company's Data With FDMEEIntegrating Your Company's Data With FDMEE
Integrating Your Company's Data With FDMEE
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP Investments
 
resume-stan martin
resume-stan martinresume-stan martin
resume-stan martin
 

Viewers also liked

Bus 475 guide 1 42) Use the following table to answer question: P(M A) is a...
Bus 475 guide 1 42) Use the following table to answer question:  P(M  A) is a...Bus 475 guide 1 42) Use the following table to answer question:  P(M  A) is a...
Bus 475 guide 1 42) Use the following table to answer question: P(M A) is a...jackkumaran
 
Memos case study Zapfi
Memos case study ZapfiMemos case study Zapfi
Memos case study ZapfiApro Software
 
Bus 475 guide 1 44) Use the following table to answer question: Are Service...
Bus 475 guide 1 44) Use the following table to answer question:   Are Service...Bus 475 guide 1 44) Use the following table to answer question:   Are Service...
Bus 475 guide 1 44) Use the following table to answer question: Are Service...jackkumaran
 
Horror house
Horror houseHorror house
Horror houseJL73645
 
Titus Bikes Velo
Titus Bikes VeloTitus Bikes Velo
Titus Bikes Velozchester
 
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...jackkumaran
 
AVerMedia document camera's productoverzicht voorjaar 2009
AVerMedia document camera's productoverzicht voorjaar 2009AVerMedia document camera's productoverzicht voorjaar 2009
AVerMedia document camera's productoverzicht voorjaar 2009Transcontinenta BV
 
Bus 475 guide 1 46) William used a sample of 68 U.S. cities to estimate the ...
Bus 475 guide 1  46) William used a sample of 68 U.S. cities to estimate the ...Bus 475 guide 1  46) William used a sample of 68 U.S. cities to estimate the ...
Bus 475 guide 1 46) William used a sample of 68 U.S. cities to estimate the ...jackkumaran
 
clx_q2fy04_splmnt
clx_q2fy04_splmntclx_q2fy04_splmnt
clx_q2fy04_splmntfinance48
 
CLX0201_3_Sales_Growth-159159
CLX0201_3_Sales_Growth-159159CLX0201_3_Sales_Growth-159159
CLX0201_3_Sales_Growth-159159finance48
 
ReACH Rex Macasaet 20-year Personal Marketing Plan
ReACH Rex Macasaet 20-year Personal Marketing PlanReACH Rex Macasaet 20-year Personal Marketing Plan
ReACH Rex Macasaet 20-year Personal Marketing Planrexmacasaet
 
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...jackkumaran
 
Web-based lesson
Web-based lessonWeb-based lesson
Web-based lessonguest41127a
 
Bus 475 guide 1 48) Suppose that the optimal values of the decision variab...
Bus 475 guide 1    48) Suppose that the optimal values of the decision variab...Bus 475 guide 1    48) Suppose that the optimal values of the decision variab...
Bus 475 guide 1 48) Suppose that the optimal values of the decision variab...jackkumaran
 

Viewers also liked (17)

Bus 475 guide 1 42) Use the following table to answer question: P(M A) is a...
Bus 475 guide 1 42) Use the following table to answer question:  P(M  A) is a...Bus 475 guide 1 42) Use the following table to answer question:  P(M  A) is a...
Bus 475 guide 1 42) Use the following table to answer question: P(M A) is a...
 
Teste
TesteTeste
Teste
 
Memos case study Zapfi
Memos case study ZapfiMemos case study Zapfi
Memos case study Zapfi
 
Bus 475 guide 1 44) Use the following table to answer question: Are Service...
Bus 475 guide 1 44) Use the following table to answer question:   Are Service...Bus 475 guide 1 44) Use the following table to answer question:   Are Service...
Bus 475 guide 1 44) Use the following table to answer question: Are Service...
 
Horror house
Horror houseHorror house
Horror house
 
Titus Bikes Velo
Titus Bikes VeloTitus Bikes Velo
Titus Bikes Velo
 
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...
Bus 475 guide 1 40) One study found that manufacturing labor costs about ____...
 
AVerMedia document camera's productoverzicht voorjaar 2009
AVerMedia document camera's productoverzicht voorjaar 2009AVerMedia document camera's productoverzicht voorjaar 2009
AVerMedia document camera's productoverzicht voorjaar 2009
 
Bus 475 guide 1 46) William used a sample of 68 U.S. cities to estimate the ...
Bus 475 guide 1  46) William used a sample of 68 U.S. cities to estimate the ...Bus 475 guide 1  46) William used a sample of 68 U.S. cities to estimate the ...
Bus 475 guide 1 46) William used a sample of 68 U.S. cities to estimate the ...
 
clx_q2fy04_splmnt
clx_q2fy04_splmntclx_q2fy04_splmnt
clx_q2fy04_splmnt
 
CLX0201_3_Sales_Growth-159159
CLX0201_3_Sales_Growth-159159CLX0201_3_Sales_Growth-159159
CLX0201_3_Sales_Growth-159159
 
Adobe photoshop cs6
Adobe photoshop cs6Adobe photoshop cs6
Adobe photoshop cs6
 
ReACH Rex Macasaet 20-year Personal Marketing Plan
ReACH Rex Macasaet 20-year Personal Marketing PlanReACH Rex Macasaet 20-year Personal Marketing Plan
ReACH Rex Macasaet 20-year Personal Marketing Plan
 
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...
Bus 475 guide 1 60) International Game Technology’s new ERP system produced a...
 
Web-based lesson
Web-based lessonWeb-based lesson
Web-based lesson
 
Presentation1
Presentation1Presentation1
Presentation1
 
Bus 475 guide 1 48) Suppose that the optimal values of the decision variab...
Bus 475 guide 1    48) Suppose that the optimal values of the decision variab...Bus 475 guide 1    48) Suppose that the optimal values of the decision variab...
Bus 475 guide 1 48) Suppose that the optimal values of the decision variab...
 

Similar to Apro case study atomic software

Applanga - App Localization Automated - Product Deck 2017
Applanga - App Localization Automated - Product Deck 2017Applanga - App Localization Automated - Product Deck 2017
Applanga - App Localization Automated - Product Deck 2017Christian Stanke
 
ERP Future Trends.pptx
ERP Future Trends.pptxERP Future Trends.pptx
ERP Future Trends.pptxssuser046cf5
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27Inter Access Belgium
 
Flex In Dot Net
Flex In Dot NetFlex In Dot Net
Flex In Dot Netpradeepfdo
 
Applanga - App Localization Automated - LSP deck
Applanga - App Localization Automated - LSP deckApplanga - App Localization Automated - LSP deck
Applanga - App Localization Automated - LSP deckChristian Stanke
 
Online furniture management system
Online furniture management systemOnline furniture management system
Online furniture management systemYesu Raj
 
HP NonStop applications: Modernization from the Ground-up and the User-in
HP NonStop applications: Modernization from the Ground-up and the User-inHP NonStop applications: Modernization from the Ground-up and the User-in
HP NonStop applications: Modernization from the Ground-up and the User-inThomas Burg
 
Why XPager? IBM Notes customers’ vision of modernization
Why XPager? IBM Notes customers’ vision of modernizationWhy XPager? IBM Notes customers’ vision of modernization
Why XPager? IBM Notes customers’ vision of modernizationEffiChange LLC
 
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceDynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceJoris Poelmans
 
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxjessiehampson
 
Full Stack Development In Mohali.pdf
Full Stack Development In Mohali.pdfFull Stack Development In Mohali.pdf
Full Stack Development In Mohali.pdfExcellenceAcademy16
 
Cognos tm1-vs-anaplan
Cognos tm1-vs-anaplanCognos tm1-vs-anaplan
Cognos tm1-vs-anaplanSamir Neji
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions IntrolarryATprodev
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009sundu72
 

Similar to Apro case study atomic software (20)

Applanga - App Localization Automated - Product Deck 2017
Applanga - App Localization Automated - Product Deck 2017Applanga - App Localization Automated - Product Deck 2017
Applanga - App Localization Automated - Product Deck 2017
 
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
 
ERP Future Trends.pptx
ERP Future Trends.pptxERP Future Trends.pptx
ERP Future Trends.pptx
 
Ppt00000
Ppt00000Ppt00000
Ppt00000
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27InterLabs Oracle Forms, what’s next 2011-04-27
InterLabs Oracle Forms, what’s next 2011-04-27
 
Flex In Dot Net
Flex In Dot NetFlex In Dot Net
Flex In Dot Net
 
Applanga - App Localization Automated - LSP deck
Applanga - App Localization Automated - LSP deckApplanga - App Localization Automated - LSP deck
Applanga - App Localization Automated - LSP deck
 
Online furniture management system
Online furniture management systemOnline furniture management system
Online furniture management system
 
HP NonStop applications: Modernization from the Ground-up and the User-in
HP NonStop applications: Modernization from the Ground-up and the User-inHP NonStop applications: Modernization from the Ground-up and the User-in
HP NonStop applications: Modernization from the Ground-up and the User-in
 
Future directions in erp
Future directions in erpFuture directions in erp
Future directions in erp
 
Why XPager? IBM Notes customers’ vision of modernization
Why XPager? IBM Notes customers’ vision of modernizationWhy XPager? IBM Notes customers’ vision of modernization
Why XPager? IBM Notes customers’ vision of modernization
 
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceDynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
 
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
 
Full Stack Development In Mohali.pdf
Full Stack Development In Mohali.pdfFull Stack Development In Mohali.pdf
Full Stack Development In Mohali.pdf
 
Cognos tm1-vs-anaplan
Cognos tm1-vs-anaplanCognos tm1-vs-anaplan
Cognos tm1-vs-anaplan
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
 
iOrange Event Presentation
iOrange Event PresentationiOrange Event Presentation
iOrange Event Presentation
 

More from Apro Software

Apro case study societe i phone ipad
Apro case study societe i phone ipadApro case study societe i phone ipad
Apro case study societe i phone ipadApro Software
 
Memos Case Study Renault Trucks
Memos Case Study Renault TrucksMemos Case Study Renault Trucks
Memos Case Study Renault TrucksApro Software
 
Memos Case Study Leaseplan Call Center
Memos Case Study Leaseplan Call CenterMemos Case Study Leaseplan Call Center
Memos Case Study Leaseplan Call CenterApro Software
 
Memos Case Study Nestle
Memos Case Study NestleMemos Case Study Nestle
Memos Case Study NestleApro Software
 
Memos Case Study Societe iPhone iPad
Memos Case Study Societe iPhone iPadMemos Case Study Societe iPhone iPad
Memos Case Study Societe iPhone iPadApro Software
 
Memos Case Study NoteMe SMS Campaign
Memos Case Study NoteMe SMS CampaignMemos Case Study NoteMe SMS Campaign
Memos Case Study NoteMe SMS CampaignApro Software
 
Memos Case Study Energy Control
Memos Case Study Energy ControlMemos Case Study Energy Control
Memos Case Study Energy ControlApro Software
 
Memos Case Study Mondial
Memos Case Study MondialMemos Case Study Mondial
Memos Case Study MondialApro Software
 
Memos Case Study Cybercom Euromedic
Memos Case Study Cybercom EuromedicMemos Case Study Cybercom Euromedic
Memos Case Study Cybercom EuromedicApro Software
 
Memos case study Aegon
Memos case study AegonMemos case study Aegon
Memos case study AegonApro Software
 
Memos case study eWay
Memos case study eWayMemos case study eWay
Memos case study eWayApro Software
 
Memos case study Fifthplay Energy Smart
Memos case study Fifthplay Energy SmartMemos case study Fifthplay Energy Smart
Memos case study Fifthplay Energy SmartApro Software
 
Memos case study Innerworkings
Memos case study InnerworkingsMemos case study Innerworkings
Memos case study InnerworkingsApro Software
 

More from Apro Software (14)

Apro case study societe i phone ipad
Apro case study societe i phone ipadApro case study societe i phone ipad
Apro case study societe i phone ipad
 
Memos Case Study Renault Trucks
Memos Case Study Renault TrucksMemos Case Study Renault Trucks
Memos Case Study Renault Trucks
 
Memos Case Study Leaseplan Call Center
Memos Case Study Leaseplan Call CenterMemos Case Study Leaseplan Call Center
Memos Case Study Leaseplan Call Center
 
Memos Case Study Nestle
Memos Case Study NestleMemos Case Study Nestle
Memos Case Study Nestle
 
Memos Case Study Societe iPhone iPad
Memos Case Study Societe iPhone iPadMemos Case Study Societe iPhone iPad
Memos Case Study Societe iPhone iPad
 
Memos Case Study NoteMe SMS Campaign
Memos Case Study NoteMe SMS CampaignMemos Case Study NoteMe SMS Campaign
Memos Case Study NoteMe SMS Campaign
 
Memos Case Study Energy Control
Memos Case Study Energy ControlMemos Case Study Energy Control
Memos Case Study Energy Control
 
Memos Case Study Mondial
Memos Case Study MondialMemos Case Study Mondial
Memos Case Study Mondial
 
Memos Case Study Cybercom Euromedic
Memos Case Study Cybercom EuromedicMemos Case Study Cybercom Euromedic
Memos Case Study Cybercom Euromedic
 
Memos case study Aegon
Memos case study AegonMemos case study Aegon
Memos case study Aegon
 
Memos case study eWay
Memos case study eWayMemos case study eWay
Memos case study eWay
 
Memos case study Fifthplay Energy Smart
Memos case study Fifthplay Energy SmartMemos case study Fifthplay Energy Smart
Memos case study Fifthplay Energy Smart
 
Memos case study Innerworkings
Memos case study InnerworkingsMemos case study Innerworkings
Memos case study Innerworkings
 
Memos Fast-Profile
Memos Fast-ProfileMemos Fast-Profile
Memos Fast-Profile
 

Apro case study atomic software

  • 1. Case Study / ERP KeyBalance Atomic Software - KeyBalance ERP We enhanced the client´s main ERP product by implementing a COM interface, and designed an up-to-date front end compatible with the old version of the application. Our cooperation with the company continues through direct developer support of the ERP product. Results Achieved: • Easily changeable front-end appearance • Brought up to date with the latest technologies • Advantages of older version retained • Decreased costs for future functionality changes in the application Atomic Software is a Danish company with a history of over 20 years in the ERP applications market. Its activity is concentrated mainly in the Scandinavian area (Denmark, Sweden and Norway). The company approached us with a request to help them with development of their main product – KeyBalance ERP. The current version of the KeyBalance ERP product is a compact Windows application, based on file databases. Its user interface stems from definitions created in Windows 3.11 / 95, and therefore it does not meet today’s requirements. In addition, the whole ERP core is created by many DLL files. If these DLL
  • 2. Case Study / Atomic Software files are wrongly configured, they cause the application to crash and create system instability. Client / Atomic Software Technology / C# .NET, ASP.NET Solution After analyzing existing ERP software, APRO company co-operated directly with Atomic’s developers to create a modern COM interface for accessing data. All communications with the interface are in XML. This COM interface can run on the local computer, or on a server, as a service to which all clients connect. As a next step, APRO designed and created a new KeyBalance ERP front end which communicates exclusively using XML structures processed by the COM interface. The KeyBalance ERP front end provides the user with an up-to-date interface in accordance with today’s standards, and is fully compatible with the application’s old version. If necessary, both client applications can run simultaneously. The KeyBalance ERP front-end application has no fixed user interface. All dialogs and menus are created during the run, with the help of received XML structures. This ensures maximum flexibility, and the ability to easily change the language of the user interface. For example, if there is a need to change the appearance of one of the dialogs in the ERP application, all that is required is to change the XML definitions in the database, and the changes will be immediately displayed in the whole ERP application. APRO company continues to assist Atomic Software with the development of other modules for KeyBalance ERP, through the provision of direct developer support.
  • 3. Case Study / ERP KeyBalance For more information visit our site at www.apro-outsourcing.com