BusinessCentral JobManager integráció

Prev Next

Bevezetés

A Business Central JobManager egy Microsoft-tanúsítvánnyal rendelkező, harmadik féltől származó kiegészítő a Microsoft Dynamics 365 Business Centralhoz, amely bővíti a rendszer munkakezelési képességeit, különös tekintettel a projektek, a gyártás és a szolgáltató vállalatok idő- és költségkövetésére. Funkciókat biztosít az időnyilvántartáshoz, a munkajelentésekhez, a távollétek kezeléséhez és a bérszámfejtés előkészítéséhez, miközben valós idejű adatokkal automatikusan frissíti a Business Centralt, javítva ezzel a pénzügyi felügyeletet és a jövedelmezőséget. Ezzel az integrációval minden, a Tulipból származó gyártási idő- és anyagnyilvántartást rögzíthet és szinkronizálhat közvetlenül az ERP-rendszerébe.

Screenshot 2025-09-05 at 14.20.44.png

Cél

A gyártási megrendeléseket a Business Central (ERP) rendszerben hozhatja létre. Onnan a Tulipban dolgozhatja fel a hozzájuk tartozó műveleteket – elindíthatja a munkát, és rögzítheti a legfontosabb tevékenységeket, mint például az anyagfelhasználást, a termelést és a szüneteket. A Tulipban végzett összes rögzítés zökkenőmentesen szinkronizálódik és láthatóvá válik a Business Centralban, így biztosítva a nyomonkövethetőséget a gyártási területtől az ERP-ig. Az alkalmazás elsődleges célja a munkavállalók rendszerrel való interakciójának egyszerűsítése, miközben biztosítja az operatív adatok pontos rögzítését a bérszámfejtés, a gyártási költségszámítások és a minőségértékelések támogatása érdekében. Lényegében modernizálja a gyártási területen végzett feladatok végrehajtásának módját azáltal, hogy a bonyolult folyamatokat világos, végrehajtható feladatokká alakítja át.

Hogyan működik

JobManager alkalmazás

A Tulip alkalmazást úgy tervezték, hogy digitalizálja és automatizálja a legfontosabb folyamatokat – például az időnyilvántartást, a feladatvégrehajtást, az anyagfelhasználást és a termelési jelentéseket –, ezzel racionalizálva a gyártási folyamatokat. Ez az alkalmazás lehetővé teszi az első vonalbeli munkavállalók számára, hogy könnyedén rögzítsék a valós idejű adatokat, megalapozott döntéseket hozzanak és hatékonyabban dolgozzanak. A Business Centralban található JobManagerrel való zökkenőmentes összekapcsolódás révén a két rendszer legjobb tulajdonságait ötvözi: intuitív, emberközpontú felületet kínál, amelyet hatékony ERP-integrációk támasztanak alá.

Intuitív munkaidő- és jelenléti menedzsment

  • Bejelentkezés / Kijelentkezés: A munkavállalók a be- és kijelentkezési funkciók segítségével könnyedén rögzíthetik munkaidejüket. A bejelentkezett Tulip-felhasználó alapján a kezdőképernyő lehetővé teszi az első vonalbeli munkavállalók számára, hogy be- és kijelentkezzenek, jelezve ezzel munkanapjuk kezdetét és végét.
  • Szünetek és távollétek kezelése: A szünetek megkezdésére és befejezésére, valamint a távollétek rögzítésére szolgáló speciális opcióknak köszönhetően a Tulip alkalmazás minimálisra csökkenti az adminisztratív terheket, miközben biztosítja az EU munkaidő-nyilvántartási irányelveinek betartását. Az egyértelmű hibaüzenetek és utasítások segítenek elkerülni az eltéréseket, így zökkenőmentes és megbízható felhasználói élményt biztosítanak.

Aktív feladatkezelés

  • Dinamikus feladat-irányítópult: A bejelentkezés után a munkavállalóknak megjelenik az összes aktív feladat áttekintése. Minden bejegyzés részletes információkat tartalmaz, például a feladat számát, leírását, a munkaközpontot és az időbélyegeket. Ez a valós idejű visszajelzés lehetővé teszi a munkavállalók számára, hogy hatékonyan rangsorolják a feladatokat, és zökkenőmentesen váltsanak a különböző munkamegbízások között.
  • Interaktív feladatválasztás és megerősítés: Az alkalmazás olyan funkciókat kínál, mint például a vonalkód-beolvasás a gyors feladatválasztáshoz. A feladat kiválasztása után további részletek – például a gyártási tétel adatai, a mennyiségi adatok és a munkaközpont információi – jelennek meg, hogy segítsék a kezelőt a feladat megkezdésének és végső befejezésének megerősítésében. A képernyőn megjelenő utasítások és megerősítések csökkentik a hibákat és egyszerűsítik a feladatvégrehajtást.

