‘Integrazzjoni ERP bla xkiel’ hija wegħda standard li, fil-prattika, tkun segwita minn proġett ta’ tliet xhur. Qed nippubblikaw il-Playbook tal-API tagħna sabiex it-tim IT tiegħek jista’ jivverifika liema dejta qed titlob fil-fatt qabel ma jiffirma l-kuntratt. Hawn dak li għandek tkun taf qabel ma tibda f’proġett ta’ integrazzjoni.
X’għandu bżonn jipprovdi l-ERP tiegħek fil-fatt
Biex noħolqu DPP, għandna bżonn dan li ġej għal kull prodott:
- Data prinċipali - numru tal-oġġett, deskrizzjoni, varjanti, piżijiet, dimensjonijiet, immaġini
- Data tal-lista tal-materjali - komponenti b’kwantitajiet u kontenut riċiklat
- Data dwar l-oriġini - sit tal-produzzjoni, numru tal-batch, data tal-produzzjoni
- Data ambjentali - CO₂eq għal kull unità, konsum tal-ilma, konsum tal-enerġija
- Data tal-fornitur - min jipprovdi liema komponent (għad-diliġenza dujona)
Fit-teorija, din id-data kollha hija disponibbli fis-sistema ERP tiegħek. Fil-prattika, madankollu, hija mqassma fuq 4 sa 7 moduli: Ġestjoni tal-Materjali (MM), Produzzjoni (PP), Ġestjoni tal-Kwalità (QM), Ġestjoni tal-Fornituri (LFA1), kultant modulu separat ta’ EHS għad-dejta ambjentali, u kultant sistema PLM għall-formulazzjonijiet.
Il-mistoqsija dwar l-integrazzjoni mhix: ‘L-ERP tiegħek jipprovdi dejta lil DPP?’ Imma hi: ‘Kif ġġib id-dejta minn ħames sottosistemi flimkien f’sett ta’ dejta koerenti?’
Tliet mudelli ta’ integrazzjoni ppruvati u ttestjati
Mudell 1: OData / REST pull
Jaħdem tajjeb ma’ ERP moderni (SAP S/4HANA Cloud, Dynamics 365, Odoo). Il-fornitur DPP jiġbor id-dejta permezz ta’ OData jew REST. Inkrementali, skedat jew ibbażat fuq avvenimenti.
Vantaġġi: jeħtieġ żvilupp minimu min-naħa tiegħek; tipprovdi l-kredenzjali tal-qari, u l-fornitur jibni t-trasformazzjoni.
Iżvantaġġi: ma jaħdimx ma’ installazzjonijiet anzjani ta’ SAP ECC mingħajr saff API addizzjonali. Għandek bżonn governanza fuq it-talbiet għall-aċċess tad-dejta.
Mudell 2: Integrazzjoni bbażata fuq avvenimenti
SAP Event Mesh, Apache Kafka, RabbitMQ. L-ERP tiegħek jippubblika avvenimenti ta’ bidla; il-fornitur DPP jikkonsmahom.
Vantaġġi: kważi f’ħin reali, skalabbli b’mod eleganti, deċoppjat.
Żvantaġġi: L-issettjar huwa kumpless u jeħtieġ infrastruttura li mhux kull dipartiment tal-IT għandu. Normalment huwa eċċessiv għal kumpaniji iżgħar.
Patturn 3: Middleware / ETL
Għandek saff ta’ integrazzjoni (Mulesoft, Boomi, Informatica, Azure Data Factory) bejn l-ERP u s-sistemi esterni. Il-middleware jaġixxi bħala l-interface - il-fornitur DPP jikkomunika mal-middleware, qatt mhux direttament mal-ERP.
Vantaġġi: l-investimenti eżistenti jistgħu jintużaw, il-governanza hija stabbli, ebda aċċess dirett għall-ERP għal terzi.
Żvantaġġi: L-ispejjeż tal-middleware tiegħek jiżdiedu skont dan.
X’nagħmlu b’mod differenti f’proġetti speċifiċi
Ħafna fornituri jridu jikkonnettjaw direttament mal-ERP tiegħek. Aħna dejjem ninkludu pass intermedju: l-API tagħna taċċetta skema JSON newtrali, li timla billi tuża għodda tal-għażla tiegħek. Dan ifisser:
- Tista’ tipprepara d-dejta int stess, billi tuża l-għodod li t-tim tiegħek jaf juża
- Tista’ tibdel il-fornituri - il-format newtrali huwa portabbli
- Tista’ tirrekupera s-sett kollu tad-dejta tiegħek fi kwalunkwe ħin - bħala CSV, XLSX, JSON-LD u SQL, kif ukoll permezz tal-REST API
- Nipprovdu validatur tal-importazzjoni li jiċċekkja d-dejta tiegħek qabel it-tlugħ
Is-schema kompluta u l-endpoints kollha huma dokumentati pubblikament bħala speċifikazzjoni OpenAPI f’/apidocs. It-tim IT tiegħek jista’ jittestja l-interface qabel ma jinħareġ kuntratt - inklużi talbiet ta’ kampjun, risposti ta’ żball u dettalji ta’ awtentikazzjoni.
Linja taż-żmien għal dan l-approċċ fil-prattika:
- Jiem 1 sa 2: Workshop tal-mappjar. Liema kamp ERP jikkorrispondi għal liema kamp DPP?
- Jiem 3 sa 5: Esportazzjonijiet inizjali JSON mill-ERP, jiġu ppruvati bil-validatur tagħna.
- Jiem 6 sa 8: Riżoluzzjoni tal-problemi (kampijiet nieqsa, kodifikazzjoni inkonsistenti).
- Jiem 9 sa 10: L-ewwel DPPs jibdew jaħdmu.
Ġimgħatejn, mhux tliet xhur. Il-qalba tal-kwistjoni hija l-workshop tal-mappjar - hemmhekk tiġi ddeterminata l-kwalità tad-dejta.
X’imur ħażin: l-iżbalji l-aktar komuni
Dejta prinċipali tal-prodott f’sistemi multipli: SAP iżomm in-numru tal-oġġett, PIM iżomm l-immaġini u t-testijiet tal-marketing, u PLM iżomm il-lista tal-materjali. Ħadd m’għandu veduta konsistenti. Soluzzjoni: qabel ma jibda l-proġett, iddefinixxi liema sistema hija s-‘sors tal-verità’ għal kull kamp.
Ċertifikati bħala PDFs: il-fornituri jipprovdu ċertifikati GOTS, OEKO-TEX jew REACH bħala PDFs skannjati. Dan mhux sors ta’ data strutturata. Soluzzjoni: Il-korpi taċ-ċertifikazzjoni qed joffru dejjem aktar mistoqsijiet tal-API (OEKO-TEX qed imexxi t-triq, filwaqt li GOTS qed jibqa’ lura). Alternattivament, daħħal id-data b’mod manwali, iżda inkludi d-data ta’ skadenza biex tiżgura li ma jidhrux ċertifikati skaduti fid-DPP.
Kunfidenzjalità tal-formulazzjoni: partikolarment fil-kosmetiċi, l-ikel u l-farmacewtiċi, il-formulazzjoni sħiħa hija sigriet kummerċjali. Għandha l-DPP tagħmilhom pubbliċi? Soluzzjoni: Il-mudell ta’ tliet livelli tal-ESPR. Il-kategorija tal-prodott hija disponibbli għall-pubbliku; l-awtoritajiet regolatorji jistgħu jaraw il-formulazzjoni sħiħa. Dan kważi qatt mhu ostaklu, iżda għandu jiġi ċċarat f’fażi bikrija.
Id-dejta tal-CO₂ ibbażata fuq il-fornituri: Il-fornitur tiegħek jipprovdi valur medju għall-portafoll kollu tiegħu, mhux għal kull lotta. Soluzzjoni: Aċċetta dan temporanjament; aġġusta l-kuntratti mal-fornituri fit-tul. L-ESPR jeħtieġ valuri speċifiċi għall-prodott minn data speċifika ta’ qtugħ, iżda l-prattika attwali hija kompromess.
Verżjonijiet bil-lingwa lokali: Is-sistema ERP tiegħek fiha biss l-isem tal-prodott bil-Ġermaniż u bl-Ingliż. Għal 27 pajjiż tal-UE, għandek bżonn aktar. Soluzzjoni: Traduzzjoni bil-magni billi tuża bażi ta’ dejta tat-terminoloġija; għandna artiklu separat dwar dan.
Il-mistoqsijiet li għandek tistaqsi qabel il-proġett
Qabel ma tibgħat RFP lil tliet fornituri, wieġeb għall-mistoqsijiet li ġejjin internament:
- Kemm prodotti/numri ta’ oġġetti għandhom ikollhom DPPs? (10, 10,000, 1 miljun?)
- Liema sistemi bħalissa fihom dejta rilevanti għall-DPP?
- Liema dipartiment jimmaniġġja kull wieħed minn dawn is-sistemi?
- Għandek investiment f’middleware li għandu jintuża?
- Hemm saff ta’ API diġà f’postha fuq l-ERP tiegħek?
It-tweġibiet se jiddeterminaw liema wieħed mit-tliet mudelli hu l-iktar xieraq għalik. U se jiddeterminaw jekk proġett jieħu ġimgħatejn jew sitt xhur.
