Warehouse Use Case

Business Scenario



A third party warehouse required an electronic business to business (B2B) system to provide an effective service to its client base.

The company provides storage facilities to customers based throughout New Zealand and Australia.  It was envisaged that the B2B application would allow customers to respond quickly in providing product to their customers by having an instant ordering system that could have orders be picked to meet the daily transportation schedules. a requirement was to introduce a system that would fit across the warehouse company’s  diverse customer range. An 20/80 rule applies when introducing B2B, in other words 20 percent of client will normally take up with the remainder reluctant. A solution was required to break the 80 percent barrier.

Documents that were required for this were:

  • Order
  • Order Acknowlegement
  • ASN
  • Receipt of goods

An example of a csv order (Click on Picture to view)


EIP Notation




B2BFusions  Virtuoso suite of products where used to meet the requirements.

The  Virtuoso Integrator was used  to manage the messaging traffic.


The Integrator provides a platform to create channels, rules around the channel. As per requirements a channels where created for, In to the warehouse Order and ASN out Order Acknowledgement and Goods Received.  Once these were set up clients could be contacted and a partnership agreement put into place to conduct B2B business.


The console also provides the Registration of customers and the channels they wish to use from the partnership agreement.  All electronic messages are traceable for message type or customer through a reporting system.  Any message disruptions are reported to warehouse staff through a notifier that maybe  via email, sms, twitter. Overview of activity is through the control panel.


Depending on the clients technology sophistication the offering was:

  • Dropbox
  • Virtuoso Client
  • Web Services

The warehouse  through the partnership arrangement identified the format required for each document. The client would then either configure their “backend” system to produce a document in that format. If that was not achievable a translation would be installed into the Virtuoso Integrator or Virtuoso Client . Once a document was ready it is  sent to the interface to transport the message to the warehouse. Acknowledgements or receipts were returned via a message or an email.


The result is that the warehouse has a managed process that has reduced costs and increased accuracy and timeliness  for meeting client expectations. From  the clients perspective their customers receive a reliable and responsive service offering.  Costs in the processes are reduced  and the accuracy increased and both parties are in a win-win relationship.