Procedura rada s dokumentima Ruta
Podaci rute 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 ruta.
Procedura rada obuhvaća korake:
- upis dokumenta rute
- upis stavki rute (postaja)
- zaključavanje dokumenta
- izuzimanje relacija iz prodaje
Dokument rute u sustavu nosi sve ključne informacije o ruti:
- linija
- postaje po smjerovima
- vremena dolaska, ukrcaja i polaska iz pojedine postaje
- udaljenost pojedine postaje od početne postaje smjera
Dokument rute se u F4B sustavu kreira:
- upisom dokumenta rute u pripadajuću statičku mapu (kontejner)
Preduvjeti
- Upisani i zaključani dokumenti linija.
- Upisani i zaključani dokumenti postaja.
Ugrađena pravila
Pravila upisa dokumenta rute
- Oznaka rute je jedinstven podatak. Pokušaj višestrukog unosa dokumenta rute s istom oznakom rezultira pogreškom ‘Ruta s istom oznakom je već upisana u sustav.’ (BOOKLIN_1025).
- Odabir smjera rute ovisi o smjeru izabrane linije:
- ako izabrana linija ima upisan samo smjer A, tada je moguće upisati rutu smjera A.
- ako izabrana linija ima upisane smjerove A i B, tada je moguće upisati rutu smjera A, B ili AB.
Pravila upisa stavki rute
- Kao stavke dokumenta rute mogu se upisati samo zaključane postaje koje su sadržane u izabranoj liniji u pripadnom smjeru. Pokušaj upisa postaje koja nije upisana u izabranu liniju rezultira pogreškom 'Ruta može sadržavati samo one postaje koje su upisane u liniji na koju je vezana ruta.' (BOOKLIN_1021).
- Početna postaja ruta mora u svim smjerovima imati upisano vrijeme ukrcaja i vrijeme polaska, a ne smije imati upisano vrijeme dolaska. Pokušaj upisa početne postaje koja ne zadovoljava te uvjete rezultira jednom od pogrešaka:
- 'Početna postaja u svim smjerovima mora imati upisano vrijeme ukrcaja i vrijeme polaska, a ne smije imati upisano vrijeme dolaska.' (BOOKLIN_1010).
- 'Početna postaja ne smije imati upisano vrijeme dolaska.' (BOOKLIN_1018).
- 'Početna postaja mora imati upisan sat ukrcaja.' (BOOKLIN_1019).
- 'Početna postaja mora imati upisane minute ukrcaja.' (BOOKLIN_1020).
- Posljednja postaja rute mora u svim smjerovima 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 pogreškom:
- 'Posljednja postaja u svim smjerovima mora imati upisano vrijeme dolaska, a ne smije imati upisano vrijeme ukrcaja i vrijeme polaska.' (BOOKLIN_1009).
- Sve međupostaje rute (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 u pripadnim smjerovima nisu niti početne niti posljednje moraju imati upisana sva vremena.' (BOOKLIN_1011).
- 'Prethodna postaja mora imati upisano vrijeme polaska.' (BOOKLIN_1013).
- Za sve postaje rute 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 polaska mora biti veće ili jednako od vremena ukrcaja.' (BOOKLIN_1014).
- 'Vrijeme polaska mora biti veće ili jednako od vremena dolaska.' (BOOKLIN_1016).
- 'Vrijeme ukrcaja mora biti veće ili jednako od vremena dolaska.' (BOOKLIN_1017).
- 'Vrijeme dolaska mora biti veće ili jednako od vremena polaska prethodne postaje.' (BOOKLIN_1012).
- 'Ako je upisano vrijeme ukrcaja tada je obvezno upisati i vrijeme polaska.' (BOOKLIN_1015).
Pravila zaključavanja dokumenta rute
- Dokument rute se može zaključati kad zadovolji uvjete:
- upisani su svi obvezni podaci u zaglavlje dokumenta,
- dokument rute ima upisane stavke (status dokumenta 20),
- zaključane su sve postaje upisane u rutu i izabrana linija,
- ruta ima upisane barem dvije postaje u nekom od smjerova,
- ruta, u svim smjerovima u kojima ima upisane postaje, ima upisane barem dvije postaje.
- Pokušaj zaključavanja rute kada nije zaključana izabrana linija rezultira pogreškom 'Nije zaključana linija na koju je vezana ruta, rutu nije moguće zaključati.' (BOOKLIN_1023).
- Pokušaj zaključavanja rute kojoj nisu zaključane sve postaje rezultira pogreškom 'Nisu zaključane sve postaje rute, rutu nije moguće zaključati.' (BOOKLIN_1029).
- Pokušaj zaključavanja rute koja nema upisane barem dvije postaje u nekom od smjerova rezultira pogreškom 'Ruta mora imati barem dvije postaje u nekom od smjerova, rutu nije moguće zaključati.' (BOOKLIN_1037).
- Pokušaj zaključavanja rute koja u nekom smjeru ima upisanu samo jednu postaju rezultira pogreškom 'Ruta mora imati barem dvije postaje u smjeru u kojem ima jednu postaju, rutu nije moguće zaključati.' (BOOKLIN_1038).
Pravila izuzimanja relacija rute iz prodaje
- Pokušaj pregleda izuzetih relacija rute iz prodaje kada ruta u nekom od smjerova ima upisanu samo jednu postaju rezultira pogreškom ‘Ruta u nekom od smjerova ima upisanu samo jednu postaju, izuzimanje relacija iz prodaje nije moguće.’ (BOOKLIN_1006).
Procedura rada
Rad s dokumentima rute
1. Upis dokumenta rute
- Pozicionirati se na mapu ruta u koju se upisuju dokumenti.
- Izabrati funkciju za upis rute Upis dokumenta, modul s ribona ili kontrolne ploče XAML_BOOKLIN220.
- Otvorit će se forma za upis podataka.
- Upisati potrebne podatke dokumenta.
- Stavke rute (postaje) upisuju se pozivom funkcije Upis postaje s ribona pri čemu se otvara novi ekran modula s praznim poljima upis.
- U novootvorenom ekranu upisati potrebne podatke o postaji i spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori.
- Za upis nove stavke (postaje) ponoviti opisane korake.
- Po upisu svih postaja, spremiti upisane podatke odabirom funkcije Spremi/ Spremi i zatvori s alatne vrpce aktivnog modula
Upisani dokument prikazat će se unutar tabličnog prikaza modula XAML_BOOKLIN120.
1.a Izmjena stavki dokumenta
- Iz liste upisanih stavki izabrati stavku kojoj je potrebno izmijeniti podatke.
- Kliknuti na Izmjena s ribona.
- Otvorit će se modul s upisanim podacima stavke postaje.
- 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 s ribona.
- Stavka će nakon potvrde biti izbrisana.
- Spremiti izmjene.
2. Izmjena dokumenta rute
Za izmjenu upisanog dokumenta koristiti Izmjena dokumenta, XAML_BOOKLIN220 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se mijenja > Izabrati funkciju za izmjenu s ribona ili kontrolne ploče).
Izmjene podataka dokumenta i stavki na zaključanom dokumentu nisu dozvoljene. Moguće je samo izuzimanje relacija iz prodaje.
3. Zaključavanje dokumenta rute
Za zaključavanje dokumenta koristi se funkcija Zaključavanje dokumenta s:
- alatne vrpce modula, XAML_BOOKLIN220 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se zaključava > Izabrati funkciju za izmjenu s ribona > Izabrati funkciju za zaključavanje s ribona aktivnog modula)
- ili kontrolne ploče, XAML_BOOKLIN730 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se zaključava > Izabrati funkciju za zaključavanje s kontrolne ploče).
Zaključavanjem dokumenta, status dokumenta prelazi u 30, odnosno dokument postaje aktivan. Pogledati poglavlje Izmjena zaključanog dokumenta.
4. Otključavanje dokumenta rute
Za otključavanje dokumenta koristi se funkcija Otključavanje dokumenta s:
- s alatne vrpce modula XAML_BOOKLIN220 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se otključava > Izabrati funkciju za izmjenu s ribona > Izabrati funkciju za otključavanje s ribona aktivnog modula)
- ili kontrolne ploče, XAML_BOOKLIN731 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se otključava > Izabrati funkciju za otključavanje s kontrolne ploče).
Otključavanjem dokumenta, status dokumenta prelazi u 20.
5. Brisanje dokumenta rute
Za brisanje upisanog dokumenta koristiti Brisanje dokumenta, XAML_BOOKLIN732 (funkcija se poziva u kontekstu rada s dokumentom: Lista dokumenata > Označiti dokument koji se briše klikom na praznu kućicu, check box na početku retka > Izabrati funkciju za brisanje s kontrolne ploče ili ribona).
Pogledati poglavlje Pravila brisanja dokumenta
6. Izuzimanje relacija iz prodaje
- Iz liste upisanih ruta izabrati rutu.
- Kliknuti na Izuzimanje relacija iz prodaje s kontrolne ploče, modul XAML_BOOKLIN150.
- Otvorit će se modul s prikazom svih relacija u svim upisanim smjerovima.
- Iz liste relacija pozicionirati se na relaciju koju je potrebno izuzeti iz prodaje klikom na praznu kućicu (check-box) na početku retka
- Spremiti podatke.