Anyagfelhasználás és termelési jelentések

  • Valós idejű fogyasztás-nyilvántartás: Az anyagfogyasztás rögzítése a vezérelt űrlapok segítségével egyszerűvé válik. A kezelők könnyedén bevihetik a tételszámokat, leírásokat, mennyiségeket és a kapcsolódó sorozatszámokat vagy tételszámokat. Ez a részletes nyomon követés felbecsülhetetlen értékű a költségszámítás, a készletgazdálkodás és a gyártás pontosságának biztosítása szempontjából.
  • Részletes termelési jelentések: Az alkalmazás átfogó termelési jelentések készítését teszi lehetővé, amelyekben a munkatársak pontosan rögzíthetik a „jó” és a „hulladék” mennyiségeket. Ez a kettős nyilvántartási folyamat nemcsak erősíti a minőségellenőrzést, hanem hasznos betekintést nyújt a termelés hatékonyságába és a folyamatok fejlesztési lehetőségeibe is.

Hibakezelés és felhasználói visszajelzések

  • Kontextusfüggő figyelmeztetések: Bármilyen rendszerhiba esetén – legyen az a bejelentkezés, a feladat végrehajtása vagy az anyagbevitele során – a Tulip alkalmazás azonnali, kontextusfüggő visszajelzést ad. Az egyértelmű hibaüzenetek lehetővé teszik a kezelők számára, hogy gyorsan felismerjék és orvosolják a problémákat, így biztosítva a munkafolyamat következetességét és az adatok pontosságát a műveletek során.

Zökkenőmentes integráció a JobManagerrel

Míg a Tulip alkalmazás intuitív felhasználói felületével és egyszerű kezelhetőségével tűnik ki, a JobManagerrel való szoros integrációja vállalati szintű funkcionalitást biztosít:* Fokozott adat-központosítás: Mivel a JobManager kezeli az olyan összetett háttérfolyamatokat, mint a bérszámfejtés, a gyártási költségek nyomon követése és az ERP-szabványoknak való megfelelés, a Tulip alkalmazás interaktív rétegként működik, amely hatékonyan rögzíti és továbbítja a valós adatokat. Ez az integráció minimalizálja a kézi adatbevitelt, csökkenti a redundanciákat, és felgyorsítja az információáramlást a gyártócsarnok és a központi ERP-rendszer között.* A működési hatékonyság és a vállalati integráció találkozása: Míg a Tulip alkalmazás egyszerűsíti a kezelő munkáját a gyártóterületen, a JobManager robusztus funkciói javítják az általános folyamatok hatékonyságát – automatizálják a bonyolult bérszámfejtési műveleteket, összesítik a fogyasztási adatokat, és biztosítják a részletes munkamenet-nyilvántartást. Ezek az előnyök együttesen olyan átfogó megoldást hoznak létre, amely áthidalja a szakadékot az intuitív gyártósori műveletek és a modern gyártási rendszerek komplex igényei között.

A JobManagerhez készült Tulip alkalmazás a Microsoft Dynamics 365 Business Central-lal való zökkenőmentes integráción keresztül a gyártóterületen zajló mindennapi műveletek javítására összpontosít. Az alkalmazás nem újratervezi a folyamatokat, hanem egyszerűsíti és szabványosítja azokat – ezzel csökkentve az adminisztratív terheket, miközben pontos, valós idejű adatgyűjtést biztosít. A JobManagerrel való közvetlen összekapcsolódás révén lehetővé teszi, hogy a kritikus információk – mint például az időnaplók, a munkák állapota, az anyagfelhasználás és a termelési eredmények – minimális kézi bevitellel hatékonyan áramoljanak az ERP-rendszerbe. Ez a szoros integráció támogatja a megbízható bérszámfejtési, költségszámítási és megfelelési folyamatokat, miközben az első vonalbeli csapatok számára egy egyszerű eszközt biztosít, amely támogatja a hatékony munkavégzést anélkül, hogy bonyolultabbá tenné a gyártási folyamatokat.

API-dokumentáció

A jelen dokumentumban bemutatott alábbi csatlakozó funkciók a Microsoft Business Central és a JobManager API-jait használják.

