hmmmm... hirap explain over here... you can PM me your landline number and i'll call you up to give you more details about it (or ibigay ko number ng SAP account manager namin - they'll be more than able to explain it rather than me).
for SAP/ORACLE... all the best practice business processes are already built-in and can be customized by the consultants (that's what I do). what's good about ERPs is that the "integration" part is already built-in.
if there are special requirements (like customized forms, reports, interfaces, etc), an ABAP/4 developer is needed. though for the new versions of SAP, programming can be done using Java.
what we are using in the office is just the old "R/3" version. though what's being sold currently is the mySAP 2004 & 2005.
here's a quick run down for a project implementation:
1. design / blueprint
- lay down the to-be business processes
- identy needed reports, interfaces, forms, etc.
2. customize
- configure the system
- programming (if needed)
3. test
4. implement
- transport the changes from the sandbox to the live server
- load the master data (e.g. GL accounts, vendors, etc.)