Using purchasing and 3rd Party WMS execution System

WHat interfaces are required to continue using Purchasing, carry purchased item cost in NAV while using another application for WMS execution.

We are using MSMQ to execute WMS operations for our warehouses. Certainly not the easiest, but not that hard either.