Tramite la dettagliata possibilità di parametrizzazione di ogni componente SAP col cliente è consentita una notevole modularità di funzionamento, in grado di rispondere a esigenze complesse come quelle delle multinazionali; senza vincoli del settore/i d'affari o distribuzione geografica delle società, siti produttivi e di distribuzione. Il prodotto soddisfa le esigenze e normative legali/fiscali delle principali nazioni, occidentali e orientali.
L'introduzione di un software di tipo Enterprise Resource Planning richiede una progettazione congiunta di tecnologia e organizzazione. Questi software sono prescrittivi per i processi, nel senso che impongono una trasformazione dei processi in funzione dello strumento informatico.
Una scelta, presente da subito nei prodotti SAP, si è rivelata vincente e solo dopo svariati anni compresa e seguita da altre importanti software house: l'astrazione dall'hardware e dal software del Sistema Operativo e del Database.
Infine, grazie ad un linguaggio di programmazione proprietario: l'ABAP strutturato ad immagine del linguaggio Cobol al cliente sono consentiti sviluppi e integrazioni complete. L'Abap è un linguaggio interpretato, il codice sorgente è compilato e tradotto in linguaggio macchina alla prima esecuzione, le successive variazioni al codice sorgente sono interpretate (controllate e ricompilate) in automatico.
Col tempo è stato introdotto il double-stack nei serventi, affiancando allo storico motore Abap un motore basato su Java. Scelta compiuta per integrare nativamente i prodotti applicativi all'architettura orientata ai servizi nel mondo WEB. |