create or replace package n_pk_doccontrol as function of_getnewdocno (avc_coopid varchar2, avc_doccode varchar2) return varchar2; function of_getnewdocno (avc_coopid varchar2, avc_doccode varchar2, avc_prefixcustom varchar2) return varchar2; function of_new(avc_coopid varchar2, avc_doccode varchar2, an_lastdocno in out number, an_doclength in out number, avc_docprefix in out varchar2, avc_docformat in out varchar2, avc_docyear in out varchar2) return number; function of_open(avc_coopid varchar2, avc_doccode varchar2, an_lastdocno in out number, an_doclength in out number, avc_docprefix in out varchar2, avc_docformat in out varchar2, avc_docyear in out varchar2) return number; function of_open(avc_coopid varchar2, avc_doccode varchar2, an_lastdocno in out number, an_doclength in out number, avc_docprefix in out varchar2, avc_docformat in out varchar2, avc_docyear in out varchar2, ab_forupdate boolean) return number; function of_update(avc_coopid varchar2, avc_doccode varchar2, an_lastdocno in out number) return number; end n_pk_doccontrol;