-- C:\Radni\pra_dom_api.pks -- -- Generated for Oracle 10g on Mon Mar 10 09:11:22 2025 by Server Generator 6.5.96.5.6 PROMPT Creating Package 'PRA_DOM_API' CREATE OR REPLACE PACKAGE PRA_DOM_API IS -- rezsj_rec_type koriste paketi tab_t_rez_vsj_dom i tab_trec_rez_sj_dom TYPE rezsj_rec_type IS RECORD ( rez_row t_rezervacije%ROWTYPE, id t_rez_vsj.id%TYPE, sj_id_new t_rez_vsj.sj_id%TYPE, sj_id_old t_rez_vsj.sj_id%TYPE, br_osoba t_rez_vsj.br_osoba%TYPE ); /* DOM_DAT_RODJENJA */ FUNCTION DOM_DAT_RODJENJA (OZNAKE_P IN szmp_parametri.vrijednost%TYPE ,GOST_ID_P IN t_gosti.id%TYPE ,DAT_DOLASKA_P IN t_gosti.dat_dolaska%TYPE ,DAT_ODLASKA_P IN t_gosti.dat_odlaska%TYPE ,DAT_RODJENJA_P IN t_kgostiju.dat_rodjenja%TYPE := NULL ) RETURN t_kgostiju.dat_rodjenja%TYPE; /* DOM_INSERT_RECIDOM */ PROCEDURE DOM_INSERT_RECIDOM (SO_SIFRA_P IN M_SO.SIFRA%TYPE ,SJ_ID_P IN M_SJ.ID%TYPE ,OZN_DOMACICE1_P IN TREC_IDOMACICE.OZN_DOMACICE1%TYPE ,UNOS_KORISNIK_P IN TREC_IDOMACICE.UNOS_KORISNIK%TYPE ,ODGOVOR_P OUT VARCHAR2 ); /* DOM_POST2DOM_JOB */ PROCEDURE DOM_POST2DOM_JOB (VLASNIKPODATKA_P IN NUMBER := NULL ); /* DOM_POST_BOOKING_GOST */ PROCEDURE DOM_POST_BOOKING_GOST (ZAPIS_P IN tab_t_gosti.gost_rec_type ); /* DOM_POST_BOOKING_KGOST */ PROCEDURE DOM_POST_BOOKING_KGOST (GOST_ID_NEW_P IN t_gosti.id%TYPE ,GOST_ID_OLD_P IN t_gosti.id%TYPE ,DAT_RODJENJA_NEW_P IN t_kgostiju.dat_rodjenja%TYPE ,DAT_RODJENJA_OLD_P IN t_kgostiju.dat_rodjenja%TYPE ); /* DOM_POST_BOOKING_REZ */ PROCEDURE DOM_POST_BOOKING_REZ (ZAPIS_P IN tab_t_rezervacije_dom.rez_rec_type ); /* DOM_POST_BOOKING_REZSJ */ PROCEDURE DOM_POST_BOOKING_REZSJ (ZAPIS_P IN rezsj_rec_type ); /* DOM_POST_BOOKING_ZAJ */ PROCEDURE DOM_POST_BOOKING_ZAJ (SJ_ID_P IN m_sj.id%TYPE ); /* DOM_POST_INIT_ASORTIMAN */ PROCEDURE DOM_POST_INIT_ASORTIMAN; /* DOM_POST_INIT_BOOKING */ PROCEDURE DOM_POST_INIT_BOOKING; /* DOM_POST_INIT_ROOM_STATUS */ PROCEDURE DOM_POST_INIT_ROOM_STATUS; /* DOM_POST_ROOM_CLEANNESS */ PROCEDURE DOM_POST_ROOM_CLEANNESS (PROPERTY_P IN m_so.sifra%TYPE ,ROOM_P IN m_sj.broj%TYPE ,CLEANNESS_P IN VARCHAR2 ,ODGOVOR_P OUT VARCHAR2 ); /* DOM_POST_ROOM_MINIBAR */ PROCEDURE DOM_POST_ROOM_MINIBAR (PROPERTY_P IN m_so.sifra%TYPE ,ROOM_P IN m_sj.broj%TYPE ,BOOKING_ID_P IN VARCHAR2 ,ITEM_ID_P IN m_proizvodi.sif_proizvoda_kasa%TYPE ,QUANTITY_P IN t_rnkase_pro.kolicina%TYPE ,ODGOVOR_P OUT VARCHAR2 ); /* DOM_POST_ROOM_STATUS */ PROCEDURE DOM_POST_ROOM_STATUS (SJ_ID_P IN trec_odrzavanje.sj_id%TYPE ,GOD_POSLOVNA_P IN trec_odrzavanje.god_poslovna%TYPE ,RBR_P IN trec_odrzavanje.rbr%TYPE ,DAT_POC_P IN trec_odrzavanje.dat_poc%TYPE ,DAT_ZAV_P IN trec_odrzavanje.dat_zav%TYPE ,OZNAKA_P IN trec_odrzavanje.oznaka%TYPE ,OZN_I_P IN trec_odrzavanje.ozn_i%TYPE ,NAPOMENA_P IN trec_odrzavanje.napomena%TYPE ); /* DOM_UPISI_RACUN */ PROCEDURE DOM_UPISI_RACUN (SO_SIFRA_P IN M_SO.SIFRA%TYPE ,SJ_ID_P IN M_SJ.ID%TYPE ,PRO_ID_P IN M_PROIZVODI.ID%TYPE ,QUANTITY_P IN T_RNKASE_PRO.KOLICINA%TYPE ,BOOKING_ID_P IN VARCHAR2 ,GMPKAS_ID_P IN MGMP_KASE.ID%TYPE ,ODGOVOR_P OUT VARCHAR2 ); /* DOM_ZAJ_POST */ PROCEDURE DOM_ZAJ_POST (ENDPOINT_P IN VARCHAR2 ); END PRA_DOM_API; / SHOW ERROR