details: https://code.openbravo.com/erp/devel/pi/rev/b89b81a6f0f9
changeset: 19843:b89b81a6f0f9
user: Naiara Martinez <naiara.martinez <at> openbravo.com>
date: Mon Mar 04 09:55:23 2013 +0100
summary: Related to issue 23008: fix 'Column AS alias' to work in pgsql 8.3
diffstat:
src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql | 8
++++----
src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql | 8
++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diffs (78 lines):
diff -r a673838983f4 -r b89b81a6f0f9
src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql
--- a/src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql
Sat Mar 02 05:47:29 2013 +0100
+++ b/src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql
Mon Mar 04 09:55:23 2013 +0100
@@ -40,7 +40,7 @@
l.taxbaseamt, l.CancelPriceAD, '' AS Rate, '' AS gross_unit_price, ''
AS grosspricelist, '' AS grosspricestd,
COALESCE(l.A_Asset_ID, o.A_Asset_ID) AS A_Asset_ID,
COALESCE(l.C_Project_ID, o.C_Project_ID) AS C_Project_ID,
COALESCE(l.C_Costcenter_ID, o.C_Costcenter_ID) AS C_Costcenter_ID,
- COALESCE(l.User1_ID, o.User1_ID) AS User1_ID, COALESCE(l.User2_ID,
o.User2_ID) AS User2_ID, l.explode, '' as isOrder, CASE WHEN l.Bom_parent_id is
null then 'Y' else 'N' END isparent, l.bom_parent_id
+ COALESCE(l.User1_ID, o.User1_ID) AS User1_ID, COALESCE(l.User2_ID,
o.User2_ID) AS User2_ID, l.explode, '' as isOrder, CASE WHEN l.Bom_parent_id is
null then 'Y' else 'N' END as isparent, l.bom_parent_id
FROM C_ORDERLINE l left join M_MATCHPO m on
l.C_OrderLine_ID=m.C_OrderLine_ID
AND m.C_InvoiceLine_ID IS NOT
NULL,
C_ORDER o, C_UOM uom, M_PRODUCT p
@@ -112,7 +112,7 @@
l.C_OrderLine_ID,l.Line, l.ad_Org_id, l.taxbaseamt,
COALESCE(l.A_Asset_ID, o.A_Asset_ID) AS A_Asset_ID,
COALESCE(l.C_Project_ID, o.C_Project_ID) AS C_Project_ID,
COALESCE(l.C_Costcenter_ID, o.C_Costcenter_ID) AS C_Costcenter_ID,
COALESCE(l.User1_ID, o.User1_ID) AS User1_ID, COALESCE(l.User2_ID,
o.User2_ID) AS User2_ID, l.explode, l.Bom_parent_id,
- CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END isparent
+ CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as isparent
FROM C_INVOICE_CANDIDATE_V ic, C_UOM uom, C_ORDER o, C_ORDERLINE l,
M_PRODUCT p
WHERE l.C_UOM_ID=uom.C_UOM_ID
AND o.C_ORDER_ID = ic.C_ORDER_ID
@@ -336,7 +336,7 @@
COALESCE(l.A_Asset_ID, s.A_Asset_ID) AS A_Asset_ID,
COALESCE(l.C_Project_ID, s.C_Project_ID) AS C_Project_ID,
COALESCE(l.C_Costcenter_ID, s.C_Costcenter_ID) AS C_Costcenter_ID,
COALESCE(l.User1_ID, s.User1_ID) AS User1_ID, COALESCE(l.User2_ID,
s.User2_ID) AS User2_ID, l.explode, l.Bom_parent_id,
- CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END isparent
+ CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as isparent
FROM M_INOUTLINE l left join M_ATTRIBUTESETINSTANCE ma on
l.M_ATTRIBUTESETINSTANCE_ID = ma.M_ATTRIBUTESETINSTANCE_ID
left join M_MATCHINV mi on
l.M_InOutLine_ID=mi.M_InOutLine_ID
left join c_orderline ol on l.c_orderline_id =
ol.c_orderline_id
@@ -412,7 +412,7 @@
COALESCE(l.A_Asset_ID, s.A_Asset_ID) AS A_Asset_ID,
COALESCE(l.C_Project_ID, s.C_Project_ID) AS C_Project_ID,
COALESCE(l.C_Costcenter_ID, s.C_Costcenter_ID) AS C_Costcenter_ID,
COALESCE(l.User1_ID, s.User1_ID) AS User1_ID, COALESCE(l.User2_ID,
s.User2_ID) AS User2_ID, l.explode, l.Bom_parent_id,
- CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END isparent
+ CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as isparent
FROM M_INOUTLINE l
left join M_ATTRIBUTESETINSTANCE ma on
l.M_ATTRIBUTESETINSTANCE_ID = ma.M_ATTRIBUTESETINSTANCE_ID
left join c_orderline ol on l.c_orderline_id =
ol.c_orderline_id
diff -r a673838983f4 -r b89b81a6f0f9
src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql
--- a/src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql
Sat Mar 02 05:47:29 2013 +0100
+++ b/src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql
Mon Mar 04 09:55:23 2013 +0100
@@ -42,7 +42,7 @@
coalesce(l.a_asset_id,o.a_asset_id) as a_asset_id,
coalesce(l.c_project_id,o.c_project_id) as c_project_id,
coalesce(l.c_costcenter_id, o.c_costcenter_id) as c_costcenter_id,
coalesce(l.user1_id,o.user1_id) as user1_id,
coalesce(l.user2_id,o.user2_id) as user2_id,
- coalesce (l.c_bpartner_id,o.c_bpartner_id) as c_bpartner_id,
l.explode, l.bom_parent_id, CASE WHEN l.Bom_parent_id is null then 'Y' else 'N'
END isparent,
+ coalesce (l.c_bpartner_id,o.c_bpartner_id) as c_bpartner_id,
l.explode, l.bom_parent_id, CASE WHEN l.Bom_parent_id is null then 'Y' else 'N'
END as isparent,
'' as isorder
FROM C_ORDERLINE l left join M_MATCHPO m on
l.C_OrderLine_ID=m.C_OrderLine_ID
and m.M_InOutLine_ID IS NOT
NULL
@@ -110,7 +110,7 @@
coalesce(l.a_asset_id,o.a_asset_id) as a_asset_id,
coalesce(l.c_project_id,o.c_project_id) as c_project_id,
coalesce(l.c_costcenter_id,o.c_costcenter_id) as
c_costcenter_id,
coalesce(l.user1_id,o.user1_id) as user1_id ,coalesce(
l.user2_id ,o.user2_id) as user2_id,
- coalesce (l.c_bpartner_id,o.c_bpartner_id) as c_bpartner_id,
l.Bom_parent_id, CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END
isparent
+ coalesce (l.c_bpartner_id,o.c_bpartner_id) as c_bpartner_id,
l.Bom_parent_id, CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as
isparent
FROM M_INOUT_CANDIDATE_V ic, C_ORDER o, C_UOM uom, C_ORDERLINE l,
M_PRODUCT p
WHERE o.C_ORDER_ID = l.C_ORDER_ID
AND o.C_ORDER_ID = ic.C_ORDER_ID
@@ -314,7 +314,7 @@
(SELECT C_UOM.NAME FROM M_PRODUCT_UOM, C_UOM WHERE M_PRODUCT_UOM_ID =
l.M_PRODUCT_UOM_ID AND M_PRODUCT_UOM.C_UOM_ID = C_UOM.C_UOM_ID) as SECUOMSYMBOL,
COALESCE(l.M_PRODUCT_UOM_ID,null,'0') as HAVESEC,'' as HAVESECUOM,''
AS LOCATOR,l.M_ATTRIBUTESETINSTANCE_ID AS M_ATTRIBUTESETINSTANCE_ID,
(SELECT M_ATTRIBUTESETINSTANCE.DESCRIPTION FROM M_ATTRIBUTESETINSTANCE
WHERE l.M_ATTRIBUTESETINSTANCE_ID =
M_ATTRIBUTESETINSTANCE.M_ATTRIBUTESETINSTANCE_ID) as ATTRIBUTESETINSTANCENAME,
l.explode, l.Bom_parent_id,
- CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END isparent
+ CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as isparent
FROM C_INVOICELINE l left join M_MATCHINV mi on
l.C_InvoiceLine_ID=mi.C_InvoiceLine_ID,
C_INVOICE i, C_UOM uom, M_PRODUCT p
WHERE i.C_INVOICE_ID = l.C_INVOICE_ID
@@ -352,7 +352,7 @@
l.DESCRIPTION AS DESCRIPTION,
coalesce(l.a_asset_id,i.a_asset_id) as a_asset_id,
coalesce(l.c_project_id,i.c_project_id) as
c_project_id,coalesce(l.c_costcenter_id,i.c_costcenter_id)
as c_costcenter_id, coalesce(l.user1_id,i.user1_id) as user1_id ,
coalesce(l.user2_id,i.user2_id) as user2_id , l.c_bpartner_id, l.explode,
l.Bom_parent_id,
- CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END isparent
+ CASE WHEN l.Bom_parent_id is null then 'Y' else 'N' END as isparent
FROM C_INVOICELINE l left join M_INOUTLINE mi on l.M_INOUTLINE_ID =
mi.M_INOUTLINE_ID,
C_INVOICE i, C_UOM uom, M_PRODUCT p
WHERE i.C_INVOICE_ID = l.C_INVOICE_ID
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits