Infopulse - Expert Software Engineering, Infrastructure Management Services
Send message Request a call
Send message Please fill in this quick form and we will send you a free quote shortly.
* Required fields
Request a call Please fill in this quick form and we will call you back shortly.
* Required fields
Subscribe to Infopulse Newsletter Please fill in this quick form to be among the first to receive our updates.
* Required fields
Send an email to Andrey Link Please fill in this quick form to contact our expert directly.
* Required fields
Read the rest of the Case Study Don't miss the most interesting part of the story!
Submit this quick form to see the rest and to freely access all case studies on our website.
* Required fields

Rabobank: DLP (Data Logistic Purchasing)

Client Background

Rabobank logo The Rabobank Group is one of the world’s largest financial institutions and one of the biggest bank networks in the Netherlands. They serve 8.8 million retail and wholesale customers worldwide in the food and agricultural sectors with a full range of financial services. Globally active in 40 countries, Rabobank has 440 foreign places of business and employs over 48,000 people.

Business Challenge

The key challenge of the project was to develop a web-based solution for seamless intercommunication between the Raboshop system and the Purchasing Intelligence solution utilized by Rabobank in their daily business.


DLP (Data Logistic Purchasing) imports data from different Raboshop components and some other external systems (SAP, Payment system), transforms it into a coherent format, and sends it into the Purchasing Solution systems (Purchasing intelligence, purchasing site).

The data entities can be: suppliers, contracts, orders, payments, and some other types.

DLP includes:

  • Data retrieval components: importer of suppliers, contracts, orders, and payments
  • Data storage components
  • Process flow engine component
  • Data syntax validation components
  • Transition and distribution components
  • Client interface components

As a platform, DLP uses .NET and MS SQL Server 2000 as the data storage. The business components are developed in the C# language that allows using all of the power of the .NET Process flow engine that is based on BizTalk Orchestration and XLANG schedules. The user interface is developed in ASP .NET. The data structure is based on XML to allow its easy extension.


  • .NET
  • C#
  • MS SQL Server 2000
  • COM+
  • MSMQ
  • XML
  • BizTalk XLANG


As a result of the cooperation, Rabobank has received the system that allows users to easily manage the import/export process, enter data that cannot be imported for some reasons, and manage mapping for different entities. The application is flexible and intelligible and can be configured to fit diverse requirements of various businesses.

Share this case study:
Subscribe to our Newsletter