Sage 300 OE IMPORT SCRIPT

II need to import OE from an external application. Spent many hours trying to create a valid script without success. I am not using serialized or lotted items but the import function keeps looking for them even though System Information does not list these modules?? It is a shame the documentation is practically inexistent for such important function.

Q1: Instead of reinventing the wheel I was wondering if someone would be willing to share or sell a working OE import script that I can use as a starting point?

Q2: Which file format is easier to use? Single CSV or Individual CSV/XLS files?

Q3: Has anyone successfully created a macro to run OE imports? 

My environment is Sage 300 v2104 SP1 (SQL Server 2008 R2)