Integracja i Rozwój Systemów spełniających standard ERP

Dużym firmom przeważnie nie wystarcza standard oferowany przez jednego dostawcę systemu.

Powstają wtedy problemy związane z rozwojem systemu.

Często zdarza się również, że przedsiębiorstwo posiada już wdrożony przynajmniej jeden system.

Wtedy podczas wdrożenia nowego systemu powstają problemy związane z integracją.

Odpowiedź na pytanie czym jest integracja i rozwój systemów ERP polega na odpowiedzi na kolejne pytanie:

Czy system oferowany przez dostawcę można dostosować do potrzeb przedsiębiorstwa?

Każdy zintegrowany system informatyczny, jeśli jest zgodny ze standardem ERP, musi posiadać możliwości rozwoju i integracji z innymi systemami.

Poniżej zaprezentuję sposoby i technologie, dzięki którym możemy rozwijać i integrować systemy spełniające standard ERP.

  

Rozwój Systemu klasy ERP

Rozwój systemu może odbywać się na wiele sposobów:

- Oprogramowanie funkcjonalności w wewnętrznym języku programowania

np.: język ABAP w systemach firmy SAP lub język X++ w Microsoft Dynamics AX.

- Napisanie biblioteki DLL, obiektu COM+, programu EXE, skryptu SQL,

które spełniają standard stosowany w danym systemie, następnie uruchamiane przez ten system.

np.: Exact Globe SDK.

- Rozszerzenia webowe: dodatkowe strony, które są rejestrowane w systemie - portalu

np. pliki typu asp w Exact Synergy, bądź aspx w Exact Synergy Enterprise.

- Pisanie rozszerzeń, bądź systemów zewnętrznych komunikujących się przez specjalnie zdefiniowane interfejsy.

np.: Programy oparte na bibliotekach .NET Connector lub Java Connector, łączące się z mySAP ERP.

- Web serwisy (Web Services) - pozwalają na rozszerzanie funkcjonalności dowolnego systemu, który potrafi konsumować serwisy webowe :)

Web serwisy są wykorzystywane również w szeroko pojętej integracji.

 

Integracja Systemów ERP

Mianem integracji systemów ERP można określić:

Wszystkie zabiegi, które mają na celu podniesienie wartości systemów, które znajdują się w posiadaniu przedsiębiostwa, bądź wielu przedsiębiorstw, poprzez łączenie ze sobą conajmniej dwóch systemów.

Możliwe, że powyższa definicja jest zawiła, ale obrazuje co faktycznie ma zyskać przedsiębiorstwo kupując usługi integracji Systemów ERP.

Prawidłowo przeprowadzona integracja automatyzuje procesy wprowadzania oraz przekazywania danych.

Dzięki temu oszczędza zasoby przedsiębiorstwa (np. zasoby ludzkie, pieniądze i czas). 

Prawdziwa integracja polega na umożliwieniu sprawnej współpracy dwóch całkowicie różnych systemów opartych o różne technologie.

W tym momencie wkraczamy w świat EDI (Electronic Document Interchange) oraz rozwiązań typu B2B (Business To Business).

Najbardziej znaną platformą integracyjną jest SAP NetWeaver, która jest reklamowana jako platforma pozwalająca na integrację z dowolnym systemem.