Adding link to provider source for great justice.
authorChris Sharp <csharp@georgialibraries.org>
Thu, 8 Sep 2016 13:49:32 +0000 (09:49 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Mon, 12 Sep 2016 14:51:48 +0000 (10:51 -0400)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/sql/Pg/example.reporter-extension.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq_po_and_invoice_views.sql

index 9995596..9469f23 100644 (file)
@@ -10864,6 +10864,7 @@ SELECT  usr,
                        <field reporter:label="Purchase Order ID" name="po_id" reporter:datatype="id"/>
                        <field reporter:label="Purchase Order Name" name="po_name" reporter:datatype="text"/>
                        <field reporter:label="Purchase Order Date/Time" name="po_order_date" reporter:datatype="timestamp"/>
+                       <field reporter:label="Provider Link" name="provider_id" reporter:datatype="link"/>     
                        <field reporter:label="Provider Name" name="provider_name" reporter:datatype="text"/>
                        <field reporter:label="Provider Address Link" name="provider_address_id" reporter:datatype="link"/>
                        <field reporter:label="Ordering Agency Link" name="ordering_agency_id" reporter:datatype="link"/>
@@ -10894,6 +10895,7 @@ SELECT  usr,
                </fields>
                <links>
                        <link field="po_id" reltype="has_a" key="id" map="" class="acqpo"/>
+                       <link field="provider_id" reltype="has_a" key="id" map="" class="acqpro"/>
                        <link field="provider_address_id" reltype="has_a" key="id" map="" class="acqpa"/>
                        <link field="ordering_agency_id" reltype="has_a" key="id" map="" class="aou"/>
                        <link field="ordering_agency_mailing_address" reltype="might_have" key="id" map="" class="aoa"/>
index 949427f..fa737c0 100644 (file)
@@ -320,6 +320,7 @@ CREATE OR REPLACE VIEW reporter.acq_purchase_order_view AS
  SELECT  po.id AS po_id,
         po.name AS po_name,
         po.order_date AS po_order_date,
+        provider.id AS provider_id,
         provider.name AS provider_name,
         provider_address.id AS provider_address_id,
         ord_agency.id AS ordering_agency_id,
index 19cd830..e906ad0 100644 (file)
@@ -4,6 +4,7 @@ CREATE OR REPLACE VIEW reporter.acq_purchase_order_view AS
  SELECT  po.id AS po_id,
         po.name AS po_name,
         po.order_date AS po_order_date,
+               provider.id AS provider_id,
         provider.name AS provider_name,
         provider_address.id AS provider_address_id,
         ord_agency.id AS ordering_agency_id,