Interfacing with scales for DELMIA Apriso W&D

I'd like to know what are the best practices to connect scales to DELMIA Apriso to implement Weigh&Dispensing. We are discussing this type of application with a Cosmetics company and they had bad experiences in the past with the need to configure RS-232 serial interfaces for each scale, and writing scripts or "drivers" to continuously listen to the port and interpret streams of characters sent by the scales until the weigh is stable and a certain pattern is sent to indicate the reading can be used. The customer found it very cumbersome and is asking if there is a better way to implement this kind of interface. Does anyone have a better approach to suggest? Any help will be very appreciated.