Most of my clients are use to using Excel and CSV to import and export.
to this end I have created the core classes and minilanq methods to do this.
THis can be expanded on to import and export other data not in xml format.
What makes this different is the the UI will be setup to select which fields to import to export from.
it will allow to read and write XLS files or csv files.
it will allow many delimiters.
there will be a UI to select the availible Import and Exports.
The service will accept a view for export and extended entity for import.
this can be put in each applicatiion or in a central area.