<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/cmpcs/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/cmpcs/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 30 Jan 2007 08:24:57 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cmpcs/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Resource Load View</title><link>https://sourceforge.net/p/cmpcs/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;when i try to open "Resource Load View"&lt;br /&gt;
i have this problem:&lt;/p&gt;
&lt;p&gt;Exception in thread "Thread-5" java.lang.Error: Unresolved compilation problem: &lt;br /&gt;
The method createBarChart3D(String, String, String, CategoryDataset, PlotOrientation, boolean, boolean, boolean) in the type ChartFactory is not applicable for the arguments (String, String, String, CategoryDataset, PlotOrientation, boolean, boolean, boolean)&lt;/p&gt;
&lt;p&gt;at org.compiere.mfg.form.VCRP.createChart(VCRP.java:249)&lt;br /&gt;
at org.compiere.mfg.form.VCRP.&amp;lt;init&amp;gt;(VCRP.java:151)&lt;br /&gt;
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;br /&gt;
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)&lt;br /&gt;
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&lt;br /&gt;
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)&lt;br /&gt;
at java.lang.Class.newInstance0(Class.java:350)&lt;br /&gt;
at java.lang.Class.newInstance(Class.java:303)&lt;br /&gt;
at org.compiere.apps.form.FormFrame.openForm(FormFrame.java:212)&lt;br /&gt;
at org.compiere.apps.AMenuStartItem.startForm(AMenuStartItem.java:290)&lt;br /&gt;
at org.compiere.apps.AMenuStartItem.run(AMenuStartItem.java:157)&lt;/p&gt;
&lt;p&gt;please help me?????? &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 30 Jan 2007 08:24:57 -0000</pubDate><guid>https://sourceforge.net141a3ede53808cf4e23bf6dd087e25ba1737ca83</guid></item><item><title>adddays recursion causing stack "exceed"</title><link>https://sourceforge.net/p/cmpcs/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;PostgresSQL is resistant to crashing from recursive calls.&lt;br /&gt;
However, if stderr is redirected to the logs, the logs&lt;br /&gt;
can get really huge. Some average 20GB of logs a day!&lt;/p&gt;
&lt;p&gt;Temp fix disable the logs&lt;/p&gt;
&lt;p&gt;change &lt;br /&gt;
redirect_stderr = false&lt;/p&gt;
&lt;p&gt;I disabled addDays but making it just return 1.&lt;/p&gt;
&lt;p&gt;Kompiere still works but a LOT faster.&lt;/p&gt;
&lt;p&gt;If addDays is needed I am guessing it would be like this&lt;/p&gt;
&lt;p&gt;timestamp + interval #1days&lt;br /&gt;
and not a recursive call to addDays with no terminating&lt;br /&gt;
condition.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lee</dc:creator><pubDate>Thu, 06 Oct 2005 06:22:43 -0000</pubDate><guid>https://sourceforge.net5f3193400b68dec7e361ee2d22f02e85de580074</guid></item><item><title>loosing conections to postgresql in jboss</title><link>https://sourceforge.net/p/cmpcs/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Platform details &lt;br /&gt;
2.6.12-1.1447_FC4 #1 Fri Aug 26 20:35:25 EDT 2005&lt;br /&gt;
x86_64 x86_64 x86_64 GNU/Linux&lt;br /&gt;
compiere 2.5.2d&lt;/p&gt;
&lt;p&gt;time to time during the whole jboss life it randomly&lt;br /&gt;
happens&lt;br /&gt;
postgresql and jboss are located on the same server.&lt;/p&gt;
&lt;p&gt;Any suggestions ?&lt;br /&gt;
thanx in advance&lt;/p&gt;
&lt;p&gt;Alex&lt;/p&gt;
&lt;p&gt;16:07:39,051 INFO  [STDOUT] TableR_RequestProcessorLog&lt;br /&gt;
16:07:39,375 INFO  [STDOUT] Exception in thread&lt;br /&gt;
"GardenWorld Request Processor"&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]&lt;br /&gt;
java.lang.UnsupportedOperationException:&lt;br /&gt;
DB.getConnectionRO - @NoDBConnection@&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.util.DB.getConnectionRO(DB.java:316)&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.util.CStatement.local_getConnection(CStatement.java:778)&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.util.CPreparedStatement.local_getPreparedStatement(CPreparedStatement.java:757)&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.util.CPreparedStatement.executeQuery(CPreparedStatement.java:125)&lt;br /&gt;
16:07:39,376 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.POInfo.loadInfo(POInfo.java:120)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.POInfo.&amp;lt;init&amp;gt;(POInfo.java:71)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.POInfo.getPOInfo(POInfo.java:47)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.X_R_RequestProcessorLog.initPO(X_R_RequestProcessorLog.java:41)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.PO.&amp;lt;init&amp;gt;(PO.java:102)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.PO.&amp;lt;init&amp;gt;(PO.java:64)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.X_R_RequestProcessorLog.&amp;lt;init&amp;gt;(X_R_RequestProcessorLog.java:15)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.MRequestProcessorLog.&amp;lt;init&amp;gt;(MRequestProcessorLog.java:36)&lt;br /&gt;
16:07:39,377 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.model.MRequestProcessorLog.&amp;lt;init&amp;gt;(MRequestProcessorLog.java:60)&lt;br /&gt;
16:07:39,378 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.server.RequestProcessor.doWork(RequestProcessor.java:65)&lt;br /&gt;
16:07:39,378 INFO  [STDOUT]     at&lt;br /&gt;
org.compiere.server.CompiereServer.run(CompiereServer.java:208)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex B.</dc:creator><pubDate>Mon, 26 Sep 2005 21:17:41 -0000</pubDate><guid>https://sourceforge.netfd17b6018affdb511492ac0bda3429064c35a7c0</guid></item><item><title>RollupBillOfMaterial logic error</title><link>https://sourceforge.net/p/cmpcs/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;on line 192 MPC_ELEMENTTYPE_Labor should be&lt;br /&gt;
MPC_ELEMENTTYPE_Burden instead&lt;/p&gt;
&lt;p&gt;if&lt;br /&gt;
(element.getMPC_ElementType().equals(element.MPC_ELEMENTTYPE_Burden))&lt;br /&gt;
{&lt;br /&gt;
BigDecimal Burder =&lt;br /&gt;
getCostLL(element.MPC_ELEMENTTYPE_Labor , p_AD_Org_ID ,&lt;br /&gt;
M_Product_ID , M_Warehouse_ID , p_S_Resource_ID ,&lt;br /&gt;
p_MPC_Cost_Group_ID , p_C_AcctSchema_ID);   &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;System.out.println("Burder" + Burder);&lt;/p&gt;
&lt;p&gt;pc[e].setCostLLAmt(Burder);&lt;/p&gt;
&lt;p&gt;pc[e].save(get_TrxName());&lt;br /&gt;
continue;&lt;br /&gt;
}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 15 Jul 2005 20:38:54 -0000</pubDate><guid>https://sourceforge.net12b0c4587164b002fcb1764ce81997a9e9c80286</guid></item><item><title>msg template: 'number' to 'numeric' conversion in trl import</title><link>https://sourceforge.net/p/cmpcs/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;anythings goes wrong in importing a translation (here&lt;br /&gt;
the german translation). The conversion routines (or&lt;br /&gt;
anything else) converts the message template strings.&lt;br /&gt;
So the 'number'  is misleadingly converted to&lt;br /&gt;
'numeric'. But 'number' here doesn't mean a database&lt;br /&gt;
datetype and needn't to be converted. And so a lot of&lt;br /&gt;
exception like - see error stack - occurs.&lt;/p&gt;
&lt;p&gt;A workaround to solve this problem can be:&lt;/p&gt;
&lt;p&gt;(1) Get the affected records, using the below statement:&lt;/p&gt;
&lt;p&gt;select msgtext from compiere.ad_message_trl where&lt;br /&gt;
msgtext like '%NUMERIC%';&lt;/p&gt;
&lt;p&gt;(2) Update all these records, using a statement like this: &lt;/p&gt;
&lt;p&gt;update compiere.ad_message_trl&lt;br /&gt;
set msgtext='{0} Zeile(n) - {1,number,#,##0.00} -&lt;br /&gt;
Gesamt: {4,number,#,##0.00} Euro = {2,number,#,##0.00} {3}'&lt;br /&gt;
where msgtext='{0} Zeile(n) - {1,NUMERIC,#,##0.00} -&lt;br /&gt;
Gesamt: {4,NUMERIC,#,##0.00} Euro =&lt;br /&gt;
{2,NUMERIC,#,##0.00} {3}'&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Gunther&lt;/p&gt;
&lt;p&gt;error log:&lt;br /&gt;
(Points to the tooltip text of the memory status bar)&lt;/p&gt;
&lt;p&gt;===========&amp;gt; Msg.getMsg: Totaler Virtueller Speicher&lt;br /&gt;
{0,NUMERIC,integer} kB - Frei {1,NUMERIC,integer} kB&lt;br /&gt;
java.lang.IllegalArgumentException: unknown format type at&lt;br /&gt;
at&lt;br /&gt;
java.text.MessageFormat.makeFormat(MessageFormat.java:1433)&lt;br /&gt;
at&lt;br /&gt;
java.text.MessageFormat.applyPattern(MessageFormat.java:450)&lt;br /&gt;
at&lt;br /&gt;
java.text.MessageFormat.&amp;lt;init&amp;gt;(MessageFormat.java:350)&lt;br /&gt;
at&lt;br /&gt;
java.text.MessageFormat.format(MessageFormat.java:803)&lt;br /&gt;
at org.compiere.util.Msg.getMsg(Msg.java:379)&lt;br /&gt;
at org.compiere.util.Msg.getMsg(Msg.java:346)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.AMenu.updateInfo(AMenu.java:521)&lt;br /&gt;
at org.compiere.apps.AMenu.&amp;lt;init&amp;gt;(AMenu.java:103)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native&lt;br /&gt;
Method)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&lt;br /&gt;
at&lt;br /&gt;
java.lang.reflect.Constructor.newInstance(Constructor.java:494)&lt;br /&gt;
at java.lang.Class.newInstance0(Class.java:350)&lt;br /&gt;
at java.lang.Class.newInstance(Class.java:303)&lt;br /&gt;
at org.compiere.Compiere.main(Compiere.java:507)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">|gun|th|er|</dc:creator><pubDate>Tue, 12 Jul 2005 07:49:04 -0000</pubDate><guid>https://sourceforge.net925ab9185efee9bc6634952c8b512e4f1e088ed0</guid></item><item><title>Select existing AttributeSet Instance</title><link>https://sourceforge.net/p/cmpcs/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I've reached an error, when i want to select an&lt;br /&gt;
existing attribute set instance (see error log).&lt;/p&gt;
&lt;p&gt;For retrace: &lt;br /&gt;
Create a instance attribute set w/ some attributes. Set&lt;br /&gt;
this attribute set to a product in the 'Product'&lt;br /&gt;
window. Go to 'Bill of Materials' window, select the&lt;br /&gt;
product as 'Product' in the 'Bill of Material' tab. Now&lt;br /&gt;
enter the attribute set instance field and try to&lt;br /&gt;
choose an existing instance attribute set.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The reason for this rely on a PostgreSQL specific. &lt;br /&gt;
Responsible for the execption especially is the&lt;br /&gt;
statement part:&lt;br /&gt;
"...(TRUNC(asi.GuaranteeDate)-TRUNC(SysDate))-p.GuaranteeDaysMin..."&lt;br /&gt;
Apart from an other bug, associated w/ the 'sysdate'&lt;br /&gt;
(see&lt;br /&gt;
&lt;a href="http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1233404&amp;amp;group_id=97192&amp;amp;atid=617267\"&gt;http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1233404&amp;amp;group_id=97192&amp;amp;atid=617267\&lt;/a&gt;)&lt;br /&gt;
the subtraction of two timestamps, dates, etc.results a&lt;br /&gt;
datatype 'Interval'. 'GuaranteeDaysMin' in contrast is&lt;br /&gt;
a simple integer. The postgres operation, that should&lt;br /&gt;
do such substraction type takes a timestamp parameter,&lt;br /&gt;
which isn't confirm to 'Interval'. Therefor the&lt;br /&gt;
subtract operation of (Interval)-(numeric) istn't still&lt;br /&gt;
supported.&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Gunther Hoppe&lt;/p&gt;
&lt;p&gt;Error log:&lt;/p&gt;
&lt;p&gt;===========&amp;gt; PAttributeInstance.refresh: refresh -&lt;br /&gt;
SELECT s.M_AttributeSetInstance_ID, asi.Description,&lt;br /&gt;
asi.Lot, asi.SerNo, asi.GuaranteeDate, l.Value&lt;br /&gt;
tyOnHand, s.QtyReserved, s.QtyOrdered,&lt;br /&gt;
(TRUNC(asi.GuaranteeDate)-TRUNC(SysDate))-p.GuaranteeDaysMin,&lt;br /&gt;
TRUNC(asi.GuaranteeDate)-TRUNC(SysDate), CASE WHE&lt;br /&gt;
0 THEN&lt;br /&gt;
TRUNC(((TRUNC(asi.GuaranteeDate)-TRUNC(SysDate))/p.GuaranteeDays)*100)&lt;br /&gt;
ELSE 0 END FROM M_Storage s INNER JOIN M_Locator l ON&lt;br /&gt;
(s.M_Locator_ID=l.&lt;br /&gt;
JOIN M_Product p ON (s.M_Product_ID=p.M_Product_ID)&lt;br /&gt;
LEFT OUTER JOIN M_AttributeSetInstance asi ON&lt;br /&gt;
(s.M_AttributeSetInstance_ID=asi.M_AttributeSetInsta&lt;br /&gt;
rehouse_ID=? AND s.M_Product_ID=? AND s.AD_Client_ID IN&lt;br /&gt;
(0,11) AND (s.QtyOnHand&amp;lt;&amp;gt;0 OR s.QtyReserved&amp;lt;&amp;gt;0 OR&lt;br /&gt;
s.QtyOrdered&amp;lt;&amp;gt;0) ORDER BY asi.GuaranteeDate,&lt;br /&gt;
java.sql.SQLException: ERROR: operator does not exist:&lt;br /&gt;
interval - numeric; State=42883; ErrorCode=0&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1471)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1256)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:389)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:330)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:240)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.GeneratedMethodAccessor11.invoke(Unknown&lt;br /&gt;
Source)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:585)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.ds.common.PooledConnectionImpl$StatementHandler.invoke(PooledConnectionImpl.java:467)&lt;br /&gt;
at $Proxy1.executeQuery(Unknown Source)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.util.CPreparedStatement.executeQuery(CPreparedStatement.java:99)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.search.PAttributeInstance.refresh(PAttributeInstance.java:259)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.search.PAttributeInstance.dynInit(PAttributeInstance.java:233)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.search.PAttributeInstance.init(PAttributeInstance.java:86)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.search.PAttributeInstance.&amp;lt;init&amp;gt;(PAttributeInstance.java:64)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.ed.VPAttributeDialog.cmd_select(VPAttributeDialog.java:497)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.ed.VPAttributeDialog.actionPerformed(VPAttributeDialog.java:396)&lt;br /&gt;
at&lt;br /&gt;
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)&lt;br /&gt;
at&lt;br /&gt;
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)&lt;br /&gt;
at&lt;br /&gt;
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">|gun|th|er|</dc:creator><pubDate>Mon, 11 Jul 2005 08:07:43 -0000</pubDate><guid>https://sourceforge.net2d9b1d307999d025656c794d63e6d0b5df59032b</guid></item><item><title>Error "column 'sysdate' does not exists"</title><link>https://sourceforge.net/p/cmpcs/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the error "column 'sysdate' does not exists " occurs,&lt;br /&gt;
when you move a tree node in a tree of Compiere, e.g.&lt;br /&gt;
menu. &lt;br /&gt;
For retrace: Log in as SuperUser/SystemAdministrator,&lt;br /&gt;
go to the 'Menu' window and try to move a node of the&lt;br /&gt;
menu tree.&lt;/p&gt;
&lt;p&gt;Its just a relict of its oracle origins. You can change&lt;br /&gt;
the 'sysdate' to something like 'now()' instead. That&lt;br /&gt;
should fix the problem.&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Gunther Hoppe&lt;/p&gt;
&lt;p&gt;Error log:&lt;/p&gt;
&lt;p&gt;===========&amp;gt; VTreePanel.moveNode: move [11]&lt;br /&gt;
java.sql.SQLException: ERROR: column "sysdate" does not&lt;br /&gt;
exist; State=42703; ErrorCode=0&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1471)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1256)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:389)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:314)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:264)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:585)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.ds.common.PooledConnectionImpl$StatementHandler.invoke(PooledConnectionImpl.java:467)&lt;br /&gt;
at $Proxy2.executeUpdate(Unknown Source)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.tree.VTreePanel.moveNode(VTreePanel.java:422)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.tree.VTreePanel.drop(VTreePanel.java:364)&lt;br /&gt;
at&lt;br /&gt;
java.awt.dnd.DropTarget.drop(DropTarget.java:430)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)&lt;br /&gt;
at&lt;br /&gt;
java.awt.Component.dispatchEventImpl(Component.java:3826)&lt;/p&gt;
&lt;p&gt;-----------&amp;gt; Msg.getMsg: NOT found: TreeUpdateError [11]&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">|gun|th|er|</dc:creator><pubDate>Thu, 07 Jul 2005 16:30:13 -0000</pubDate><guid>https://sourceforge.netccfb673e81de904f21d9702880686796d6155f99</guid></item><item><title>Error "column 'sysdate' does not exists"</title><link>https://sourceforge.net/p/cmpcs/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the error "column 'sysdate' does not exists " occurs,&lt;br /&gt;
when you move a tree node in a tree of Compiere, e.g.&lt;br /&gt;
menu. &lt;br /&gt;
For retrace: Log in as SuperUser/SystemAdministrator,&lt;br /&gt;
go to the 'Menu' window and try to move a node of the&lt;br /&gt;
menu tree.&lt;/p&gt;
&lt;p&gt;Its just a relict of its oracle origins. You can change&lt;br /&gt;
the 'sysdate' to something like 'now()' instead. That&lt;br /&gt;
should fix the problem.&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Gunther Hoppe&lt;/p&gt;
&lt;p&gt;Error log:&lt;/p&gt;
&lt;p&gt;===========&amp;gt; VTreePanel.moveNode: move [11]&lt;br /&gt;
java.sql.SQLException: ERROR: column "sysdate" does not&lt;br /&gt;
exist; State=42703; ErrorCode=0&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1471)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1256)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:389)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:314)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:264)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:585)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.ds.common.PooledConnectionImpl$StatementHandler.invoke(PooledConnectionImpl.java:467)&lt;br /&gt;
at $Proxy2.executeUpdate(Unknown Source)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.tree.VTreePanel.moveNode(VTreePanel.java:422)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.grid.tree.VTreePanel.drop(VTreePanel.java:364)&lt;br /&gt;
at&lt;br /&gt;
java.awt.dnd.DropTarget.drop(DropTarget.java:430)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)&lt;br /&gt;
at&lt;br /&gt;
sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)&lt;br /&gt;
at&lt;br /&gt;
java.awt.Component.dispatchEventImpl(Component.java:3826)&lt;/p&gt;
&lt;p&gt;-----------&amp;gt; Msg.getMsg: NOT found: TreeUpdateError [11]&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">|gun|th|er|</dc:creator><pubDate>Wed, 06 Jul 2005 11:56:46 -0000</pubDate><guid>https://sourceforge.net3d5d7f5af7eef973eeb8c602d8ba6a5c76b8d849</guid></item><item><title>Process 'Synchronize Column' failed</title><link>https://sourceforge.net/p/cmpcs/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;if i try to create a new column in a existing table,&lt;br /&gt;
using the 'Table and Column' window, i reached an error&lt;br /&gt;
(see error log). The error occurs when i  start the&lt;br /&gt;
process 'Synchronize Column' (at the  column tab). The&lt;br /&gt;
sql statement 'CREATE TABLE ...' seems to be incorrect&lt;br /&gt;
to me at this place, because the table already exists.&lt;br /&gt;
I would expect something like 'ALTER TABLE ...' here.&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Gunther Hoppe&lt;/p&gt;
&lt;p&gt;Error log:&lt;br /&gt;
===========&amp;gt; DB.executeUpdate: Update=CREATE TABLE&lt;br /&gt;
C_Project (AD_Client_ID NUMERIC(10) DEFAULT&lt;br /&gt;
@#AD_Client_ID@ NOT NULL, AD_Org_ID NUMERIC(10) DEFAULT&lt;br /&gt;
@#AD_Org_ID@ NOT NU&lt;br /&gt;
LL, AD_User_ID NUMERIC(10) DEFAULT -1, C_BPartner_ID&lt;br /&gt;
NUMERIC(10), C_BPartner_Location_ID NUMERIC(10),&lt;br /&gt;
C_Campaign_ID NUMERIC(10), C_Currency_ID NUMERIC(10)&lt;br /&gt;
NOT NULL, C_Pay&lt;br /&gt;
mentTerm_ID NUMERIC(10), C_Phase_ID NUMERIC(10),&lt;br /&gt;
C_ProjectType_ID VARCHAR(22), C_Project_ID NUMERIC(10)&lt;br /&gt;
NOT NULL, CommittedAmt NUMERIC NOT NULL, CommittedQty&lt;br /&gt;
NUMERIC NOT&lt;br /&gt;
NULL, CopyFrom VARCHAR(1), Created TIMESTAMP NOT NULL,&lt;br /&gt;
CreatedBy NUMERIC(10) NOT NULL, DateContract TIMESTAMP,&lt;br /&gt;
DateFinish TIMESTAMP, Description VARCHAR(255), GenerateTo&lt;br /&gt;
VARCHAR(1), InvoicedAmt NUMERIC NOT NULL, InvoicedQty&lt;br /&gt;
NUMERIC NOT NULL, IsActive CHAR(1) DEFAULT Y CHECK&lt;br /&gt;
(IsActive IN ('Y','N')) NOT NULL, IsCommitCeiling&lt;br /&gt;
CHAR(1) CHECK (&lt;br /&gt;
IsCommitCeiling IN ('Y','N')) NOT NULL, IsCommitment&lt;br /&gt;
CHAR(1) CHECK (IsCommitment IN ('Y','N')) NOT NULL,&lt;br /&gt;
IsSummary CHAR(1) CHECK (IsSummary IN ('Y','N')) NOT&lt;br /&gt;
NULL, M_Pric&lt;br /&gt;
eList_Version_ID NUMERIC(10), M_Warehouse_ID&lt;br /&gt;
NUMERIC(10), Name VARCHAR(60) NOT NULL, Note&lt;br /&gt;
VARCHAR(2000), POReference VARCHAR(20), PlannedAmt&lt;br /&gt;
NUMERIC NOT NULL, PlannedMarg&lt;br /&gt;
inAmt NUMERIC NOT NULL, PlannedQty NUMERIC NOT NULL,&lt;br /&gt;
Processed CHAR(1) CHECK (Processed IN ('Y','N')) NOT&lt;br /&gt;
NULL, Processing VARCHAR(1), ProjectBalanceAmt NUMERIC&lt;br /&gt;
NOT NULL,&lt;br /&gt;
ProjectCategory CHAR(1) DEFAULT N, SalesRep_ID&lt;br /&gt;
NUMERIC(10), Test CHAR(1), Updated TIMESTAMP NOT NULL,&lt;br /&gt;
UpdatedBy NUMERIC(10) NOT NULL, Value VARCHAR(40) NOT&lt;br /&gt;
NULL, CONSTRA&lt;br /&gt;
INT C_Project_Key PRIMARY KEY (C_Project_ID)) [null] [63]&lt;br /&gt;
java.sql.SQLException: ERROR: relation "c_project"&lt;br /&gt;
already exists; State=42P07; ErrorCode=0&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1471)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1256)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:389)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:330)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:282)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.GeneratedMethodAccessor28.invoke(Unknown&lt;br /&gt;
Source)&lt;br /&gt;
at&lt;br /&gt;
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:585)&lt;br /&gt;
at&lt;br /&gt;
org.postgresql.ds.common.PooledConnectionImpl$StatementHandler.invoke(PooledConnectionImpl.java:467)&lt;br /&gt;
at $Proxy1.executeUpdate(Unknown Source)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.util.CPreparedStatement.executeUpdate(CPreparedStatement.java:157)&lt;br /&gt;
at org.compiere.util.DB.executeUpdate(DB.java:691)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.process.ColumnSync.doIt(ColumnSync.java:101)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.process.SvrProcess.process(SvrProcess.java:93)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.process.SvrProcess.startProcess(SvrProcess.java:77)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.ProcessCtl.startProcess(ProcessCtl.java:442)&lt;br /&gt;
at&lt;br /&gt;
org.compiere.apps.ProcessCtl.run(ProcessCtl.java:225)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">|gun|th|er|</dc:creator><pubDate>Wed, 06 Jul 2005 09:04:45 -0000</pubDate><guid>https://sourceforge.nete161a1758f95eacadb0671925476713597d0586f</guid></item><item><title>Manufacturing Order: Incorrect QtyOrdered</title><link>https://sourceforge.net/p/cmpcs/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We noticed qtyordered is not being correctly updated on&lt;br /&gt;
many situations:&lt;/p&gt;
&lt;p&gt;after MOP prepare and complete: qtyordered is adding&lt;br /&gt;
twice (one time after prepare, one after complete)&lt;/p&gt;
&lt;p&gt;order MOP void: qtyordered is not being updated&lt;/p&gt;
&lt;p&gt;order MOP change qty: qtyordered is not being updated&lt;br /&gt;
after save&lt;/p&gt;
&lt;p&gt;We looked at the code and can't see how it's supposed&lt;br /&gt;
to be handled, since MPC_Order does not track qtyordered.&lt;/p&gt;
&lt;p&gt;We can fix it if, just want to see if you have any&lt;br /&gt;
suggestion.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paulo Emerique</dc:creator><pubDate>Tue, 05 Jul 2005 16:38:37 -0000</pubDate><guid>https://sourceforge.net9880366ef4353c6415aac3a7d7672c2ece98c608</guid></item></channel></rss>