Files
mip/Documentation/pldoc/mip_quotation_document.html
hardya 7311d92835 Seed/enst.ctl - add INVALID status
Documentation/Design/DatabaseItemToFunctionalSpecificationReference.xls - add rule O-M5
Documentation/pldoc - regenerated
Modules/mip_helper_special_cases.pck - make reference to Tripartite rule O-M5 (handled by mip_quotation.pck and mip_tripartite.pck
Schema - removed DATA_ITEM_ROLES_IMPORT, added views of enquiries and quote statuses

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3354 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-22 17:59:56 +00:00

221 lines
6.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<LINK REL="STYLESHEET" TYPE="text/css" HREF="plsqldoc.css">
<TITLE>Package mip_quotation_document</TITLE>
<META name="object" content="PACKAGE">
<META name="name" content="mip_quotation_document">
<META name="description" content="">
</HEAD>
<BODY>
<TABLE WIDTH="100%"><TR>
<TD><P ALIGN="LEFT"><STRONG><SMALL></SMALL></STRONG></TD>
<TD><P ALIGN="RIGHT"><STRONG><SMALL><A HREF="index.html">index</A></SMALL></STRONG></TD>
</TR></TABLE>
<TABLE CLASS="MAIN_TABLE"><TR><TD CLASS="DESC_TEXT">
<P CLASS="MAIN_TITLE">Package mip_quotation_document</P>
<BR>
</TD></TR></TABLE>
<HR>
<A NAME="Program units"></A>
<TABLE CLASS="SUB_TABLE"><TR><TD CLASS="SUB_TITLE">
Program units
</TD></TR></TABLE>
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#generate_quote_pdf">generate_quote_pdf</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
</TABLE>
<BR>
<A NAME="Types"></A>
<TABLE CLASS="SUB_TABLE"><TR><TD CLASS="SUB_TITLE">
Types
</TD></TR></TABLE>
<TABLE CLASS="SUB_TABLE">
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#caveat_text">caveat_text</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#img_props">img_props</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#cost_line">cost_line</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#address">address</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#works">works</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#costs">costs</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#caveats">caveats</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#dimensions">dimensions</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
<A HREF="#quote_data">quote_data</A>&nbsp;&nbsp;
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
</TD></TR>
</TABLE>
<BR>
<HR>
<A NAME="caveat_text"></A>
<P CLASS="TYPE_TITLE">
caveat_text
</P>
<PRE CLASS="DECL_TEXT">
type caveat_text is varray(20) of varchar2(4000);
</PRE>
<HR>
<A NAME="img_props"></A>
<P CLASS="TYPE_TITLE">
img_props
</P>
<PRE CLASS="DECL_TEXT">
type img_props is record(width number,
height number);
</PRE>
<HR>
<A NAME="cost_line"></A>
<P CLASS="TYPE_TITLE">
cost_line
</P>
<PRE CLASS="DECL_TEXT">
type cost_line is record(
cost_description varchar2(80),
cost_price number);
</PRE>
<HR>
<A NAME="address"></A>
<P CLASS="TYPE_TITLE">
address
</P>
<PRE CLASS="DECL_TEXT">
type address is varray(7) of varchar2(160);
</PRE>
<HR>
<A NAME="works"></A>
<P CLASS="TYPE_TITLE">
works
</P>
<PRE CLASS="DECL_TEXT">
type works is varray(20) of varchar2(160);
</PRE>
<HR>
<A NAME="costs"></A>
<P CLASS="TYPE_TITLE">
costs
</P>
<PRE CLASS="DECL_TEXT">
type costs is varray(20) of cost_line;
</PRE>
<HR>
<A NAME="caveats"></A>
<P CLASS="TYPE_TITLE">
caveats
</P>
<PRE CLASS="DECL_TEXT">
type caveats is varray(20) of varchar2(2000);
</PRE>
<HR>
<A NAME="dimensions"></A>
<P CLASS="TYPE_TITLE">
dimensions
</P>
<PRE CLASS="DECL_TEXT">
type dimensions is varray(10) of number;
</PRE>
<HR>
<A NAME="quote_data"></A>
<P CLASS="TYPE_TITLE">
quote_data
</P>
<PRE CLASS="DECL_TEXT">
type quote_data is record
(quote_ref NUMBER,
transaction_ref VARCHAR2(80),
mprn number(30),
supplier_address <A HREF=#address>address</A> := <A HREF=#address>address</A>(null,null,null,null,null,null,null),
current_date DATE,
agent_first_name varchar2(80),
site_address <A HREF=#address>address</A> := <A HREF=#address>address</A>(null,null,null,null,null,null,null),
mam varchar2(80),
quote_works <A HREF=#works>works</A> := <A HREF=#works>works</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
caveat_desc_works caveat_text:= <A HREF=#caveat_text>caveat_text</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
lead_time number,
total_cost number,
caveat_cont_sum caveat_text:= <A HREF=#caveat_text>caveat_text</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
quote_costs <A HREF=#costs>costs</A> := <A HREF=#costs>costs</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
house_length number,
house_depth number,
house_height number,
house_ventilation number,
base_length number,
base_depth number,
base_height number,
outlet_termninal_size number,
caveat_term_cond caveat_text:= <A HREF=#caveat_text>caveat_text</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
liquid_damage_day number,
liquid_damage_cap number,
base_dimensions <A HREF=#dimensions>dimensions</A> := <A HREF=#dimensions>dimensions</A>(null,null,null,null,null,null,null,null,null,null),
base_diagram varchar2(80),
house_dimensions <A HREF=#dimensions>dimensions</A> := <A HREF=#dimensions>dimensions</A>(null,null,null,null,null,null,null,null,null,null),
house_diagram varchar2(80),
module_dimensions <A HREF=#dimensions>dimensions</A> := <A HREF=#dimensions>dimensions</A>(null,null,null,null,null,null,null,null,null,null),
module_reference varchar2(80),
module_diagram varchar2(80),
requested_qmax number,
module_qmax number,
module_qmin number,
module_inlet_height number,
module_outlet_height number,
module_inlet_size number,
module_outlet_size number,
module_inlet_type varchar2(80),
module_outlet_type varchar2(80),
module_inlet_orientation varchar2(80),
module_outlet_orientation varchar2(80),
meter_reference varchar(80),
caveat_cont_sum_qa caveat_text:= <A HREF=#caveat_text>caveat_text</A>(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null),
mety_code varchar(80),
svcpt_code varchar(10)
);
</PRE>
<HR>
<A NAME="generate_quote_pdf"></A>
<P CLASS="TYPE_TITLE">
generate_quote_pdf
</P>
<PRE CLASS="DECL_TEXT">
FUNCTION generate_quote_pdf(p_quote_id IN NUMBER) RETURN VARCHAR2
</PRE>
<P>&nbsp;</P>
<P>&nbsp;</P>
</BODY>
</HTML>