IDEMPIERE-6314 Issues with attachment on System records (#2567)
- IDEMPIERE-5567 fix for the PO.is_new method
This commit is contained in:
parent
a875f477ed
commit
36c08e7476
|
@ -1945,12 +1945,11 @@ public abstract class PO
|
|||
*/
|
||||
private void setKeyInfo()
|
||||
{
|
||||
m_KeyColumns = null;
|
||||
// Search for Primary Key
|
||||
for (int i = 0; i < p_info.getColumnCount(); i++)
|
||||
{
|
||||
if ( p_info.isKey(i)
|
||||
|| ( !p_info.hasKeyColumn()
|
||||
&& p_info.getColumn(i).ColumnName.equals(PO.getUUIDColumnName(p_info.getTableName()))))
|
||||
if (p_info.isKey(i))
|
||||
{
|
||||
String ColumnName = p_info.getColumnName(i);
|
||||
m_KeyColumns = new String[] {ColumnName};
|
||||
|
@ -2316,7 +2315,7 @@ public abstract class PO
|
|||
//
|
||||
for (int i = 0; i < m_IDs.length; i++)
|
||||
{
|
||||
if (m_IDs[i] == null || m_IDs[i].equals(I_ZERO) || m_IDs[i] == Null.NULL)
|
||||
if (m_IDs[i].equals(I_ZERO) || m_IDs[i] == Null.NULL)
|
||||
continue;
|
||||
return false; // one value is non-zero
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue