I am still trying to learn this SQL stuff, this is the SQL statements from these to reports that are just alike:
SELECT "SO_HDR"."CUST_REF3", "SO_HDR"."DOC_NO", "SO_HDR"."DOC_TYPE",
"SO_LINE"."PARTNUMBER", "SO_LINE"."QORDER", "PO_LINE"."DOC_NO",
"SO_LINE"."STATUS", "SO_LINE"."UNITP", "SO_LINE"."SUBTOTAL",
"SO_HDR"."CUST_REF4", "STOCK"."STK_TYPE", "STOCK"."CATEGORY",
"SO_LINE"."ADDED_DTE", "STOCK"."MFG"
FROM "GDB_01_BOEING3"."dbo"."STOCK" "STOCK" FULL OUTER JOIN
("GDB_01_BOEING3"."dbo"."PO_LINE" "PO_LINE" FULL OUTER JOIN
("GDB_01_BOEING3"."dbo"."SO_HDR" "SO_HDR" INNER JOIN
"GDB_01_BOEING3"."dbo"."SO_LINE" "SO_LINE" ON
"SO_HDR"."DOC_NO"="SO_LINE"."DOC_NO") ON
("PO_LINE"."CONV_DOC"="SO_LINE"."DOC_NO") AND
("PO_LINE"."CONV_LN"="SO_LINE"."LINE")) ON
"STOCK"."PARTNUMBER"="SO_LINE"."PARTNUMBER"
WHERE ("SO_LINE"."STATUS"='O' OR "SO_LINE"."STATUS"='P') AND
"PO_LINE"."DOC_NO" IS NULL AND "SO_LINE"."QORDER">0 AND
"SO_HDR"."CUST_REF3" LIKE '0%'
UNION ALL SELECT "RFQ_HDR"."CUST_REF3", "RFQ_HDR"."DOC_NO",
"RFQ_HDR"."DOC_TYPE", "RFQ_LINE"."PARTNUMBER", "RFQ_LINE"."QORDER",
"RFQ_LINE"."UNITP", "RFQ_LINE"."SUBTOTAL", "RFQ_LINE"."STATUS",
"PO_LINE"."DOC_NO", "RFQ_HDR"."CUST_REF4", "STOCK"."STK_TYPE",
"STOCK"."CATEGORY", "RFQ_LINE"."ADDED_DTE", "STOCK"."MFG"
FROM "GDB_01_BOEING3"."dbo"."STOCK" "STOCK" FULL OUTER JOIN
("GDB_01_BOEING3"."dbo"."PO_LINE" "PO_LINE" FULL OUTER JOIN
("GDB_01_BOEING3"."dbo"."RFQ_HDR" "RFQ_HDR" INNER JOIN
"GDB_01_BOEING3"."dbo"."RFQ_LINE" "RFQ_LINE" ON
(("RFQ_HDR"."DOC_NO"="RFQ_LINE"."DOC_NO") AND
("RFQ_HDR"."ACCTNO"="RFQ_LINE"."ACCTNO")) AND
("RFQ_HDR"."SUBC"="RFQ_LINE"."SUBC")) ON
("PO_LINE"."CONV_DOC"="RFQ_LINE"."DOC_NO") AND
("PO_LINE"."CONV_LN"="RFQ_LINE"."LINE")) ON
"STOCK"."PARTNUMBER"="RFQ_LINE"."PARTNUMBER"
WHERE "RFQ_HDR"."CUST_REF3" LIKE '0%' AND "RFQ_LINE"."QORDER">0 AND
"PO_LINE"."DOC_NO" IS NULL AND "RFQ_LINE"."STATUS"<>'CV'
I receievd this message when it tried to get the data:
Failed to retrieve data from database
Details:42000:[Microsoft][SQL Server]{ODBC SQL Server Driver][SQL Server] Error converting data type varchar to numeric[Database Vendor Code:8114]
Just as a test I tried running the portion above the union, it worked ;then I ran only the portion below the union, it worked. It is something with the union.