Vi ste ovdje: F4B Rješenja > Moduli > XAML_BOOKPUT201

XAML_BOOKPUT201

Osnovni podaci

Oznaka XAML_BOOKPUT201
Naziv Upis/izmjena postaje
Opis Upis i izmjena postaje putovanja

Namjena

Modul XAML_BOOKPUT201 koristi se za upis i izmjenu postaje putovanja. Poziva se odabirom funkcije Upis postaje ili Izmjena postaje s alatne vrpce modula XAML_BOOKPUT200.

Karakteristike

  • 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 zadovoljava 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 pogreškom:
    • '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).

Izgled ekrana

Kratak opis modula

Funkcije rada s modulom (ugrađene u ribon)

Oznaka Opis
Spremi i zatvori Spremanje izmjena i zatvaranje ekrana
Zatvori Zatvaranje ekrana modula bez spremanja izmjena
Spremi Potvrda upisanih podataka bez zatvaranja ekrana

Osnovni podaci stavke (postaje)

Oznaka Opis
Postaja
Postaja Polje za odabir postaje. Postaju izabrati iz izbornika pomoćne liste, a odabir potvrditi funkcijom Prenesi/ Prenesi i zatvori.
Vrijeme dolaska Polja za upis datuma i vremena dolaska u postaju.
Vrijeme ukrcaja Polja za upis datuma i vremena ukrcaja u postaji.
Vrijeme polaska Polja za upis datuma i vremena polaska iz postaje.
Udaljenost

Polje za upis udaljenosti postaje od početne postaje putovanja (u kilometrima).

Alatna vrpca

Oznaka Opis
Spremi i zatvori Spremanje izmjena i zatvaranje ekrana
Spremi Potvrda upisanih podataka bez zatvaranja ekrana
Zatvori/Odustani Zatvaranje ekrana modula bez spremanja izmjena

Napomena: Ukoliko prilikom spremanja sva polja nisu ispravno ispunjena, sustav će prikazati upozorenje pokraj pripadajućih polja.

Način rada

Modul se poziva odabirom funkcije Upis postaje ili Izmjena postaje s alatne vrpce modula XAML_BOOKPUT200.

Modul se može aktivirati u jednom od dva načina rada:

  • upis postaje putovanja
  • izmjena podataka

Upis postaje

  • Upisati podatke postaje (ili odabrati podatke iz pomoćnih listi) u odgovarajuća polja. Minimalno upisati obvezne podatke!
  • Spremiti podatke klikom na Spremi/ Spremi i zatvori.
  • Upisani podaci prikazat će se unutar tabličnog prikaza modula XAML_BOOKPUT200.
  • Za upis nove postaje izabrati Upis postaje s alatne vrpce modula XAML_BOOKPUT200.
  • Izmjena podataka postaje putovanja

    • Pozivom funkcije Izmjena postaje otvorit će se modul s upisanim podacima.
    • Izmijeniti željene podatke.
    • Spremiti podatke pozivom funkcije za spremanje Spremi i zatvori/ Spremi koja se nalazi u dnu ekrana, na alatnoj vrpci.
    • Izmijenjeni podaci prikazat će se unutar tabličnog prikaza modula XAML_BOOKPUT200.

    Ukoliko neko od obaveznih polja nije ispunjeno, neće se izvršiti pohrana podataka dok se ne zadovolje minimalni kriteriji za upis. U slučaju nezadovoljavanja minimalnih kriterija, modul će prikazati odgovarajuća upozorenja.

    Kontrola i validacija podataka

    BOOKPUT_1004 - Početna postaja mora imati upisano vrijeme ukrcaja i vrijeme polaska, a ne smije imati upisano vrijeme dolaska.

    BOOKPUT_1005 - Posljednja postaja mora imati upisano vrijeme dolaska, a ne smije imati upisano vrijeme ukrcaja i vrijeme polaska.

    BOOKPUT_1006 - Postaje koje nisu niti početne niti posljednje moraju imati upisana sva vremena.

    BOOKPUT_1015 - Vrijeme ukrcaja mora biti veće ili jednako od vremena dolaska.

    BOOKPUT_1016 - Vrijeme polaska mora biti veće ili jednako od vremena dolaska.

    BOOKPUT_1017 - Ako je upisano vrijeme ukrcaja tada je obvezno upisati i vrijeme polaska.

    BOOKPUT_1018 - Vrijeme polaska mora biti veće ili jednako od vremena ukrcaja.

    BOOKPUT_1019 - Vrijeme dolaska u postaju mora biti unutar perioda trajanja putovanja.

    BOOKPUT_1020 - Prethodna postaja mora imati upisano vrijeme polaska.

    BOOKPUT_1021 - Vrijeme dolaska mora biti veće ili jednako od vremena polaska prethodne postaje.

    BOOKPUT_1022 - Postaja je obvezan podatak.

    BOOKPUT_1023 - Upišite ostale komponente vremena dolaska ili izbrišite postojeće.

    BOOKPUT_1024 - Upišite ostale komponente vremena ukrcaja ili izbrišite postojeće.

    BOOKPUT_1025 - Upišite ostale komponente vremena polaska ili izbrišite postojeće.

    BOOKPUT_1034 - Početna postaja putovanja mora imati upisano vrijeme polaska.

    BOOKPUT_1035 - Posljednja postaja putovanja mora imati upisano vrijeme dolaska.

    BOOKPUT_1037 - Početna postaja putovanja mora imati upisano vrijeme polaska.

    BOOKPUT_1038 - Postaja koja ima upisano vrijeme polaska mora imati upisano i vrijeme ukrcaja.

    Vezana poglavlja

    XAML_BOOKPUT200 - Upis, izmjena i pregled dokumenta putovanja

    Rad s pomoćnim listama

    Rad s izbornicima datuma

    Ugradnja u sustav

    Modul se ugrađuje na alatnu vrpcu (ugrađenu u ribon) modula XAML_BOOKPUT200.


    Rathmann d.o.o. Sva prava pridržana