Thanks for the additional info. I will include it and also get it into an SAP KBA so others can find it.
My initial DW back then was with ODBC and SQL Anywhere and I reproduced the bug using SQL Server with a SNC SQL Native Client(OLE DB) connection.
Pat