git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@50874 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
SELECT XMLelement("nomination",
|
||||
XMLelement("contract", cont.contract_number)
|
||||
, XMLElement("timestamp", TO_CHAR(nom.created_on, 'DD/MM/YYYY-HH24:MI:SS'))
|
||||
, XMLelement("gas_day_start", TO_CHAR(MIN(nnpcv.gas_day), 'DD/MM/YYYY'))
|
||||
, XMLElement("gas_day_end", TO_CHAR(MAX(nnpcv.gas_day), 'DD/MM/YYYY'))
|
||||
, XMLElement("status", 'valid')
|
||||
, XMLElement("reason", '')
|
||||
, XMLElement("nomination_body",XMLAgg(XMLELEMENT( "nomination_line"
|
||||
, XMLELEMENT("gas_day", nnpcv.gas_day)
|
||||
, xmlelement("network_point_code", np.code)
|
||||
, xmlelement("category_code", cate.code)
|
||||
, xmlelement("value", nnpcv.value)
|
||||
, XMLElement("status", 'valid')
|
||||
, XMLElement("reason", '')
|
||||
|
||||
))
|
||||
)
|
||||
)
|
||||
FROM nominations nom
|
||||
, contracts cont
|
||||
, nom_net_point_cat_vals nnpcv
|
||||
, cont_network_points conp
|
||||
, network_points np
|
||||
, contract_categories cc
|
||||
, categories cate
|
||||
WHERE nom.nomi_id = 2971
|
||||
and nom.cont_id = cont.cont_id
|
||||
AND nom.nomi_id = nnpcv.nomi_id
|
||||
AND nnpcv.conp_id = conp.conp_id
|
||||
AND nnpcv.coca_id = cc.coca_id
|
||||
AND conp.nepo_id = np.nepo_id
|
||||
AND cc.cate_id = cate.cate_id
|
||||
group by cont.contract_number, nom.created_on--, nnpcv.gas_day, np.code
|
||||
@@ -0,0 +1 @@
|
||||
<nomination><contract>Gas Contract 12345.678</contract><timestamp>20/11/2009-16:29:22</timestamp><gas_day_start>21/11/2009</gas_day_start><gas_day_end>21/11/2009</gas_day_end><nomination_body><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00001</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>1</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00001</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>1</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00002</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>1</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00003</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>2</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00004</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>3</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00005</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>4</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00005</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>4</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00004</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>3</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00003</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>2</value></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00002</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>1</value></nomination_line></nomination_body></nomination>
|
||||
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
|
||||
<xs:element name="nomination">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="contract"/>
|
||||
<xs:element ref="timestamp"/>
|
||||
<xs:element ref="gas_day_start"/>
|
||||
<xs:element ref="gas_day_end"/>
|
||||
<xs:element ref="nomination_body"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="contract" type="xs:string"/>
|
||||
<xs:element name="timestamp" type="xs:string"/>
|
||||
<xs:element name="gas_day_start" type="xs:string"/>
|
||||
<xs:element name="gas_day_end" type="xs:string"/>
|
||||
<xs:element name="nomination_body">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" ref="nomination_line"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="nomination_line">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="gas_day"/>
|
||||
<xs:element ref="network_point_code"/>
|
||||
<xs:element ref="category_code"/>
|
||||
<xs:element ref="value"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="gas_day" type="xs:NMTOKEN"/>
|
||||
<xs:element name="network_point_code" type="xs:NCName"/>
|
||||
<xs:element name="category_code" type="xs:NCName"/>
|
||||
<xs:element name="value" type="xs:integer"/>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
|
||||
<xs:element name="error" type="xs:string"/>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1 @@
|
||||
<error>Invalid Username/Password</error>
|
||||
@@ -0,0 +1 @@
|
||||
<error>Unknown Request</error>
|
||||
@@ -0,0 +1 @@
|
||||
<nomination><contract>Gas Contract 12345.678</contract><timestamp>20/11/2009-16:29:22</timestamp><gas_day_start>21/11/2009</gas_day_start><gas_day_end>21/11/2009</gas_day_end><status>valid</status><reason></reason><nomination_body><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00001</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>1</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00001</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>1</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00002</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>1</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00003</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>2</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00004</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>3</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00005</network_point_code><category_code>cat_IntrType1_m3day</category_code><value>4</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00005</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>4</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00004</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>3</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00003</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>2</value><status>valid</status><reason></reason></nomination_line><nomination_line><gas_day>2009-11-21</gas_day><network_point_code>ADNP00002</network_point_code><category_code>cat_IntrType2_m3h</category_code><value>1</value><status>valid</status><reason></reason></nomination_line></nomination_body></nomination>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
|
||||
<xs:element name="nomination">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="contract"/>
|
||||
<xs:element ref="timestamp"/>
|
||||
<xs:element ref="gas_day_start"/>
|
||||
<xs:element ref="gas_day_end"/>
|
||||
<xs:element ref="status"/>
|
||||
<xs:element ref="reason"/>
|
||||
<xs:element ref="nomination_body"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="contract" type="xs:string"/>
|
||||
<xs:element name="timestamp" type="xs:string"/>
|
||||
<xs:element name="gas_day_start" type="xs:string"/>
|
||||
<xs:element name="gas_day_end" type="xs:string"/>
|
||||
<xs:element name="nomination_body">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" ref="nomination_line"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="nomination_line">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="gas_day"/>
|
||||
<xs:element ref="network_point_code"/>
|
||||
<xs:element ref="category_code"/>
|
||||
<xs:element ref="value"/>
|
||||
<xs:element ref="status"/>
|
||||
<xs:element ref="reason"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="gas_day" type="xs:NMTOKEN"/>
|
||||
<xs:element name="network_point_code" type="xs:NCName"/>
|
||||
<xs:element name="category_code" type="xs:NCName"/>
|
||||
<xs:element name="value" type="xs:integer"/>
|
||||
<xs:element name="status" type="xs:NCName"/>
|
||||
<xs:element name="reason">
|
||||
<xs:complexType/>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user