2020. szeptember 15.

K2 frissítés 2020.09.15.

Tisztelt Kollégák!

 

A VPE Kft. 2020.09.15-én 14:30 órától frissíti a KAPELLA2 PROD környezetét.

 

A frissítés keretében az alábbi hibajavítások és fejlesztések kerülnek ki az éles környezetbe:

 

Ticket#7502860 — menetvonal módosítása RK hozzáadása

Nem működött megfelelően, ha a menetvonal módosításakor RK küldemény továbbítását szerette volna jelezni a felhasználó.

Ticket#7502845 — vgz adatlapján korlátos betekintés

A vágányzár adatlapján felsorolt érintett menetvonalak adatlapját PHM felhasználók esetén nem sem lehetett megjeleníteni

Ticket#7502840 — FW: Kapella "lérehozni kívánt fájl már létezik"

Interfészen keresztül rögzített vágányzári igények esetén hektikusan működött a program, miszerint az igény tárolásra került, mégis azt küldtük vissza hibaüzenetként, hogy hiba történt a tárolásnál.

Ticket#7502818 — UNIT K2-ben KESZ státuszú igény módosítása

Interfészen történő vágányzári igények kezelésénél az SAP rendszerből egy már korábban kiutalt ÉVKÖZI Menetvonalak zavarása nélküli igény módosításakor nem történik meg az azonnali kiutalás.
A korábbi /0-s verziójú igény lemondásra kerül, viszont az új /1-es verziójú igény BE státuszban marad Kapella felületen.

Ticket#7502732 — Vágányzári status mező töltése a vágányzári IF-en

A fejlesztés azt teszi lehetővé, hogy az interfészen történő kommunikáció során a státuszüzenetek is látszódni fognak a vágányzári üzenetekben

Ticket#7501622 — ellenőrzések_vágányzár

A vágányzári igények kezelése során fontos információ az, hogy milyen vágányzárakkal van érintve a menetvonal. Ezt az információt egyrészt megjelenítjük a menetvonalak adatlapján,  az érinett vágányzárak ikonra kattintással, másrészt a vágányzárak adatlapján is fellistázzuk, valamint az OSS szolgálat a menetvonal igények kiutalásakor is kap arról információt, hogy a menetvonal ütközik -e vágányzárral a közlekedése során. Ezt a három funkciót most egy közös alapra helyezve úgy módosítottuk, hogy azokat a vágányzárakat tekintjük ütközőnek, ha az:

  • egyvágányú pálya teljes kizárását vagy
  • kétvágányú pálya mindkét vágányának kizárását jelenti
  • a teljes állomás ki van zárva

Ticket#7502890 — érvényesség megjelenítése a menetvonal adatlapján

A javítás arra vonatkozott, hogy az adatlapon a verzió érvényességben megjelenített tooltip-ben megjelenő adatoknál az aktuális érvényességet írja a rendszer ki összhangban a grafikusan megjelenített verzióval

Ticket#7502637 — IF-en keresztüli lemondás egyszerűsítése

 

Új fejlesztés keretében elkészül az IF-en történő lemondás egyszerűsítése, melyben új függvény került kialakításra az alábbiak szerint:

sendOrderCancellationToKAPELLA függvény

RÖVID ISMERTETÉS

Ezzel a szolgáltatással lehetséges a külső rendszereknek a KAPELLA2 rendszer felé a csomag lemondása

BEMENŐ/KIMENŐ PARAMÉTEREK, ADATOK
A függvény bemenő paraméterei:

  • CompanyHASHcode (string): az igénylő szervezet egyedi azonosítója, amellyel a cég beazonosításra kerül
  • VPEszam (string): a K2 rendszer által kiosztott csomaghoz tartozó VPE szám, a fő-igény azonosítója
  • IntervallumKezdete (date éééé-hh-nn): a lemondási intervallum kezdete
  • IntervallumVege (date éééé-hh-nn): a lemondási intervallum vége
  • Bitmask: napkijelölés bitmask formátumban, az 1-es jelöli a lemondandó napot
  • LoginName (string): a státuszváltást kezdeményező felhasználó K2 bejelentkezési neve
  • Comment (string): megjegyzés
  • TrainID (string): vasútvállalati külső azonosító

A függvény visszatérési értéke (kimenő paraméterek):

  • RetCode (int): válaszkód (1300 – ok)
  • RetMsg (string): szöveges hiba leírás
  • RetData (string): lemondáshoz kapcsoldó eredmény base64 elkódolt XML, vagy hiba-üzenet a működési elvben leírtak szerint

Válaszkódok lehetséges értékei (RetCode, RetMsg):
Kód Leírás, üzenet
1400 ACK
1402 Nincs engedélyezve a kapcsolódás az adott IP címről
1403 Hibás kérés küldés (hiányzó, rossz paraméterezés)
1404 Hibás VPE szám
1405 Nem azonosítható felhasználó
1406 Sikertelen lemondás
1407 Adatbázis hiba
1409 Érvénytelen CompanyHASHcode
1411 A felhasználónak nincs jogosultsága a lemondást végrehajtani
1499 Custom hiba üzenet pl.: file írási hiba, internal error

Amennyiben a lemondás során hiba merülne fel, a RetData tartalmazza a hibát XML formátumban, hasonlóképpen mint az addOrder függvény esetében. Ennek szerkezetét a HJ_KFJ_KAP_ERROR.xsd tartalmazza, valamint a HJ_KFJ_KAP_ERROR.xls.

Sikeres lemondás esetén a RetData a CsomagLemondas_v2 séma szerinti üzenetben adja vissza a lemondó verzió adatát.

 

 

 

A frissítés rendszer leállással nem jár, de kisebb lassulások, munkamenet szakadások előfordulhatnak.

Megértésüket és türelmüket előre is köszönjük.





Vissza