Procedura rada s dokumentima putovanja
Podaci putovanja upisuju se kroz:
- zaglavlje dokumenta
- stavke (postaje)
Obzirom na standardnu proceduru rada s mapama i dokumentima, pogledati poglavlja Standardne funkcionalnosti rada s mapama i Standardne funkcionalnosti rada s dokumentima.
Za postavke mape i dokumenata pogledati poglavlje Postavke putovanja.
Procedura rada obuhvaća korake:
- upis dokumenta putovanja
- upis stavki (postaje)
- zaključavanje dokumenta
- postavljanje modela kompozicije kapaciteta i prijevoznog sredstva
- upis relacija izvan prodaje
- upis alotmana dodijeljenih za putovanje
- puštanje putovanja u prodaju
- evidencija izvršenja putovanja
Dokument putovanja u sustavu nosi sve ključne informacije o putovanju:
- linija
- ruta
- tip putovanja
- koncesionar
- tip prijevoznog sredstva
- prijevozno sredstvo
- vlasnik prijevoznog sredstva
- raspored polazaka
- model kompozicije kapaciteta
- vrijeme početka putovanja
- vrijeme završetka putovanja
- smjer putovanja
- da li se putovanje rezervira
Dokument putovanja se u F4B sustavu kreira:
- kreiranjem polazaka (putovanja) iz dokumenta rasporeda polazaka
- upisom dokumenta putovanja u pripadajuću statičku mapu (kontejner)
Preduvjeti
- Upisani i ažurirani podaci u katalogu tipova putovanja kroz administraciju linijskog prometa.
- Upisani i zaključani dokumenti postaja, linija i ruta.
Ugrađena pravila
Upis dokumenta
- Opis i oznaka putovanja su jedinstveni podaci.
- Putovanje može imati samo jedan smjer. Promjenom smjera putovanja obrisat će se upisane stavke u prethodno odabranom smjeru. Pri promjeni smjera prikazat će se upit 'Putovanje može imati samo jedan smjer. Postaje iz trenutnog smjera će se izbrisati. Jeste li sigurni da želite nastaviti?' (BOOKPUT_1039).
- Smjer putovanja ovisi o smjeru odabrane rute, tako da je određeni smjer putovanja moguće odabrati samo ako je i smjer rute. Npr. ako ruta ima upisan samo smjer A, tada nije moguće odabrati smjer B putovanja. Pokušaj odabira smjera putovanja kada taj smjer nije i smjer rute rezultira pogreškom 'Izabrana ruta ne definira izabrani smjer.' (BOOKPUT_1043).
- Opis putovanja se automatski kreira prilikom zaključavanja dokumenta putovanja i nije ga moguće mijenjati (upisati) kroz aktivni modul. Opis putovanja se sastoji od: (naziv tipa prijevoznog sredstva) - (naziv linije) - (smjer) - (naziv tipa putovanja) - (datum i vrijeme početka putovanja).
- Oznaka putovanja se automatski kreira prilikom zaključavanja dokumenta putovanja i nije ju moguće mijenjati (upisati) kroz aktivni modul. Oznaka putovanja se sastoji od: (oznaka tipa prijevoznog sredstva) - (oznaka linije) - (smjer) - (oznaka tipa putovanja) - (datum početka putovanja) - (vrijeme početka putovanja).
- Datum i vrijeme početka putovanja se automatski kreiraju prema datumu i vremenu polaska početne postaje i nije ih moguće mijenjati (upisati) kroz aktivni modul. Ukoliko se vrijeme početka putovanja i vrijeme polaska početne postaje razlikuju, tada se prikazuje pogreška 'Vrijeme polaska početne postaje mora biti jednako vremenu početka putovanja.' (BOOKPUT_1026).
- Datum i vrijeme završetka putovanja se automatski kreiraju prema datumu i vremenu dolaska posljednje postaje i nije ih moguće mijenjati (upisati) kroz aktivni modul. Ukoliko se vrijeme završetka putovanja i vrijeme dolaska posljednje postaje razlikuju, tada se prikazuje pogreška 'Vrijeme dolaska posljednje postaje mora biti jednako vremenu završetka putovanja.' (BOOKPUT_1028).
- Podaci rasporeda polazaka prikazuju se samo za putovanja koja su kreirana iz rasporeda polazaka. Podatke rasporeda polazaka nije moguće mijenjati (upisati) kroz aktivni modul.
- 'Izabrano prijevozno sredstvo već je dodijeljeno putovanju čije se trajanje preklapa s izabranim putovanjem.' (BOOKPUT_1032).
Upis stavki
- Početna postaja putovanja mora imati upisano vrijeme ukrcaja i vrijeme polaska, a ne smije imati upisano vrijeme dolaska. Pokušaj upisa početne postaje koja ne zadovljava te uvjete rezultira jednom od pogrešaka:
- 'Početna postaja mora imati upisano vrijeme ukrcaja i vrijeme polaska, a ne smije imati upisano vrijeme dolaska.' (BOOKPUT_1004).
- 'Početna postaja putovanja mora imati upisano vrijeme polaska.' (BOOKPUT_1034, BOOKPUT_1037).
- Posljednja postaja putovanja mora imati upisano vrijeme dolaska, a ne smije imati upisano vrijeme ukrcaja i vrijeme polaska. Pokušaj upisa posljednje postaje koja ne zadovoljava te uvjete rezultira jednom od pogrešaka:
- 'Posljednja postaja mora imati upisano vrijeme dolaska, a ne smije imati upisano vrijeme ukrcaja i vrijeme polaska.' (BOOKPUT_1005).
- 'Posljednja postaja putovanja mora imati upisano vrijeme dolaska.' (BOOKPUT_1035, BOOKPUT_1038).
- Sve međupostaje putovanja (postaje koje nisu niti početne niti posljednje) moraju imati upisana sva vremena. Pokušaj upisa međupostaje koja nema upisana sva vremena rezultira jednom od pogrešaka:
- 'Postaje koje nisu niti početne niti posljednje moraju imati upisana sva vremena.' (BOOKPUT_1006).
- 'Ako je upisano vrijeme ukrcaja tada je obvezno upisati i vrijeme polaska.' (BOOKPUT_1017).
- 'Prethodna postaja mora imati upisano vrijeme polaska.' (BOOKPUT_1020).
- Za sve postaje putovanja vrijedi pravilo: vrijeme dolaska je manje ili jednako od vremena ukrcaja, a vrijeme ukrcaja je manje ili jednako od vremena polaska. Pokušaj upisa postaje koja ne zadovoljava te uvjete rezultira jednom od pogrešaka:
- 'Vrijeme ukrcaja mora biti veće ili jednako od vremena dolaska.' (BOOKPUT_1015).
- 'Vrijeme polaska mora biti veće ili jednako od vremena dolaska.' (BOOKPUT_1016).
- 'Vrijeme polaska mora biti veće ili jednako od vremena ukrcaja.' (BOOKPUT_1018).
- 'Vrijeme dolaska mora biti veće ili jednako od vremena polaska prethodne postaje.' (BOOKPUT_1021).
- Kod upisa vremena (dolaska, ukrcaja i polaska) obvezno je upisati sve komponente vremena (datum, sat i minute). Pokušaj upisa vremena kojem nedostaje neka komponenta rezultira jenom od pogrešaka:
- 'Upišite ostale komponente vremena dolaska ili izbrišite postojeće.' (BOOKPUT_1023).
- 'Upišite ostale komponente vremena ukrcaja ili izbrišite postojeće.' (BOOKPUT_1024).
- 'Upišite ostale komponente vremena polaska ili izbrišite postojeće.' (BOOKPUT_1025).
- Za uspješno generiranje stavki putovanja obvezan je ispravan upis datuma i vremena početka putovanja (predložak polaska). Neispravan upis datuma i vremena početka putovanja rezultira pogreškom 'Vrijeme polaska putovanja nije ispravno upisano, generiranje stavaka putovanja nije moguće.' (BOOKPUT_1036).
Zaključavanje dokumenta
- Zaključavanjem dokumenta putovanja automatski se kreiraju opis i oznaka putovanja.
- Dokument putovanja moguće je zaključati kada su zadovoljeni uvjeti:
- Putovanje ima upisane stavke (status 20).
- Putovanje ima upisane barem dvije postaje.
- Zaključane su sve postaje koje su upisane kao stavke putovanja.
- Ako se putovanje rezervira tada putovanje mora imati upisan model kompozicije kapaciteta.
- Pokušaj zaključavanja dokumenta putovanja koje ima upisane manje od dvije postaje rezultira pogreškom 'Putovanje ima manje od dvije upisane postaje, putovanje nije moguće zaključati.' (BOOKPUT_1027, BOOKPUT_1031, BOOKPUT_1033).
- Pokušaj zaključavanja dokumenta putovanja kada nisu zaključane sve postaje upisane kao stavke putovanja rezultira pogreškom 'Nisu zaključane sve postaje putovanja, putovanje nije moguće zaključati.' (BOOKPUT_1041).
-
Pokušaj zaključavanja dokumenta putovanja koje se rezervira i nema upisan model kompozicije kapaciteta rezultira pogreškom 'Putovanje koje se rezervira mora imati upisan model kompozicije kapaciteta, putovanje nije moguće zaključati.' (BOOK_1005).
Otključavanje dokumenta
- Otključavanjem dokumenta putovanja brišu se opis i oznaka putovanja.
Brisanje dokumenta
- Omogućeno je brisanje dokumenta putovanja koje ima upisane stavke (status dokumenta je 20).
- Ukoliko se prilikom brisanja dokumenta putovanja statusa 20 ne obrišu sve stavke, tada se prikazuje pogreška 'Nije uspjelo brisanje svih stavaka putovanja.' (BOOK_1028).
Postavljanje modela kompozicije i prijevoznog sredstva
- Postavljen model kompozicije kapaciteta jedan je od uvjeta zaključavanja putovanja koje se rezervira, a postavljeno prijevozno sredstvo jedan je od uvjeta puštanja putovanja u prodaju.
- Pokušaj postavljanja modela kompozicije kapaciteta i prijevoznog sredstva putovanjima koja imaju različite tipove prijevoznog sredstva rezultira pogreškom 'Putovanja nemaju isti tip prijevoznog sredstva, nije moguće postaviti model kompozicije kapaciteta i prijevozno sredstvo.' (BOOK_1025).
- Pokušaj postavljanja modela kompozicije kapaciteta i prijevoznog sredstva putovanju koje ima status 30 ili 40 rezultira pogreškom 'Model kompozicije kapaciteta i prijevozno sredstvo moguće je upisati samo putovanju koje je u statusu manjem od 30.' (BOOK_1031).
Puštanje putovanja u prodaju
- U prodaju se mogu pustiti samo zaključana putovanja koja imaju postavljeno prijevozno sredstvo.
- Ako prilikom puštanja u prodaju više putovanja, neko od označenih putovanja se ne može pustiti u prodaju, tada se prikazuje pogreška 'Nije uspjelo puštanje svih označenih putovanja u prodaju. Detalji grešaka prikazani su u stavkama.' (BOOK_1029).
- Pokušaj puštanja u prodaju putovanja koje nije u statusu 30 rezultira pogreškom 'U prodaju je moguće pustiti samo putovanje koje je u statusu 30.' (BOOK_1032).
- Pokušaj puštanja u prodaju putovanja koje nema postavljeno prijevozno sredstvo rezultira pogreškom 'Putovanje nema postavljeno prijevozno sredstvo, putovanje nije moguće pustiti u prodaju.' (BOOK_1038).
Povlačenje putovanja iz prodaje
- Putovanje se može povući iz prodaje samo ako je prethodno bilo pušteno u prodaju (status 40). Pokušaj povlačenja putovanja koje nije u prodaji rezultira pogreškom 'Iz prodaje je moguće povući samo putovanje koje je u statusu 40.' (BOOK_1033).
- Ako prilikom povlačenja iz prodaje više putovanja, neko od označenih putovanja se ne može povući iz prodaje, tada se prikazuje pogreška 'Nije uspjelo povlačenje svih označenih putovanja iz prodaje. Detalji grešaka prikazani su u stavkama.' (BOOK_1030).
Procedura rada
Rad s dokumentima putovanja
1. Upis dokumenta putovanja
Dokument putovanja se u F4B sustavu kreira:
- kreiranjem polazaka (putovanja) iz dokumenta rasporeda polazaka
- upisom dokumenta putovanja u pripadajuću statičku mapu (kontejner)
1.1. Kreiranje putovanja iz rasporeda putovanja
Kreiranje polazaka (putovanja) iz dokumenta rasporeda polazaka detaljno je opisano u Rad s rasporedom polazaka.
1.2. Upis dokumenta putovanja
- Pozicionirati se na mapu putovanja u koju se upisuju dokumenti.
- Izabrati funkciju za upis putovanja Upis dokumentas ribona, modul XAML_BOOKPUT200.
- Otvorit će se forma za upis podataka.
- Upisati potrebne podatke dokumenta.
- Stavke putovanja se mogu upisati ili generirati prema odabranoj ruti:
- a) Upis stavki putovanja:
- Stavke putovanja upisuju se pozivom funkcije Upis postaje s ribona pri čemu se otvara novi ekran modula XAML_BOOKPUT201 s praznim poljima upis.
- U novootvorenom ekranu upisati potrebne podatke o stavki i spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori.
- Za upis nove stavke ponoviti opisane korake.
- b) Generiranje stavki putovanja:
- Stavke putovanja se generiraju pozivom funkcije Generiraj stavke putovanja modula XAML_BOOKPUT200.
- Potvrditi generiranje stavaka.
- a) Upis stavki putovanja:
- Po upisu svih stavki, spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori s alatne vrpce aktivnog modula.
Napomena: Kroz administraciju linijskog prometa prethodno je potrebno upisati tipove putovanja.
Upisani dokument prikazat će se unutar tabličnog prikaza modula XAML_BOOKPUT130.
1.a Izmjena stavki dokumenta
- Iz liste upisanih stavki izabrati stavku kojoj je potrebno izmijeniti podatke.
- Kliknuti na Izmjena postaje s ribona.
- Otvorit će se modul s upisanim podacima stavke.
- Izmijeniti potrebne podatke.
- Spremiti podatke.
1. b Brisanje stavke dokumenta
- Iz liste upisanih stavki pozicionirati se na stavku koju je potrebno izbrisati klikom na praznu kućicu (check-box) na početku retka
- Izabrati funkciju Brisanje označenih postaja s ribona.
- Stavka će nakon potvrde biti izbrisana.
- Spremiti izmjene.
2. Izmjena dokumenta putovanja
Za izmjenu upisanog dokumenta koristi se funkcija Izmjena dokumentas ribona, XAML_BOOKPUT200 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se mijenja > Izabrati funkciju za izmjenu s ribona).
Izmjene na zaključanom dokumentu nisu dozvoljene.
3. Zaključavanje dokumenta putovanja
Za zaključavanje više dokumenata:
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente koje se želi zaključati klikom na praznu kućicu (check-box) na početku retka.
- Pozvati funkciju
Zaključaj s glavnog ribona modula XAML_BOOKPUT130.
- Potvrditi zaključavanje dokumenata.
Za zaključavanje jednog dokumenta:
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument kojeg se želi zaključati.
- Pozvati funkciju Zaključavanje dokumenta s kontrolne ploče ili ribona.
- Potvrditi zaključavanje dokumenata.
Zaključavanjem dokumenta, status dokumenta prelazi u 30, odnosno dokument postaje aktivan. Pogledati poglavlje Izmjena zaključanog dokumenta.
4. Otključavanje dokumenta putovanja
Za otključavanje više dokumenata:
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente koje se želi otključati klikom na praznu kućicu (check-box) na početku retka.
- Pozvati funkciju
Otključaj s glavnog ribona modula XAML_BOOKPUT130.
- Potvrditi otključavanje dokumenata.
Za otključavanje jednog dokumenta:
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument kojeg se želi otključati.
- Pozvati funkciju Otključavanje dokumenta s kontrolne ploče ili ribona.
- Potvrditi otključavanje dokumenata.
Otključavanjem dokumenta, status dokumenta prelazi u 20.
5. Brisanje dokumenta putovanja
Za brisanje više dokumenata:
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente koje se želi obrisati klikom na praznu kućicu (check-box) na početku retka.
- Pozvati funkciju
Brisanje označenih s glavnog ribona modula XAML_BOOKPUT130.
- Potvrditi brisanje dokumenata.
Za brisanje jednog dokumenta:
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument kojeg se želi obrisati.
- Pozvati funkciju Brisanje dokumenta s kontrolne ploče ili ribona.
- Potvrditi zaključavanje dokumenata.
Pogledati poglavlje Pravila brisanja dokumenta
Omogućeno je brisanje dokumenata putovanja koji imaju upisane stavke (status=20).
6. Postavljanje modela kompozicije kapaciteta i prijevoznog sredstva
Postavljen model kompozicije kapaciteta uvjet je za zaključavanje putovanje kojem je omogućena rezervacija. Postavljeni model kompozicije kapaciteta i prijevozno sredstvo uvjet su za puštanje putovanja u prodaju.
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente kojima se želi postaviti model kompozicije i prijevozno sredstvo klikom na praznu kućicu, check box na početku retka.
- S glavnog ribona pozvati funkciju Postavljanje kapaciteta i broda, modul XAML_BOOKPUT300.
- Otvorit će se ekran s praznim poljima za odabir podataka.
-
- Odabrati podatke iz pomoćnih listi u odgovarajuća polja.
- Spremiti podatake klikom na Spremi i zatvori.
Moguće je postaviti samo zaključani model kompozicije kapaciteta koji ima isti tip prijevoznog sredstva kao i putovanje.
7. Upis relacija putovanja izvan prodaje
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument putovanja kojem se želi izuzeti relacije iz prodaje.
- Pozvati funkciju Relacije putovanja izvan prodajes kontrolne ploče.
- Otvorit će s ekran modula XAML_BOOKPUT120.
- Označiti relacije putovanja koje se želi isključiti iz prodaje klikom na praznu kućicu (check-box) na početku retka.
- Spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori.
8. Upis alotmana dodijeljenih za putovanje
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument putovanja kojem se želi dodijeliti alotman.
- Izabrati funkciju Alotmani dodijeljeni za putovanje s kontrolne ploče.
- Otvorit će se modul XAML_BOOKALO200.
- Upisati alotmane pozivom funkcije s ribona modula:
- funkcija Upis alotmana, modul XAML_BOOKALO210. Za upis stavke alotmana:
- Izabrati funkciju Nova stavka, s ugrađene alatne vrpce.
- Otvorit će se modul s praznim poljima za upis podataka, XAML_BOOKALO211.
- U novootvorenom ekranu upisati potrebne podatke o stavki i spremiti upisane podatke odabirom funkcije Spremi / Spremi i zatvori.
- Za upis nove stavke ponovno izabrati Nova stavka i ponoviti gore opisane korake rada.
- Po upisu svih stavki, spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori s alatne vrpce aktivnog modula.
- ili funkcija Upis alotmana prema predlošku, modul XAML_BOOKALO300.
- Iz pomoćne liste izabrati predložak alotmana.
- Označiti stavke predloška prema kojima se želi kreirati stavke alotmana klikom na praznu kućicu na početku retka.
- Izabrati funkciju Kreiraj alotman s alatne vrpce modula.
- funkcija Upis alotmana, modul XAML_BOOKALO210. Za upis stavke alotmana:
- Upisane stavke alotmana prikazat će se unutar tabličnog prikaza modula XAML_BOOKALO200.
Alotman je moguće upisati zaključanom putovanju kojem je omogućena rezervacija.
Stornirane stavke alotmana nije moguće naknadno aktivirati.
9. Puštanje putovanja u prodaju
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente kojima se želi omogućiti prodaja klikom na praznu kućicu, check box na početku retka.
- S ribona pozvati funkciju Puštanje u prodaju.
- Potvrditi puštanje putovanja u prodaju.
- Status dokumenta povećava se na 40.
U prodaju se mogu pustiti samo zaključana putovanja (status=30) koja imaju postavljeno prijevozno sredstvo.
10. Povlačenje putovanja iz prodaje
- U tabličnom prikazu modula XAML_BOOKPUT130 označiti dokumente kojima se želi onemogućiti prodaja klikom na praznu kućicu, check box na početku retka.
- S ribona pozvati funkciju Povlačenje iz prodaje.
- Status dokumenta smanjuje se na 30.
Iz prodaje se mogu povući samo putovanja koja su puštena u prodaju (status=40).
11. Evidencija izvršenja putovanja
- U tabličnom prikazu modula XAML_BOOKPUT130 odabrati dokument putovanja kojem se želi upisati izvršenje.
- Izabrati funkciju Upis izvršenja putovanja po brodu s kontrolne ploče.
- Otvorit će se modul s praznim poljima za upis podataka, XAML_BOOKPUT400.
- U novootvorenom ekranu upisati potrebne podatke i spremiti upisane podatke odabirom funkcije Spremi / Spremi i zatvori.