Booking customer order, shipment & Invoice on the go

Is there any solution available to handle "Van sales" in Sage 300 ERP. User want to have an option thru his PDA / smart phone to book OE- Order, Shipments & Invoices on the go when he is in the field. That should be updated to the sage server in real time.