Home What Is? Case Studies Contact Us
 
What is Virtual Trader?

In any major software implementation there are inevitably shortfalls in functionality or issues around systems integration. This usually results in organisations having to change business practice, use offline procedures or accept customisation. All of these options reduce the effectiveness of the final solution.
Virtual Trader provides an alternative to these options. It is a rule based middleware product that allows the client to configure systems for operational efficiency by bridging functionality gaps without the need to customise.


Virtual Trader is an event driven system, which has at it’s heart a Transaction Engine that is triggered to perform additional processing and create new functionality. This occurs when a nominated business event takes place either on-line or interfaced, within an underlying system such as Oracle Applications.
The Engine can modify, replicate or transfer transactions that form the business event, and can even use them to create new related transactions. Virtual Trader is equally suited to configuring new functionality around both accounting and operational transactions from any connected application suite or custom system.
Virtual Trader is also a system integrator. Although many systems provide open interfaces, the proliferation of programs developed to populate them often involve complex logic in order to meet business requirements.
Using Virtual Trader to populate open interfaces provides a unified approach to system integration. All the interface logic is represented as business rules which can be maintained on-line by the business community in the same place and in a common format.
This common repository provides greater visibility of business rules, and ensures a more discrete control over change management. This provides a more robust, responsive and cost effective solution to an ever evolving organisation.

Virtual Trader is hosted within an Oracle Application environment. It can be co-resident with your Oracle Application or operate as a stand alone system. It is designed as a companion module, and contains all the ‘Look and Feel’ of any Oracle Application Module.
Although it leverages some common functions within Oracle to achieve this, and can provide functionality across the spectrum of Oracle Applications, it retains a crucial independence. This independence is essential in minimising Oracle version dependency, and promotes processing of transaction sources outside of Oracle Applications.
Virtual Trader ‘talks’ to each application it processes through Dynamic Interfaces. In this way Virtual Trader can process transactions from any source to which it has a database connection, not just Oracle Applications. Dynamic Interface plug-ins can be created and maintained by the client in order to adapt and evolve new solution areas.
As Virtual Trader is ‘instance aware’ it can process and route transactions across multiple modules, multiple instances, different platforms and systems.


These general features of Virtual Trader have been configured to create a variety of new or enhanced application functionality such as:
Automate any number of inter-company transactions models.
  Commissionaire, buy/sell, group purchase etc.
  Multi-tier, intermediate reseller and deferred revenue models
  Control inter-company pricing and ‘buy’ currency
  Produce customs, in-transit and inter-company documentation
  Combined trade and inter-company VAT and
Intra-stat reporting
  Net inter-company settlement
Simultaneously maintain multiple ledgers from the same transaction.
  Trade and consolidated accounting
  Corporate and local state accounting in appropriate currencies
  Simple alternative to MRC without duplicate sub-ledgers
  Different charts of accounts and accounting standards or formats
  Different instances, platforms or systems
Support Shared Service Centres through advanced system configuration.
  Operate multiple companies within the same shared work space
  Provide a single point of access for cross-company staff
  Operate functionality against all transactions in the shared work space
  Control transaction ownership within the shared work space
  Route transactions based on assigned ownership
  Distribute accounting entries to appropriate company ledgers

 

Extended document facilities and language control
  Produce external documents in preferred languages
  Simple alternative for supporting translated application data
  Support multi-byte character sets such as Chinese etc.
  Control document sequencing for legal compliance
  Support companies with multiple VAT registrations
  Provide documents not covered within the standard ERP suite
Create custom accounting for business scenarios, for example;
  Split cost of goods sold into standard and uplift
  Split inter-company inventory transfers into standard and legal mark-up
  Automate the in-transit to COGS transition on delivery not shipment
  In-transit re-costing
Standard approach to system integration
  Integrate boundary and legacy systems with your ERP suite
  Integrate multiple instances, work spaces or versions of your ERP suite
  Integration logic defined by client maintained rules
  Automate the routing of transactions based on assigned ownership
Compatibility with Oracle Applications 12i
  Virtual Trader is compatible with Release 12i & Release 11i.
  Virtual Trader can also talk to older version of the ERP Suite.
  The same code line works both technologies.
Oracle Compatibility
  Virtual Trader does not modify any of Oracle's objects
  Virtual Trader writes to Open Interfaces.