-- D:\_radni\a0_irn\z003882_book_out\pra_trec_odrzavanje.pks -- -- Generated for Oracle 10g on Thu Jul 25 13:18:50 2024 by Server Generator 6.5.96.5.6 PROMPT Creating Package 'PRA_TREC_ODRZAVANJE' CREATE OR REPLACE PACKAGE PRA_TREC_ODRZAVANJE IS /* pra_trec_odrzavanje */ PROCEDURE PROVJERI_RAZDOBLJE (ID_P IN trec_odrzavanje.id%TYPE ,SJ_ID_P IN TREC_ODRZAVANJE.SJ_ID%TYPE ,ZMPPROS_ID_P IN mzmp_prostori.id%TYPE ,DAT_POC_P IN TREC_ODRZAVANJE.DAT_POC%TYPE ,DAT_ZAV_P IN TREC_ODRZAVANJE.DAT_ZAV%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE PROVJERI_SLOBODNU_SJ (SJ_ID_P IN TREC_ODRZAVANJE.SJ_ID%TYPE ,DAT_POC_P IN TREC_ODRZAVANJE.DAT_POC%TYPE ,DAT_ZAV_P IN TREC_ODRZAVANJE.DAT_ZAV%TYPE ,OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE DODAJ_STATUSSJ_I (SJ_ID_P IN I_STATUSISJ.SJ_ID%TYPE ,DAT_DOLASKA_P IN I_STATUSISJ.DATUM%TYPE ,DAT_ODLASKA_P IN I_STATUSISJ.DATUM%TYPE ,OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE ODUZMI_STATUSSJ_I (SJ_ID_P IN I_STATUSISJ.SJ_ID%TYPE ,DAT_DOLASKA_P IN I_STATUSISJ.DATUM%TYPE ,DAT_ODLASKA_P IN I_STATUSISJ.DATUM%TYPE ,OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE PROVJERI_DODAJ_ODUZMI (NOVI_DAT_POC_P IN TREC_ODRZAVANJE.DAT_POC%TYPE ,NOVI_DAT_ZAV_P IN TREC_ODRZAVANJE.DAT_ZAV%TYPE ,STARI_DAT_POC_P IN TREC_ODRZAVANJE.DAT_POC%TYPE ,STARI_DAT_ZAV_P IN TREC_ODRZAVANJE.DAT_ZAV%TYPE ,NOVI_SJ_ID_P IN TREC_ODRZAVANJE.SJ_ID%TYPE ,STARI_SJ_ID_P IN TREC_ODRZAVANJE.SJ_ID%TYPE ,NEW_OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ,OLD_OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ,CENTAR_P IN VARCHAR2 ,VRSTA_P IN VARCHAR2 ); /* pra_trec_odrzavanje */ PROCEDURE VRATI_ZMPPROS_OZN_I_OBJEKT (ZMPPROS_ID_P IN NUMBER ,DAT_POC_P IN DATE ,DAT_ZAV_P IN DATE ,RECODR_ZMPPROS_ID_P IN OUT NUMBER ,RECODR_DAT_POC_P IN OUT DATE ,RECODR_DAT_ZAV_P IN OUT DATE ,RECODR_OZN_I_P IN OUT NUMBER ); /* pra_trec_odrzavanje */ PROCEDURE VRATI_ZMPPROS_OZN_I_CENTAR (ZMPOJR_ID_P IN NUMBER ,ZMPPROS_ID_P IN NUMBER ,DAT_POC_P IN DATE ,DAT_ZAV_P IN DATE ,RECODR_ZMPPROS_ID_P IN OUT NUMBER ,RECODR_DAT_POC_P IN OUT DATE ,RECODR_DAT_ZAV_P IN OUT DATE ,RECODR_OZN_I_P IN OUT NUMBER ); /* pra_trec_odrzavanje */ PROCEDURE VRATI_ZMPPROS_OZN_I (ZMPOJR_ID_P IN NUMBER ,ZMPPROS_ID_P IN NUMBER ,DAT_POC_P IN DATE ,DAT_ZAV_P IN DATE ,RECODR_ZMPPROS_ID_P IN OUT NUMBER ,RECODR_DAT_POC_P IN OUT DATE ,RECODR_DAT_ZAV_P IN OUT DATE ,RECODR_OZN_I_P IN OUT NUMBER ); /* pra_trec_odrzavanje */ PROCEDURE PROVJERI_SLOBODAN_ZMPPROS1 (ZMPPROS_ID_P IN trec_odrzavanje.zmppros_id%TYPE ,DAT_POC_P IN trec_odrzavanje.dat_poc%TYPE ,DAT_ZAV_P IN trec_odrzavanje.dat_zav%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE PROVJERI_SLOBODAN_ZMPPROS (ZMPPROS_ID_P IN trec_odrzavanje.zmppros_id%TYPE ,OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ,NEW_DAT_POC_P IN trec_odrzavanje.dat_poc%TYPE ,NEW_DAT_ZAV_P IN trec_odrzavanje.dat_zav%TYPE ,OLD_DAT_POC_P IN trec_odrzavanje.dat_poc%TYPE ,OLD_DAT_ZAV_P IN trec_odrzavanje.dat_zav%TYPE ); /* pra_trec_odrzavanje */ FUNCTION BR_TELEFONA (TCOSER_ID_P IN trec_odrzavanje.tcoser_id%TYPE ,SJ_ID_P IN trec_odrzavanje.sj_id%TYPE ,ZMPPROS_ID_P IN trec_odrzavanje.zmppros_id%TYPE ) RETURN mrec_gdje_ojr.br_telefona%TYPE; /* pra_trec_odrzavanje */ PROCEDURE PUNI_OZN_PORUKE (OZNAKA_P IN trec_odrzavanje.oznaka%TYPE ,TCOSER_ID_P IN trec_odrzavanje.tcoser_id%TYPE ,SAT_ZAV_P IN trec_odrzavanje.sat_zav%TYPE ,SJ_ID_P IN trec_odrzavanje.sj_id%TYPE ,ZMPPROS_ID_P IN trec_odrzavanje.zmppros_id%TYPE ,OZN_PORUKE_P IN OUT trec_odrzavanje.ozn_poruke%TYPE ); /* pra_trec_odrzavanje */ PROCEDURE AZU_RECBOOKCH_IU (SJ_ID_P IN I_STATUSISJ.SJ_ID%TYPE ,DAT_POC_P IN trec_odrzavanje.dat_poc%type ,DAT_ZAV_P IN trec_odrzavanje.dat_zav%type ,KOL_SJ_P IN i_booking.kol_sj%type ); END PRA_TREC_ODRZAVANJE; / SHOW ERROR