Előfeltételek

  1. Szüksége van egy Microsoft Business Central rendszerre, amelyen be van állítva a JobManager kiegészítő.
  2. Ahhoz, hogy a Tulipból hozzáférhessen a JobManagerhez, be kell állítania az engedélyezést a Business Centralban az Entra App regisztráció segítségével (lásd az alábbi példát).

Screenshot 2025-09-09 at 10.38.09.png

A szükséges szerepköröket a JobManager dokumentációjában találja meg.

  1. A Tulipból a JobManager API-hoz való hozzáféréshez webszolgáltatást kell hozzáadni a BC-ben (lásd az alábbi példát). Új webszolgáltatás hozzáadása a következő beállításokkal:
  2. Objektumtípus: CodeUnit
  3. Objektumazonosító: 6182999

Screenshot 2025-09-09 at 10.40.20.png

Tulip-kapcsolati adatok

Futtatási környezet: Cloud Connector gazdagép Szervercím: api.businesscentral.dynamics.com Alapútvonal: másolja át a BC webszolgáltatás SOAP-URL-jétScreenshot 2025-09-09 at 10.41.34.png{height="" width=""} TLS: Igen Hitelesítési típus: OAuth 2.0. Hitelesítő adatok: Hozzáférési token URL: https://login.microsoftonline.com/{Tenantid}/oauth2/v2.0/token Ügyfél-azonosító: az Ön ügyfél-azonosítója Ügyfél-titok: az Ön ügyfél-titka Hatály: https://api.businesscentral.dynamics.com/.default

Screenshot 2025-09-05 at 14.40.58.png

Ezzel a csatlakozó-beállítással a következő csatlakozó-függvények lettek létrehozva a Microsoft Business Central és a JobManager API-k kihasználására.

Példa előre elkészített csatlakozófüggvényekre

GetJobListProduction_Soap(_ApiId: Code[10]; _EmployeeId: Text; _UserInterfaceRelation: Text; _SearchText: Text; var _JobManApi_JobManJob: XMLport JobManApi_JobManJob)

GetJobListProductionFilter_Soap(_ApiId: Code[10]; _EmployeeId: Text; _UserInterfaceRelation: Text; _FilterWorkCenter: Text; _FilterMachineCenter: Text; _SearchText: Text; var _JobManApi_JobManJob: XMLport JobManApi_JobManJob)

GetJobListProductionTopX_Soap(_ApiId: Code[10]; _EmployeeId: Text; _UserInterfaceRelation: Text; _SearchText: Text; var _JobManApi_JobManJob: XMLport JobManApi_JobManJob)

GetListActiveJobs_Soap(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; var _JobManApi_JobManStampJournalLn: XMLport JobManApi_JobManStampJournalLn)

GetFirstActiveJobLineSequence(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; var _ReturnLineSequence: Egész szám)

SignIn(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; _TimeOffsetUTC: Egész szám; _JobNoAbsence: Kód[20])

Kijelentkezés(_ApiId: Kód[10]; _Munkavállaló azonosító: Szöveg; _Felhasználói felület kapcsolat: Szöveg; _Időeltolódás UTC: Egész szám; _Munkaköri távollét: Kód[20])

BreakStart(_ApiId: Kód[10]; _EmployeeId: Szöveg; _TimeOffsetUTC: Egész szám; _UserInterfaceRelation: Szöveg)

BreakStop(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg)

Munkakezdés(_ApiId: Kód[10]; _AlkalmazottAzonosító: Szöveg; _Felhasználói felület kapcsolat: Szöveg; _IdőeltolódásUTC: Egész szám; _Munkaszám: Kód[20]; _Csomag folytatás: Logikai érték)

JobStop(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; _StampJournalLineSequence: Egész szám)

Munkabefejezés(_ApiId: Kód[10]; _AlkalmazottAzonosító: Szöveg; _Felhasználói felület kapcsolat: Szöveg; _Bélyegző napló sor száma: Egész szám)

JobQtyGood(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; _StampJournalLineSequence: Egész szám; _QtyGood: Tizedes szám)

JobQtyScrap(_ApiId: Kód[10]; _EmployeeId: Szöveg; _UserInterfaceRelation: Szöveg; _StampJournalLineSequence: Egész szám; _QtyScrap: Tizedes szám)

További információk:

Az összes elérhető SOAP-hívás listájának lekéréséhez hajtson végre egy GET-kérést a webszolgáltatás SOAP-URL-jén.