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
221 lines
6.6 KiB
HTML
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>
|
|
</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>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#img_props">img_props</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#cost_line">cost_line</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#address">address</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#works">works</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#costs">costs</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#caveats">caveats</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#dimensions">dimensions</A>
|
|
</TD><TD CLASS="DESC_TEXT" WIDTH=95%>
|
|
|
|
</TD></TR>
|
|
<TR><TD VALIGN="TOP" CLASS="TYPE_ITEM">
|
|
<A HREF="#quote_data">quote_data</A>
|
|
</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> </P>
|
|
<P> </P>
|
|
</BODY>
|
|
</HTML>
|