Lookups are included to help validate the data. As data is keyed in, it is checked to make sure the information entered is valid. Extended logic checks also help verify the data's accuracy. Since the lookup tables are not live, separate validation jobs are run at set times each day. Once the data has been edited and any corrections made, it is uploaded to holding tables in the ERP system.
Various jobs process the information into the appropriate modules.
It is quite robust and they find it very simple to use. Remote data entry has worked very well for us.