Changes made to support Bulk Load.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3255 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
hardya
2008-01-15 18:45:58 +00:00
parent 7365f2a567
commit 13c9c0ca97
54 changed files with 18856 additions and 16715 deletions

View File

@@ -3,12 +3,54 @@
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="cout_assert.html" TITLE="Package of assertion routines to make it easy to validate assumptions in a declarative fashion.">cout_assert</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="cout_err.html" TITLE="">cout_err</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="cout_system_configuration.html" TITLE="Package containing the common utility system configuration routines used by the Access Manager application">cout_system_configuration</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="export_xml_pkg.html" TITLE="">export_xml_pkg</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_contact_details.html" TITLE="">mip_contact_details</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_email.html" TITLE="">mip_email</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="MIP_ENQUIRIES_HELPER.html" TITLE="">MIP_ENQUIRIES_HELPER</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_enquiry.html" TITLE="">mip_enquiry</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="MIP_FILES.html" TITLE="">MIP_FILES</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_mandatory.html" TITLE="">mip_mandatory</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_parties.html" TITLE="">mip_parties</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_quotation.html" TITLE="">mip_quotation</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_quotation_document.html" TITLE="">mip_quotation_document</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_regions.html" TITLE="">mip_regions</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_security.html" TITLE="Handle authentication and authorization processes for the MIP project">mip_security</A>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="mip_table_constraints.html" TITLE="">mip_table_constraints</A>
</TD></TR>
</TABLE>
@@ -29,6 +71,17 @@
</TABLE>
<TABLE CLASS="SUB_TABLE"><TR>
<TD CLASS="SUB_TITLE" nowrap>&nbsp;Tables</TD></TR></TABLE>
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM" nowrap>
&nbsp;&nbsp;&nbsp;<A HREF="ROLE_TYPES.html" TITLE="">ROLE_TYPES</A>
</TD></TR>
</TABLE>
<TABLE CLASS="SUB_TABLE"><TR>
<TD CLASS="SUB_TITLE" nowrap>&nbsp;Views</TD></TR></TABLE>

View File

@@ -16,12 +16,54 @@
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="cout_assert.html">cout_assert</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>Package of assertion routines to make it easy to validate assumptions in a declarative fashion.</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="cout_err.html">cout_err</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="cout_system_configuration.html">cout_system_configuration</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>Package containing the common utility system configuration routines used by the Access Manager application</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="export_xml_pkg.html">export_xml_pkg</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_contact_details.html">mip_contact_details</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_email.html">mip_email</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="MIP_ENQUIRIES_HELPER.html">MIP_ENQUIRIES_HELPER</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_enquiry.html">mip_enquiry</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="MIP_FILES.html">MIP_FILES</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_mandatory.html">mip_mandatory</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_parties.html">mip_parties</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_quotation.html">mip_quotation</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_quotation_document.html">mip_quotation_document</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_regions.html">mip_regions</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_security.html">mip_security</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>Handle authentication and authorization processes for the MIP project</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="mip_table_constraints.html">mip_table_constraints</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
</TABLE>
@@ -44,6 +86,19 @@
</TABLE>
<HR>
<A NAME="TABLES"></A>
<TABLE CLASS="SUB_TABLE"><TR>
<TD CLASS="SUB_TITLE">Tables</TD></TR></TABLE>
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="ROLE_TYPES.html">ROLE_TYPES</A>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%></TD></TR>
</TABLE>
<HR>
<A NAME="VIEWS"></A>
<TABLE CLASS="SUB_TABLE"><TR>

View File

@@ -28,6 +28,11 @@ Program units
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
Attempts to validate that the format of the given string matches a standard postcode format
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#get_region_for_postcode">get_region_for_postcode</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
Find the region with which the given postcode is associated
</TD></TR>
</TABLE>
<BR>
<HR>
@@ -69,6 +74,47 @@ Returns
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
TRUE if the given string matches a known postcode format<br>
</TD></TR>
</TABLE>
<BR>
<HR>
<A NAME="get_region_for_postcode"></A>
<P CLASS="TYPE_TITLE">
get_region_for_postcode
</P>
<PRE CLASS="DECL_TEXT">
FUNCTION get_region_for_postcode(p_postcode IN VARCHAR2)
RETURN postcodes.regi_code%TYPE
</PRE>
<P CLASS="DESC_TEXT">
Find the region with which the given postcode is associated<br>
<BR>
</P>
<A NAME="Parameters"></A>
<TABLE CLASS="LIST_TABLE"><TR><TD CLASS="LIST_TITLE">
Parameters
</TD></TR></TABLE>
<TABLE CLASS="LIST_TABLE">
<TR><TD VALIGN="TOP" CLASS="LIST_ITEM" WIDTH=1%>
</TD><TD VALIGN="TOP" CLASS="LIST_ITEM" WIDTH=1%>
p_postcode&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
correctly formatted postcode<br>
</TD></TR>
</TABLE>
<BR>
<A NAME="Returns"></A>
<TABLE CLASS="LIST_TABLE"><TR><TD CLASS="LIST_TITLE">
Returns
</TD></TR></TABLE>
<TABLE CLASS="LIST_TABLE">
<TR><TD VALIGN="TOP" CLASS="LIST_ITEM" WIDTH=1%>
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
region code or NULL<br>
</TD></TR>
</TABLE>
<BR>

View File

@@ -32,7 +32,7 @@ Perform user authentication and login An authenticated login for an expired pass
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#get_hash">get_hash</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
Generate a hash from the given username and password
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#valid_user2">valid_user2</A>&nbsp;&nbsp;
@@ -63,6 +63,21 @@ Authenticates the given username and password
<A HREF="#new_password">new_password</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#other_user_password">other_user_password</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#get_user_status">get_user_status</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#set_user_status">set_user_status</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
Updates the user status
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#page_authorization">page_authorization</A>&nbsp;&nbsp;
@@ -143,6 +158,13 @@ FUNCTION get_hash(p_username IN VARCHAR2
,p_password IN VARCHAR2) RETURN VARCHAR2
</PRE>
<P CLASS="DESC_TEXT">
Generate a hash from the given username and password<br>
&nbsp;<br>
The system does not record users passwords 'in the plain', instead we recordThe resultant hash is recorded as the username 'password hash'<br>
<BR>
</P>
<HR>
<A NAME="valid_user2"></A>
<P CLASS="TYPE_TITLE">
@@ -257,6 +279,41 @@ PROCEDURE new_password(p_username IN VARCHAR2
</PRE>
<HR>
<A NAME="other_user_password"></A>
<P CLASS="TYPE_TITLE">
other_user_password
</P>
<PRE CLASS="DECL_TEXT">
PROCEDURE other_user_password(p_prty_id IN NUMBER
,p_username IN VARCHAR2
,p_password IN VARCHAR2)
</PRE>
<HR>
<A NAME="get_user_status"></A>
<P CLASS="TYPE_TITLE">
get_user_status
</P>
<PRE CLASS="DECL_TEXT">
FUNCTION get_user_status(p_username IN VARCHAR2) RETURN VARCHAR2
</PRE>
<HR>
<A NAME="set_user_status"></A>
<P CLASS="TYPE_TITLE">
set_user_status
</P>
<PRE CLASS="DECL_TEXT">
PROCEDURE set_user_status(p_username IN VARCHAR2
,p_status IN VARCHAR2)
</PRE>
<P CLASS="DESC_TEXT">
Updates the user status<br>
<BR>
</P>
<HR>
<A NAME="page_authorization"></A>
<P CLASS="TYPE_TITLE">
page_authorization