From f92ee907995590f2315543de9b99b919666ea722 Mon Sep 17 00:00:00 2001
From: phib
Date: Mon, 15 Aug 2011 13:09:37 -0500
Subject: [PATCH] Initial commit of touchscreen POS code Link to SF Tracker:
http://sourceforge.net/support/tracker.php?aid=2979756 Integrate work from
phib (Adaxa) + patch suggested by felixmoeller + minor peer review from
Carlos Ruiz (globalqss) IDEMPIERE-61
---
.../oracle/800_FR2979756_AdaxaPOS.sql | 1569 +++++++++++++++++
.../oracle/801_FR2979756_AdaxaPOS.sql | 1261 +++++++++++++
.../postgresql/800_FR2979756_AdaxaPOS.sql | 1568 ++++++++++++++++
.../postgresql/801_FR2979756_AdaxaPOS.sql | 1259 +++++++++++++
.../src/org/compiere/model/I_C_POS.java | 70 +-
.../src/org/compiere/model/I_C_POSKey.java | 95 +-
.../org/compiere/model/I_C_POSKeyLayout.java | 67 +-
.../src/org/compiere/model/MInvoice.java | 9 +-
.../src/org/compiere/model/MPOSKeyLayout.java | 2 +-
.../org/compiere/model/MPaymentProcessor.java | 9 +-
.../src/org/compiere/model/X_C_POS.java | 124 +-
.../src/org/compiere/model/X_C_POSKey.java | 164 +-
.../org/compiere/model/X_C_POSKeyLayout.java | 118 +-
.../org/compiere/process/PosKeyGenerate.java | 96 +
.../src/org/compiere/minigrid/MiniTable.java | 18 +-
.../compiere/pos/AdempierePOSException.java | 17 +
.../org/compiere/pos/CashSubFunctions.java | 64 +-
.../src/org/compiere/pos/POSKeyboard.java | 261 +++
.../src/org/compiere/pos/PosApplication.java | 105 ++
.../src/org/compiere/pos/PosBasePanel.java | 392 ++++
.../src/org/compiere/pos/PosKeyListener.java | 30 +
.../src/org/compiere/pos/PosKeyPanel.java | 248 +++
.../compiere/pos/PosKeyboardFocusManager.java | 4 +
.../src/org/compiere/pos/PosLogin.java | 80 +
.../src/org/compiere/pos/PosOrderModel.java | 463 +++++
.../src/org/compiere/pos/PosPanel.java | 408 +----
.../src/org/compiere/pos/PosPayment.java | 506 ++++++
.../src/org/compiere/pos/PosQuery.java | 141 ++
.../src/org/compiere/pos/PosSubPanel.java | 45 +-
.../src/org/compiere/pos/PosTable.java | 43 +
.../src/org/compiere/pos/PosTextField.java | 92 +
.../src/org/compiere/pos/QueryBPartner.java | 251 +--
.../src/org/compiere/pos/QueryProduct.java | 227 +--
.../src/org/compiere/pos/QueryTicket.java | 250 +--
.../src/org/compiere/pos/SubBPartner.java | 409 -----
.../src/org/compiere/pos/SubBasicKeys.java | 197 ---
.../src/org/compiere/pos/SubCheckout.java | 745 +++-----
.../src/org/compiere/pos/SubCurrentLine.java | 814 +++++----
.../src/org/compiere/pos/SubFunctionKeys.java | 132 +-
.../src/org/compiere/pos/SubLines.java | 314 ----
.../src/org/compiere/pos/SubOrder.java | 722 ++++++++
.../src/org/compiere/pos/SubProduct.java | 329 ----
.../src/org/compiere/pos/SubSalesRep.java | 127 --
43 files changed, 10513 insertions(+), 3332 deletions(-)
create mode 100644 migration/360lts-release/oracle/800_FR2979756_AdaxaPOS.sql
create mode 100644 migration/360lts-release/oracle/801_FR2979756_AdaxaPOS.sql
create mode 100644 migration/360lts-release/postgresql/800_FR2979756_AdaxaPOS.sql
create mode 100644 migration/360lts-release/postgresql/801_FR2979756_AdaxaPOS.sql
create mode 100644 org.adempiere.base/src/org/compiere/process/PosKeyGenerate.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/AdempierePOSException.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/POSKeyboard.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosApplication.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosBasePanel.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosKeyListener.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosKeyPanel.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosLogin.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosOrderModel.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosPayment.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosQuery.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosTable.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/PosTextField.java
delete mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubBPartner.java
delete mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubBasicKeys.java
delete mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubLines.java
create mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubOrder.java
delete mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubProduct.java
delete mode 100644 org.adempiere.ui.swing/src/org/compiere/pos/SubSalesRep.java
diff --git a/migration/360lts-release/oracle/800_FR2979756_AdaxaPOS.sql b/migration/360lts-release/oracle/800_FR2979756_AdaxaPOS.sql
new file mode 100644
index 0000000000..afe369ed89
--- /dev/null
+++ b/migration/360lts-release/oracle/800_FR2979756_AdaxaPOS.sql
@@ -0,0 +1,1569 @@
+-- Mar 21, 2010 6:01:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54134,0,'OSK_KeyLayout_ID',TO_DATE('2010-03-21 18:01:25','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.','D','If empty, the on screen keyboard will not be used.','Y','On Screen Keyboard layout','On Screen Keyboard layout',TO_DATE('2010-03-21 18:01:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:01:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54134 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:03:06 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference (AD_Client_ID,AD_Org_ID,AD_Reference_ID,Created,CreatedBy,EntityType,IsActive,IsOrderByValue,Name,Updated,UpdatedBy,ValidationType) VALUES (0,0,53350,TO_DATE('2010-03-21 18:02:58','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','N','C_POSKeyLayout',TO_DATE('2010-03-21 18:02:58','YYYY-MM-DD HH24:MI:SS'),100,'T')
+;
+
+-- Mar 21, 2010 6:03:06 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference_Trl (AD_Language,AD_Reference_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Reference_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Reference t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Reference_ID=53350 AND NOT EXISTS (SELECT * FROM AD_Reference_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Reference_ID=t.AD_Reference_ID)
+;
+
+-- Mar 21, 2010 6:03:47 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_Table (AD_Client_ID,AD_Display,AD_Key,AD_Org_ID,AD_Reference_ID,AD_Table_ID,Created,CreatedBy,EntityType,IsActive,IsValueDisplayed,Updated,UpdatedBy,WhereClause) VALUES (0,12762,12758,0,53350,749,TO_DATE('2010-03-21 18:03:47','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','N',TO_DATE('2010-03-21 18:03:47','YYYY-MM-DD HH24:MI:SS'),100,'C_POSKeyLayout.IsActive=''Y''')
+;
+
+-- Mar 21, 2010 6:04:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59091,54134,0,18,53350,748,'OSK_KeyLayout_ID',TO_DATE('2010-03-21 18:04:35','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.','D',22,'If empty, the on screen keyboard will not be used.','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','On Screen Keyboard layout',0,TO_DATE('2010-03-21 18:04:35','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:04:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59091 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:04:41 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD OSK_KeyLayout_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:06:03 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54135,0,'OSNP_KeyLayout_ID',TO_DATE('2010-03-21 18:06:02','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.','D','If empty, the on screen numberpad will not be used.','Y','On Screen Number Pad layout','On Screen Number Pad layout',TO_DATE('2010-03-21 18:06:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:06:03 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54135 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:06:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59092,54135,0,18,53350,748,'OSNP_KeyLayout_ID',TO_DATE('2010-03-21 18:06:53','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.','D',22,'If empty, the on screen numberpad will not be used.','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','On Screen Number Pad layout',0,TO_DATE('2010-03-21 18:06:53','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:06:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59092 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:06:56 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD OSNP_KeyLayout_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:11:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54136,0,'SubKeyLayout_ID',TO_DATE('2010-03-21 18:11:35','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed','D','Y','Key Layout','Key Layout',TO_DATE('2010-03-21 18:11:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:11:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54136 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:12:24 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59093,54136,0,18,53350,750,'SubKeyLayout_ID',TO_DATE('2010-03-21 18:12:23','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed','D',22,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Key Layout',0,TO_DATE('2010-03-21 18:12:23','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:12:24 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59093 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:12:26 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD SubKeyLayout_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:13:03 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET IsMandatory='N',Updated=TO_DATE('2010-03-21 18:13:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12773
+;
+
+-- Mar 21, 2010 6:13:07 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey MODIFY M_Product_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:13:07 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey MODIFY M_Product_ID NULL
+;
+
+-- Mar 21, 2010 6:13:22 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET IsMandatory='N',Updated=TO_DATE('2010-03-21 18:13:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12780
+;
+
+-- Mar 21, 2010 6:13:23 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey MODIFY Qty NUMBER DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:13:23 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey MODIFY Qty NULL
+;
+
+-- Mar 21, 2010 6:25:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59094,53475,0,10,750,'Text',TO_DATE('2010-03-21 18:25:17','YYYY-MM-DD HH24:MI:SS'),100,'D',22,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Text',0,TO_DATE('2010-03-21 18:25:17','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:25:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59094 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:25:20 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD Text NVARCHAR2(22) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:27:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54137,0,'SpanX',TO_DATE('2010-03-21 18:27:35','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned','D','Y','Column span','Column span',TO_DATE('2010-03-21 18:27:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:27:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54137 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:27:57 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54138,0,'SpanY',TO_DATE('2010-03-21 18:27:56','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned','D','Y','Row Span','Row Span',TO_DATE('2010-03-21 18:27:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:27:57 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54138 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:28:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59095,54137,0,11,750,'SpanX',TO_DATE('2010-03-21 18:28:33','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned','D',10,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Column span',0,TO_DATE('2010-03-21 18:28:33','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:28:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59095 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:28:36 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD SpanX NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:28:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59096,54138,0,11,750,'SpanY',TO_DATE('2010-03-21 18:28:53','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned','D',10,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Row Span',0,TO_DATE('2010-03-21 18:28:53','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:28:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59096 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:28:55 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD SpanY NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:32:16 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59097,1639,0,19,750,'AD_Image_ID',TO_DATE('2010-03-21 18:32:15','YYYY-MM-DD HH24:MI:SS'),100,'Image or Icon','D',22,'Images and Icon can be used to display supported graphic formats (gif, jpg, png).
+You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address)','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Image',0,TO_DATE('2010-03-21 18:32:15','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:32:16 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59097 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:32:19 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD AD_Image_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:34:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59098,1789,0,19,750,'AD_PrintFont_ID',TO_DATE('2010-03-21 18:34:17','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font','D',22,'Font used for printing','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Font',0,TO_DATE('2010-03-21 18:34:17','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:34:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59098 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:34:20 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD AD_PrintFont_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:38:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54139,0,'Columns',TO_DATE('2010-03-21 18:38:38','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns','D','The number of columns in the layout grid','Y','Columns','Columns',TO_DATE('2010-03-21 18:38:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:38:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54139 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:39:00 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59099,54139,0,11,749,'Columns',TO_DATE('2010-03-21 18:38:59','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns','D',10,'The number of columns in the layout grid','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Columns',0,TO_DATE('2010-03-21 18:38:59','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:39:00 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59099 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:39:01 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD Columns NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:43:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54140,0,'POSKeyLayoutType',TO_DATE('2010-03-21 18:43:11','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout','D','Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','POS Key Layout Type','POS Key Layout Type',TO_DATE('2010-03-21 18:43:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:43:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54140 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:43:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference (AD_Client_ID,AD_Org_ID,AD_Reference_ID,Created,CreatedBy,Description,EntityType,IsActive,IsOrderByValue,Name,Updated,UpdatedBy,ValidationType) VALUES (0,0,53351,TO_DATE('2010-03-21 18:43:58','YYYY-MM-DD HH24:MI:SS'),100,'POS Key layout types','D','Y','N','POSKeyLayoutType',TO_DATE('2010-03-21 18:43:58','YYYY-MM-DD HH24:MI:SS'),100,'L')
+;
+
+-- Mar 21, 2010 6:43:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference_Trl (AD_Language,AD_Reference_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Reference_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Reference t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Reference_ID=53351 AND NOT EXISTS (SELECT * FROM AD_Reference_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Reference_ID=t.AD_Reference_ID)
+;
+
+-- Mar 21, 2010 6:44:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53578,TO_DATE('2010-03-21 18:44:13','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Keyboard',TO_DATE('2010-03-21 18:44:13','YYYY-MM-DD HH24:MI:SS'),100,'K')
+;
+
+-- Mar 21, 2010 6:44:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53578 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:23 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53579,TO_DATE('2010-03-21 18:44:22','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Numberpad',TO_DATE('2010-03-21 18:44:22','YYYY-MM-DD HH24:MI:SS'),100,'N')
+;
+
+-- Mar 21, 2010 6:44:23 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53579 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:31 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53580,TO_DATE('2010-03-21 18:44:31','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Product',TO_DATE('2010-03-21 18:44:31','YYYY-MM-DD HH24:MI:SS'),100,'P')
+;
+
+-- Mar 21, 2010 6:44:31 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53580 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:48 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59100,54140,0,17,53351,749,'POSKeyLayoutType',TO_DATE('2010-03-21 18:44:47','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout','D',1,'Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','POS Key Layout Type',0,TO_DATE('2010-03-21 18:44:47','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:44:48 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59100 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:44:49 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD POSKeyLayoutType CHAR(1) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:45:41 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59101,1788,0,19,749,'AD_PrintColor_ID',TO_DATE('2010-03-21 18:45:40','YYYY-MM-DD HH24:MI:SS'),100,'Color used for printing and display','D',22,'Colors used for printing and display','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Color',0,TO_DATE('2010-03-21 18:45:40','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:45:41 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59101 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:45:42 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD AD_PrintColor_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:46:04 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59102,1789,0,19,749,'AD_PrintFont_ID',TO_DATE('2010-03-21 18:46:03','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font','D',22,'Font used for printing','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Font',0,TO_DATE('2010-03-21 18:46:03','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:46:04 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59102 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:46:06 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD AD_PrintFont_ID NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 7:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54141,0,'AutoLogoutDelay',TO_DATE('2010-03-21 19:42:32','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period','D','Measured in seconds, zero for no automatic logout','Y','Auto Logout Delay','Auto Logout Delay',TO_DATE('2010-03-21 19:42:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54141 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 7:42:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59103,54141,0,11,748,'AutoLogoutDelay',TO_DATE('2010-03-21 19:42:58','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period','D',10,'Measured in seconds, zero for no automatic logout','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Auto Logout Delay',0,TO_DATE('2010-03-21 19:42:58','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 7:42:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59103 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 7:43:01 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD AutoLogoutDelay NUMBER(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 7:43:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59103,58808,0,676,TO_DATE('2010-03-21 19:43:52','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period',10,'D','Measured in seconds, zero for no automatic logout','Y','Y','Y','N','N','N','N','N','Auto Logout Delay',TO_DATE('2010-03-21 19:43:52','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58808 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:43:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59091,58809,0,676,TO_DATE('2010-03-21 19:43:53','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.',22,'D','If empty, the on screen keyboard will not be used.','Y','Y','Y','N','N','N','N','N','On Screen Keyboard layout',TO_DATE('2010-03-21 19:43:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58809 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:43:55 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59092,58810,0,676,TO_DATE('2010-03-21 19:43:54','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.',22,'D','If empty, the on screen numberpad will not be used.','Y','Y','Y','N','N','N','N','N','On Screen Number Pad layout',TO_DATE('2010-03-21 19:43:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:55 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58810 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=160,IsDisplayed='Y' WHERE AD_Field_ID=58808
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=170,IsDisplayed='Y' WHERE AD_Field_ID=58809
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=180,IsDisplayed='Y' WHERE AD_Field_ID=58810
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=190,IsDisplayed='Y' WHERE AD_Field_ID=10803
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=200,IsDisplayed='Y' WHERE AD_Field_ID=52017
+;
+
+-- Mar 21, 2010 7:44:48 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:44:48','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58808
+;
+
+-- Mar 21, 2010 7:44:51 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:44:51','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58810
+;
+
+-- Mar 21, 2010 7:45:11 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59099,58811,0,677,TO_DATE('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns',10,'D','The number of columns in the layout grid','Y','Y','Y','N','N','N','N','N','Columns',TO_DATE('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:11 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58811 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59100,58812,0,677,TO_DATE('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout',1,'D','Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','Y','Y','N','N','N','N','N','POS Key Layout Type',TO_DATE('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58812 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:13 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59101,58813,0,677,TO_DATE('2010-03-21 19:45:12','YYYY-MM-DD HH24:MI:SS'),100,'Color used for printing and display',22,'D','Colors used for printing and display','Y','Y','Y','N','N','N','N','N','Print Color',TO_DATE('2010-03-21 19:45:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:13 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58813 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59102,58814,0,677,TO_DATE('2010-03-21 19:45:13','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font',22,'D','Font used for printing','Y','Y','Y','N','N','N','N','N','Print Font',TO_DATE('2010-03-21 19:45:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58814 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=70,IsDisplayed='Y' WHERE AD_Field_ID=58812
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=80,IsDisplayed='Y' WHERE AD_Field_ID=58811
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=90,IsDisplayed='Y' WHERE AD_Field_ID=58813
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=100,IsDisplayed='Y' WHERE AD_Field_ID=58814
+;
+
+-- Mar 21, 2010 7:45:55 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:45:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58811
+;
+
+-- Mar 21, 2010 7:45:59 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:45:59','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58814
+;
+
+-- Mar 21, 2010 7:46:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59095,58815,0,678,TO_DATE('2010-03-21 19:46:33','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned',10,'D','Y','Y','Y','N','N','N','N','N','Column span',TO_DATE('2010-03-21 19:46:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58815 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:35 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59097,58816,0,678,TO_DATE('2010-03-21 19:46:34','YYYY-MM-DD HH24:MI:SS'),100,'Image or Icon',22,'D','Images and Icon can be used to display supported graphic formats (gif, jpg, png).
+You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address)','Y','Y','Y','N','N','N','N','N','Image',TO_DATE('2010-03-21 19:46:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:35 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58816 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59093,58817,0,678,TO_DATE('2010-03-21 19:46:35','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed',22,'D','Y','Y','Y','N','N','N','N','N','Key Layout',TO_DATE('2010-03-21 19:46:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58817 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59098,58818,0,678,TO_DATE('2010-03-21 19:46:36','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font',22,'D','Font used for printing','Y','Y','Y','N','N','N','N','N','Print Font',TO_DATE('2010-03-21 19:46:36','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58818 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59096,58819,0,678,TO_DATE('2010-03-21 19:46:37','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned',10,'D','Y','Y','Y','N','N','N','N','N','Row Span',TO_DATE('2010-03-21 19:46:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58819 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:40 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59094,58820,0,678,TO_DATE('2010-03-21 19:46:39','YYYY-MM-DD HH24:MI:SS'),100,22,'D','Y','Y','Y','N','N','N','N','N','Text',TO_DATE('2010-03-21 19:46:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:40 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58820 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=80,IsDisplayed='Y' WHERE AD_Field_ID=58817
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=90,IsDisplayed='Y' WHERE AD_Field_ID=10790
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=100,IsDisplayed='Y' WHERE AD_Field_ID=10794
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=110,IsDisplayed='Y' WHERE AD_Field_ID=58820
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=120,IsDisplayed='Y' WHERE AD_Field_ID=10808
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=130,IsDisplayed='Y' WHERE AD_Field_ID=58818
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=140,IsDisplayed='Y' WHERE AD_Field_ID=58815
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=150,IsDisplayed='Y' WHERE AD_Field_ID=58819
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=160,IsDisplayed='Y' WHERE AD_Field_ID=58816
+;
+
+-- Mar 21, 2010 7:48:39 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@=''P''',Updated=TO_DATE('2010-03-21 19:48:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=10790
+;
+
+-- Mar 21, 2010 7:48:42 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@=''P''',Updated=TO_DATE('2010-03-21 19:48:42','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=10794
+;
+
+-- Mar 21, 2010 7:48:57 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@!''P''',Updated=TO_DATE('2010-03-21 19:48:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58820
+;
+
+-- Mar 21, 2010 7:49:22 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:49:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58818
+;
+
+-- Mar 21, 2010 7:49:26 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_DATE('2010-03-21 19:49:26','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58819
+;
+
+-- Mar 21, 2010 7:51:37 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='@SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_PosKeyLayout_ID=@C_PosKeyLayout_ID@',Updated=TO_DATE('2010-03-21 19:51:37','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12769
+;
+
+-- Mar 21, 2010 7:52:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Tab (AD_Client_ID,AD_ColumnSortOrder_ID,AD_ColumnSortYesNo_ID,AD_Org_ID,AD_Tab_ID,AD_Table_ID,AD_Window_ID,Created,CreatedBy,Description,EntityType,HasTree,ImportFields,IsActive,IsAdvancedTab,IsInfoTab,IsInsertRecord,IsReadOnly,IsSingleRow,IsSortTab,IsTranslationTab,Name,Processing,SeqNo,TabLevel,Updated,UpdatedBy) VALUES (0,12769,12774,0,53311,750,339,TO_DATE('2010-03-21 19:52:53','YYYY-MM-DD HH24:MI:SS'),100,'Key Sequence','D','N','N','Y','N','N','N','N','N','Y','N','Key Sequence','N',15,0,TO_DATE('2010-03-21 19:52:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:52:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Tab_Trl (AD_Language,AD_Tab_ID, CommitWarning,Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Tab_ID, t.CommitWarning,t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Tab t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Tab_ID=53311 AND NOT EXISTS (SELECT * FROM AD_Tab_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Tab_ID=t.AD_Tab_ID)
+;
+
+-- Mar 21, 2010 7:56:57 PM EST
+-- Java POS enhancements
+UPDATE AD_Tab SET TabLevel=1,Updated=TO_DATE('2010-03-21 19:56:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Tab_ID=53311
+;
+
+-- Mar 21, 2010 8:24:52 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='@SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_POSKeyLayout_ID=@C_POSKeyLayout_ID@',Updated=TO_DATE('2010-03-21 20:24:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12769
+;
+
+-- Mar 21, 2010 8:25:21 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='-1',Updated=TO_DATE('2010-03-21 20:25:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12784
+;
+
+-- Mar 21, 2010 8:25:24 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='-1',Updated=TO_DATE('2010-03-21 20:25:24','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=59098
+;
+
+-- Mar 21, 2010 7:56:26 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=111, AD_PrintFont_ID=129, Columns=3, POSKeyLayoutType='P',Updated=TO_DATE('2010-03-21 19:56:26','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=100
+;
+
+-- Mar 21, 2010 8:19:55 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_PrintColor_ID=103,Updated=TO_DATE('2010-03-21 20:19:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=102
+;
+
+-- Mar 21, 2010 8:21:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,0,109,129,10,50000,TO_DATE('2010-03-21 20:21:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','Keyboard (en_US)','K',TO_DATE('2010-03-21 20:21:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:21:56 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50000,50000,TO_DATE('2010-03-21 20:21:55','YYYY-MM-DD HH24:MI:SS'),100,'Y','q',0,0,0,0,'q',TO_DATE('2010-03-21 20:21:55','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:22:24 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,100,130,50001,50000,TO_DATE('2010-03-21 20:22:23','YYYY-MM-DD HH24:MI:SS'),100,'Y','w',0,1,0,0,'w',TO_DATE('2010-03-21 20:22:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:22:45 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,Description,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,0,50002,50000,TO_DATE('2010-03-21 20:22:44','YYYY-MM-DD HH24:MI:SS'),100,'e','Y','e',0,2,0,0,TO_DATE('2010-03-21 20:22:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:23:41 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_PrintColor_ID=NULL, AD_PrintFont_ID=NULL,Updated=TO_DATE('2010-03-21 20:23:41','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50001
+;
+
+-- Mar 21, 2010 8:26:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50003,50000,TO_DATE('2010-03-21 20:26:03','YYYY-MM-DD HH24:MI:SS'),100,'Y','r',0,30,0,0,'r',TO_DATE('2010-03-21 20:26:03','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:40 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50004,50000,TO_DATE('2010-03-21 20:28:39','YYYY-MM-DD HH24:MI:SS'),100,'Y','t',0,40,0,0,'t',TO_DATE('2010-03-21 20:28:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:46 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50005,50000,TO_DATE('2010-03-21 20:28:45','YYYY-MM-DD HH24:MI:SS'),100,'Y','y',0,50,0,0,'y',TO_DATE('2010-03-21 20:28:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50006,50000,TO_DATE('2010-03-21 20:28:49','YYYY-MM-DD HH24:MI:SS'),100,'Y','u',0,60,0,0,'u',TO_DATE('2010-03-21 20:28:49','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:55 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50007,50000,TO_DATE('2010-03-21 20:28:54','YYYY-MM-DD HH24:MI:SS'),100,'Y','i',0,70,0,0,'i',TO_DATE('2010-03-21 20:28:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:02 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50008,50000,TO_DATE('2010-03-21 20:29:00','YYYY-MM-DD HH24:MI:SS'),100,'Y','o',0,80,0,0,'o',TO_DATE('2010-03-21 20:29:00','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:06 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50009,50000,TO_DATE('2010-03-21 20:29:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','p',0,90,0,0,'p',TO_DATE('2010-03-21 20:29:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:13 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50010,50000,TO_DATE('2010-03-21 20:29:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','a',0,100,0,0,'a',TO_DATE('2010-03-21 20:29:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50011,50000,TO_DATE('2010-03-21 20:29:17','YYYY-MM-DD HH24:MI:SS'),100,'Y','s',0,110,0,0,'s',TO_DATE('2010-03-21 20:29:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:23 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50012,50000,TO_DATE('2010-03-21 20:29:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','d',0,120,0,0,'d',TO_DATE('2010-03-21 20:29:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:27 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50013,50000,TO_DATE('2010-03-21 20:29:26','YYYY-MM-DD HH24:MI:SS'),100,'Y','f',0,130,0,0,'f',TO_DATE('2010-03-21 20:29:26','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50014,50000,TO_DATE('2010-03-21 20:29:31','YYYY-MM-DD HH24:MI:SS'),100,'Y','g',0,140,0,0,'g',TO_DATE('2010-03-21 20:29:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50015,50000,TO_DATE('2010-03-21 20:29:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','h',0,150,0,0,'h',TO_DATE('2010-03-21 20:29:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:44 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50016,50000,TO_DATE('2010-03-21 20:29:43','YYYY-MM-DD HH24:MI:SS'),100,'Y','j',0,160,0,0,'j',TO_DATE('2010-03-21 20:29:43','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50017,50000,TO_DATE('2010-03-21 20:29:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','k',0,170,0,0,'k',TO_DATE('2010-03-21 20:29:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50018,50000,TO_DATE('2010-03-21 20:29:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','l',0,180,0,0,'l',TO_DATE('2010-03-21 20:29:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:41:51 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50019,50000,TO_DATE('2010-03-21 20:41:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','z',0,190,0,0,'z',TO_DATE('2010-03-21 20:41:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:41:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50020,50000,TO_DATE('2010-03-21 20:41:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','x',0,200,0,0,'x',TO_DATE('2010-03-21 20:41:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:03 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50021,50000,TO_DATE('2010-03-21 20:42:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','c',0,210,0,0,'c',TO_DATE('2010-03-21 20:42:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:09 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50022,50000,TO_DATE('2010-03-21 20:42:08','YYYY-MM-DD HH24:MI:SS'),100,'Y','v',0,220,0,0,'v',TO_DATE('2010-03-21 20:42:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50023,50000,TO_DATE('2010-03-21 20:42:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','b',0,230,0,0,'b',TO_DATE('2010-03-21 20:42:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:20 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50024,50000,TO_DATE('2010-03-21 20:42:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','n',0,240,0,0,'n',TO_DATE('2010-03-21 20:42:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50025,50000,TO_DATE('2010-03-21 20:42:32','YYYY-MM-DD HH24:MI:SS'),100,'Y','m',0,250,0,0,'m',TO_DATE('2010-03-21 20:42:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:25 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET Name='Keyboard lowercase (en_US)',Updated=TO_DATE('2010-03-21 20:43:25','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50000
+;
+
+-- Mar 21, 2010 8:43:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50026,50000,TO_DATE('2010-03-21 20:43:34','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,260,0,0,'1',TO_DATE('2010-03-21 20:43:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50027,50000,TO_DATE('2010-03-21 20:43:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,270,0,0,'2',TO_DATE('2010-03-21 20:43:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:43 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50028,50000,TO_DATE('2010-03-21 20:43:42','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,280,0,0,'3',TO_DATE('2010-03-21 20:43:42','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50029,50000,TO_DATE('2010-03-21 20:43:47','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,290,0,0,'4',TO_DATE('2010-03-21 20:43:47','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:52 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50030,50000,TO_DATE('2010-03-21 20:43:51','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,300,0,0,'5',TO_DATE('2010-03-21 20:43:51','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:57 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50031,50000,TO_DATE('2010-03-21 20:43:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,310,0,0,'6',TO_DATE('2010-03-21 20:43:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:01 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50032,50000,TO_DATE('2010-03-21 20:44:00','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,320,0,0,'7',TO_DATE('2010-03-21 20:44:00','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:06 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50033,50000,TO_DATE('2010-03-21 20:44:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,330,0,0,'8',TO_DATE('2010-03-21 20:44:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:10 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50034,50000,TO_DATE('2010-03-21 20:44:10','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,340,0,0,'9',TO_DATE('2010-03-21 20:44:10','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:16 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50035,50000,TO_DATE('2010-03-21 20:44:15','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,350,0,0,'0',TO_DATE('2010-03-21 20:44:15','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:52:42 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,11,113,129,10,50001,TO_DATE('2010-03-21 20:52:41','YYYY-MM-DD HH24:MI:SS'),100,'Y','Keyboard UPPERCASE (en_US)','K',TO_DATE('2010-03-21 20:52:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:52:55 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50036,50001,TO_DATE('2010-03-21 20:52:54','YYYY-MM-DD HH24:MI:SS'),100,'Y','Q',0,10,0,0,'Q',TO_DATE('2010-03-21 20:52:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:00 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50037,50001,TO_DATE('2010-03-21 20:52:59','YYYY-MM-DD HH24:MI:SS'),100,'Y','W',0,20,0,0,'W',TO_DATE('2010-03-21 20:52:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50038,50001,TO_DATE('2010-03-21 20:53:04','YYYY-MM-DD HH24:MI:SS'),100,'Y','E',0,30,0,0,'E',TO_DATE('2010-03-21 20:53:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:09 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50039,50001,TO_DATE('2010-03-21 20:53:08','YYYY-MM-DD HH24:MI:SS'),100,'Y','R',0,40,0,0,'R',TO_DATE('2010-03-21 20:53:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50040,50001,TO_DATE('2010-03-21 20:53:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','T',0,50,0,0,'T',TO_DATE('2010-03-21 20:53:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50041,50001,TO_DATE('2010-03-21 20:53:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','Y',0,60,0,0,'Y',TO_DATE('2010-03-21 20:53:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:23 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50042,50001,TO_DATE('2010-03-21 20:53:22','YYYY-MM-DD HH24:MI:SS'),100,'Y','U',0,70,0,0,'U',TO_DATE('2010-03-21 20:53:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:29 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50043,50001,TO_DATE('2010-03-21 20:53:27','YYYY-MM-DD HH24:MI:SS'),100,'Y','I',0,80,0,0,'I',TO_DATE('2010-03-21 20:53:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50044,50001,TO_DATE('2010-03-21 20:53:33','YYYY-MM-DD HH24:MI:SS'),100,'Y','O',0,90,0,0,'O',TO_DATE('2010-03-21 20:53:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:40 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50045,50001,TO_DATE('2010-03-21 20:53:37','YYYY-MM-DD HH24:MI:SS'),100,'Y','P',0,100,0,0,'P',TO_DATE('2010-03-21 20:53:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:44 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50046,50001,TO_DATE('2010-03-21 20:53:44','YYYY-MM-DD HH24:MI:SS'),100,'Y','A',0,110,0,0,'A',TO_DATE('2010-03-21 20:53:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50047,50001,TO_DATE('2010-03-21 20:53:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','S',0,120,0,0,'S',TO_DATE('2010-03-21 20:53:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:54 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50048,50001,TO_DATE('2010-03-21 20:53:53','YYYY-MM-DD HH24:MI:SS'),100,'Y','D',0,130,0,0,'D',TO_DATE('2010-03-21 20:53:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50049,50001,TO_DATE('2010-03-21 20:53:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','F',0,140,0,0,'F',TO_DATE('2010-03-21 20:53:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:03 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50050,50001,TO_DATE('2010-03-21 20:54:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','G',0,150,0,0,'G',TO_DATE('2010-03-21 20:54:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50051,50001,TO_DATE('2010-03-21 20:54:07','YYYY-MM-DD HH24:MI:SS'),100,'Y','H',0,160,0,0,'H',TO_DATE('2010-03-21 20:54:07','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:13 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50052,50001,TO_DATE('2010-03-21 20:54:12','YYYY-MM-DD HH24:MI:SS'),100,'Y','J',0,170,0,0,'J',TO_DATE('2010-03-21 20:54:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:17 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50053,50001,TO_DATE('2010-03-21 20:54:16','YYYY-MM-DD HH24:MI:SS'),100,'Y','K',0,180,0,0,'K',TO_DATE('2010-03-21 20:54:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:21 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50054,50001,TO_DATE('2010-03-21 20:54:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','L',0,190,0,0,'L',TO_DATE('2010-03-21 20:54:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50055,50001,TO_DATE('2010-03-21 20:54:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','Z',0,200,0,0,'Z',TO_DATE('2010-03-21 20:54:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:31 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50056,50001,TO_DATE('2010-03-21 20:54:30','YYYY-MM-DD HH24:MI:SS'),100,'Y','X',0,210,0,0,'X',TO_DATE('2010-03-21 20:54:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50057,50001,TO_DATE('2010-03-21 21:32:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','C',0,220,0,0,'C',TO_DATE('2010-03-21 21:32:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:12 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50058,50001,TO_DATE('2010-03-21 21:32:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','V',0,230,0,0,'V',TO_DATE('2010-03-21 21:32:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:17 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50059,50001,TO_DATE('2010-03-21 21:32:16','YYYY-MM-DD HH24:MI:SS'),100,'Y','B',0,240,0,0,'B',TO_DATE('2010-03-21 21:32:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:21 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50060,50001,TO_DATE('2010-03-21 21:32:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','N',0,250,0,0,'N',TO_DATE('2010-03-21 21:32:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50061,50001,TO_DATE('2010-03-21 21:32:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','M',0,260,0,0,'M',TO_DATE('2010-03-21 21:32:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:07 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Text,Updated,UpdatedBy) VALUES (11,11,50062,50001,TO_DATE('2010-03-21 21:33:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','abc',0,270,0,0,50000,NULL,TO_DATE('2010-03-21 21:33:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50063,50001,TO_DATE('2010-03-21 21:33:17','YYYY-MM-DD HH24:MI:SS'),100,'Y','SPACE',0,280,0,0,' ',TO_DATE('2010-03-21 21:33:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,0,50064,50000,TO_DATE('2010-03-21 21:33:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','ABC',0,360,0,0,50001,TO_DATE('2010-03-21 21:33:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:49 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50065,50000,TO_DATE('2010-03-21 21:33:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','SPACE',0,370,0,0,' ',TO_DATE('2010-03-21 21:33:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:34:21 PM EST
+-- Java POS enhancements
+UPDATE C_POS SET OSK_KeyLayout_ID=50000,Updated=TO_DATE('2010-03-21 21:34:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POS_ID=100
+;
+
+-- Mar 21, 2010 9:34:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,11,100,130,0,50002,TO_DATE('2010-03-21 21:34:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','Numberpad','N',TO_DATE('2010-03-21 21:34:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:34:53 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintFont_ID=129,Updated=TO_DATE('2010-03-21 21:34:53','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 9:35:10 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50066,50002,TO_DATE('2010-03-21 21:35:09','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,10,0,0,'7',TO_DATE('2010-03-21 21:35:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50067,50002,TO_DATE('2010-03-21 21:35:14','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,20,0,0,'8',TO_DATE('2010-03-21 21:35:14','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:19 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50068,50002,TO_DATE('2010-03-21 21:35:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,30,0,0,'9',TO_DATE('2010-03-21 21:35:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50069,50002,TO_DATE('2010-03-21 21:35:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,40,0,0,'4',TO_DATE('2010-03-21 21:35:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:31 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50070,50002,TO_DATE('2010-03-21 21:35:30','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,50,0,0,'5',TO_DATE('2010-03-21 21:35:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:36 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50071,50002,TO_DATE('2010-03-21 21:35:35','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,60,0,0,'6',TO_DATE('2010-03-21 21:35:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:41 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50072,50002,TO_DATE('2010-03-21 21:35:40','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,70,0,0,'1',TO_DATE('2010-03-21 21:35:40','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:46 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50073,50002,TO_DATE('2010-03-21 21:35:45','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,80,0,0,'2',TO_DATE('2010-03-21 21:35:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:51 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50074,50002,TO_DATE('2010-03-21 21:35:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,90,0,0,'3',TO_DATE('2010-03-21 21:35:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50075,50002,TO_DATE('2010-03-21 21:36:04','YYYY-MM-DD HH24:MI:SS'),100,'Y','C',0,100,0,0,'C',TO_DATE('2010-03-21 21:36:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:12 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50076,50002,TO_DATE('2010-03-21 21:36:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,110,0,0,'0',TO_DATE('2010-03-21 21:36:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:22 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50077,50002,TO_DATE('2010-03-21 21:36:22','YYYY-MM-DD HH24:MI:SS'),100,'Y','.',0,120,0,0,'.',TO_DATE('2010-03-21 21:36:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:30 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET Columns=3,Updated=TO_DATE('2010-03-21 21:36:30','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 9:40:12 PM EST
+-- Java POS enhancements
+UPDATE C_POS SET OSNP_KeyLayout_ID=50002,Updated=TO_DATE('2010-03-21 21:40:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POS_ID=100
+;
+
+-- Mar 21, 2010 9:41:49 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=103,Updated=TO_DATE('2010-03-21 21:41:49','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 10:50:02 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=109,Updated=TO_DATE('2010-03-21 22:50:02','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50001
+;
+
+-- Mar 21, 2010 10:50:19 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50078,50001,TO_DATE('2010-03-21 22:50:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,290,0,0,'1',TO_DATE('2010-03-21 22:50:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:24 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50079,50001,TO_DATE('2010-03-21 22:50:23','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,300,0,0,'2',TO_DATE('2010-03-21 22:50:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:33 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50080,50001,TO_DATE('2010-03-21 22:50:32','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,310,0,0,'3',TO_DATE('2010-03-21 22:50:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:41 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50081,50001,TO_DATE('2010-03-21 22:50:37','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,320,0,0,'4',TO_DATE('2010-03-21 22:50:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50082,50001,TO_DATE('2010-03-21 22:50:46','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,330,0,0,'5',TO_DATE('2010-03-21 22:50:46','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:53 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50083,50001,TO_DATE('2010-03-21 22:50:52','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,340,0,0,'6',TO_DATE('2010-03-21 22:50:52','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50084,50001,TO_DATE('2010-03-21 22:50:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,350,0,0,'7',TO_DATE('2010-03-21 22:50:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:02 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50085,50001,TO_DATE('2010-03-21 22:51:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,360,0,0,'8',TO_DATE('2010-03-21 22:51:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:07 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50086,50001,TO_DATE('2010-03-21 22:51:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,370,0,0,'9',TO_DATE('2010-03-21 22:51:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50087,50001,TO_DATE('2010-03-21 22:51:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,380,0,0,'0',TO_DATE('2010-03-21 22:51:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:52:08 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50078
+;
+
+-- Mar 21, 2010 10:52:08 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50079
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50080
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50081
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50082
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50083
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50084
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50085
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50086
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50087
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50036
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50037
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50038
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50039
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50040
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50041
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50042
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50043
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50044
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50045
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50046
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50047
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50048
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50049
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50050
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50051
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50052
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50053
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50054
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50062
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50055
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50056
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50057
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50058
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50059
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=360,IsActive='Y' WHERE C_POSKey_ID=50060
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=370,IsActive='Y' WHERE C_POSKey_ID=50061
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=380,IsActive='Y' WHERE C_POSKey_ID=50063
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50026
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50027
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50028
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50029
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50030
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50031
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50032
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50033
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50034
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50035
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50000
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50001
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50002
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50003
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50004
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50005
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50006
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50007
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50008
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50009
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50010
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50011
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50012
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50013
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50014
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50015
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50016
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50017
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50018
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50064
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50019
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50020
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50021
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50022
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50023
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=360,IsActive='Y' WHERE C_POSKey_ID=50024
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=370,IsActive='Y' WHERE C_POSKey_ID=50025
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=380,IsActive='Y' WHERE C_POSKey_ID=50065
+;
+
+-- Mar 21, 2010 10:59:21 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintFont_ID=122, Columns=4, Description=NULL,Updated=TO_DATE('2010-03-21 22:59:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=100
+;
+
+-- Mar 21, 2010 11:00:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50088,100,TO_DATE('2010-03-21 23:00:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'T-shirt GL',0,13,0,0,TO_DATE('2010-03-21 23:00:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 11:00:22 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_Image_ID=103,Updated=TO_DATE('2010-03-21 23:00:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50088
+;
+
+
diff --git a/migration/360lts-release/oracle/801_FR2979756_AdaxaPOS.sql b/migration/360lts-release/oracle/801_FR2979756_AdaxaPOS.sql
new file mode 100644
index 0000000000..873b41ab7c
--- /dev/null
+++ b/migration/360lts-release/oracle/801_FR2979756_AdaxaPOS.sql
@@ -0,0 +1,1261 @@
+-- Mar 24, 2010 9:47:27 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process (AccessLevel,AD_Client_ID,AD_Org_ID,AD_Process_ID,Classname,CopyFromProcess,Created,CreatedBy,Description,EntityType,IsActive,IsBetaFunctionality,IsDirectPrint,IsReport,IsServerProcess,Name,ShowHelp,Statistic_Count,Statistic_Seconds,Updated,UpdatedBy,Value) VALUES ('1',0,0,53202,'org.compiere.process.POSKeyGenerate','N',TO_DATE('2010-03-24 09:47:24','YYYY-MM-DD HH24:MI:SS'),100,'Generate POS Keys from products.','D','Y','N','N','N','N','POS Key Generate','Y',0,0,TO_DATE('2010-03-24 09:47:24','YYYY-MM-DD HH24:MI:SS'),100,'C_POSKeyGenerate')
+;
+
+-- Mar 24, 2010 9:47:27 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Trl (AD_Language,AD_Process_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_ID=53202 AND NOT EXISTS (SELECT * FROM AD_Process_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_ID=t.AD_Process_ID)
+;
+
+-- Mar 24, 2010 9:48:46 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para (AD_Client_ID,AD_Element_ID,AD_Org_ID,AD_Process_ID,AD_Process_Para_ID,AD_Reference_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsCentrallyMaintained,IsMandatory,IsRange,Name,SeqNo,Updated,UpdatedBy) VALUES (0,2583,0,53202,53405,19,'C_POSKeyLayout_ID',TO_DATE('2010-03-24 09:48:45','YYYY-MM-DD HH24:MI:SS'),100,'D',10,'Y','Y','N','N','POS Key Layout',10,TO_DATE('2010-03-24 09:48:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:48:46 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para_Trl (AD_Language,AD_Process_Para_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_Para_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process_Para t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_Para_ID=53405 AND NOT EXISTS (SELECT * FROM AD_Process_Para_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_Para_ID=t.AD_Process_Para_ID)
+;
+
+-- Mar 24, 2010 9:49:40 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para (AD_Client_ID,AD_Element_ID,AD_Org_ID,AD_Process_ID,AD_Process_Para_ID,AD_Reference_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsCentrallyMaintained,IsMandatory,IsRange,Name,SeqNo,Updated,UpdatedBy) VALUES (0,453,0,53202,53406,19,'M_Product_Category_ID',TO_DATE('2010-03-24 09:49:37','YYYY-MM-DD HH24:MI:SS'),100,'D',10,'Y','Y','N','N','Product Category',20,TO_DATE('2010-03-24 09:49:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:49:40 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para_Trl (AD_Language,AD_Process_Para_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_Para_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process_Para t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_Para_ID=53406 AND NOT EXISTS (SELECT * FROM AD_Process_Para_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_Para_ID=t.AD_Process_Para_ID)
+;
+
+-- Mar 24, 2010 9:49:43 AM EST
+-- Java POS improvements
+UPDATE AD_Process_Para SET IsMandatory='Y',Updated=TO_DATE('2010-03-24 09:49:43','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Process_Para_ID=53405
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_Menu (Action,AD_Client_ID,AD_Menu_ID,AD_Org_ID,AD_Process_ID,Created,CreatedBy,Description,EntityType,IsActive,IsReadOnly,IsSOTrx,IsSummary,Name,Updated,UpdatedBy) VALUES ('P',0,53269,0,53202,TO_DATE('2010-03-24 09:56:31','YYYY-MM-DD HH24:MI:SS'),100,NULL,'D','Y','N','N','N','POS Key Generate',TO_DATE('2010-03-24 09:56:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_Menu_Trl (AD_Language,AD_Menu_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Menu_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Menu t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Menu_ID=53269 AND NOT EXISTS (SELECT * FROM AD_Menu_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Menu_ID=t.AD_Menu_ID)
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_TreeNodeMM (AD_Client_ID,AD_Org_ID, IsActive,Created,CreatedBy,Updated,UpdatedBy, AD_Tree_ID, Node_ID, Parent_ID, SeqNo) SELECT t.AD_Client_ID, 0, 'Y', SysDate, 100, SysDate, 100,t.AD_Tree_ID, 53269, 0, 999 FROM AD_Tree t WHERE t.AD_Client_ID=0 AND t.IsActive='Y' AND t.IsAllNodes='Y' AND t.TreeType='MM' AND NOT EXISTS (SELECT * FROM AD_TreeNodeMM e WHERE e.AD_Tree_ID=t.AD_Tree_ID AND Node_ID=53269)
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=0, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=52001
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=1, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=460
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=2, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=301
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=3, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=53249
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=4, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=129
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=5, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=543
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=6, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=195
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=7, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=53223
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=8, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=407
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=9, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=406
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=10, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=335
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=11, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=436
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=12, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=507
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=13, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=448
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=14, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=449
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=15, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=492
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=16, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=53269
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=17, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=491
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=18, Updated=SysDate WHERE AD_Tree_ID=10 AND Node_ID=419
+;
+
+-- Mar 24, 2010 10:02:43 AM EST
+-- Java POS improvements
+UPDATE AD_Process SET Classname='org.compiere.process.PosKeyGenerate',Updated=TO_DATE('2010-03-24 10:02:43','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Process_ID=53202
+;
+
+-- Mar 24, 2010 11:03:05 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53096,0,TO_DATE('2010-03-24 11:02:58','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Subtotal','I',TO_DATE('2010-03-24 11:02:58','YYYY-MM-DD HH24:MI:SS'),100,'SubTotal')
+;
+
+-- Mar 24, 2010 11:03:05 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53096 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 11:04:48 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53097,0,TO_DATE('2010-03-24 11:04:47','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Tender Amount','I',TO_DATE('2010-03-24 11:04:47','YYYY-MM-DD HH24:MI:SS'),100,'AmountTendered')
+;
+
+-- Mar 24, 2010 11:04:48 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53097 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 11:05:04 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53098,0,TO_DATE('2010-03-24 11:05:03','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Change','I',TO_DATE('2010-03-24 11:05:03','YYYY-MM-DD HH24:MI:SS'),100,'AmountReturned')
+;
+
+-- Mar 24, 2010 11:05:04 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53098 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 10:01:46 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,0,104,129,4,50003,TO_DATE('2010-03-24 10:01:41','YYYY-MM-DD HH24:MI:SS'),100,'Y','All Products','P',TO_DATE('2010-03-24 10:01:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:53 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50092,50003,TO_DATE('2010-03-24 10:07:50','YYYY-MM-DD HH24:MI:SS'),100,'Y',50019,'Assembly Area',TO_DATE('2010-03-24 10:07:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:54 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50093,50003,TO_DATE('2010-03-24 10:07:53','YYYY-MM-DD HH24:MI:SS'),100,'Y',128,'Azalea Bush',TO_DATE('2010-03-24 10:07:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:55 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50094,50003,TO_DATE('2010-03-24 10:07:54','YYYY-MM-DD HH24:MI:SS'),100,'Y',50016,'Back Leg',TO_DATE('2010-03-24 10:07:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:56 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50095,50003,TO_DATE('2010-03-24 10:07:55','YYYY-MM-DD HH24:MI:SS'),100,'Y',50005,'Back Support',TO_DATE('2010-03-24 10:07:55','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50096,50003,TO_DATE('2010-03-24 10:07:56','YYYY-MM-DD HH24:MI:SS'),100,'Y',50013,'Bag 50 Kg',TO_DATE('2010-03-24 10:07:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50097,50003,TO_DATE('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100,'Y',50014,'Bag 70 Kg',TO_DATE('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50098,50003,TO_DATE('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100,'Y',50021,'Chrome Subcontract Area',TO_DATE('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50099,50003,TO_DATE('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100,'Y',146,'How To Plant',TO_DATE('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:02 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50100,50003,TO_DATE('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100,'Y',50026,'Dry Area',TO_DATE('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:03 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50101,50003,TO_DATE('2010-03-24 10:08:02','YYYY-MM-DD HH24:MI:SS'),100,'Y',124,'Elm Tree',TO_DATE('2010-03-24 10:08:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:04 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50102,50003,TO_DATE('2010-03-24 10:08:03','YYYY-MM-DD HH24:MI:SS'),100,'Y',50008,'Lawn Fertilizer',TO_DATE('2010-03-24 10:08:03','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:05 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50103,50003,TO_DATE('2010-03-24 10:08:04','YYYY-MM-DD HH24:MI:SS'),100,'Y',136,'Fertilizer #50',TO_DATE('2010-03-24 10:08:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:06 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50104,50003,TO_DATE('2010-03-24 10:08:05','YYYY-MM-DD HH24:MI:SS'),100,'Y',50007,'Fertilizer #70',TO_DATE('2010-03-24 10:08:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:07 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50105,50003,TO_DATE('2010-03-24 10:08:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',50027,'Fertilizer Inspection Area',TO_DATE('2010-03-24 10:08:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:08 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50106,50003,TO_DATE('2010-03-24 10:08:07','YYYY-MM-DD HH24:MI:SS'),100,'Y',50018,'Fertilizer Plant',TO_DATE('2010-03-24 10:08:07','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:09 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50107,50003,TO_DATE('2010-03-24 10:08:08','YYYY-MM-DD HH24:MI:SS'),100,'Y',50015,'Front Leg',TO_DATE('2010-03-24 10:08:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:10 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50108,50003,TO_DATE('2010-03-24 10:08:09','YYYY-MM-DD HH24:MI:SS'),100,'Y',50023,'Furniture Plant',TO_DATE('2010-03-24 10:08:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:11 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50109,50003,TO_DATE('2010-03-24 10:08:10','YYYY-MM-DD HH24:MI:SS'),100,'Y',125,'Grass Seed Container',TO_DATE('2010-03-24 10:08:10','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:12 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50110,50003,TO_DATE('2010-03-24 10:08:11','YYYY-MM-DD HH24:MI:SS'),100,'Y',138,'Hoe 4 ft',TO_DATE('2010-03-24 10:08:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:13 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50111,50003,TO_DATE('2010-03-24 10:08:12','YYYY-MM-DD HH24:MI:SS'),100,'Y',129,'Holly Bush',TO_DATE('2010-03-24 10:08:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50112,50003,TO_DATE('2010-03-24 10:08:13','YYYY-MM-DD HH24:MI:SS'),100,'Y',50022,'Inspection Area',TO_DATE('2010-03-24 10:08:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:15 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50113,50003,TO_DATE('2010-03-24 10:08:14','YYYY-MM-DD HH24:MI:SS'),100,'Y',132,'Mary Consultant',TO_DATE('2010-03-24 10:08:14','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:16 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50114,50003,TO_DATE('2010-03-24 10:08:15','YYYY-MM-DD HH24:MI:SS'),100,'Y',50025,'Mixed Area',TO_DATE('2010-03-24 10:08:15','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:17 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50115,50003,TO_DATE('2010-03-24 10:08:16','YYYY-MM-DD HH24:MI:SS'),100,'Y',137,'Mulch 10#',TO_DATE('2010-03-24 10:08:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:18 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50116,50003,TO_DATE('2010-03-24 10:08:17','YYYY-MM-DD HH24:MI:SS'),100,'Y',50009,'Nitrogen',TO_DATE('2010-03-24 10:08:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:18 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50117,50003,TO_DATE('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100,'Y',123,'Oak Tree',TO_DATE('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:19 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50118,50003,TO_DATE('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100,'Y',50024,'Packing Production Line',TO_DATE('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50119,50003,TO_DATE('2010-03-24 10:08:19','YYYY-MM-DD HH24:MI:SS'),100,'Y',50020,'Paint Area',TO_DATE('2010-03-24 10:08:19','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:23 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50120,50003,TO_DATE('2010-03-24 10:08:22','YYYY-MM-DD HH24:MI:SS'),100,'Y',145,'Patio Furniture Set',TO_DATE('2010-03-24 10:08:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:24 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50121,50003,TO_DATE('2010-03-24 10:08:23','YYYY-MM-DD HH24:MI:SS'),100,'Y',50000,'Assembly Back Leg',TO_DATE('2010-03-24 10:08:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:25 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50122,50003,TO_DATE('2010-03-24 10:08:24','YYYY-MM-DD HH24:MI:SS'),100,'Y',133,'Patio Chair',TO_DATE('2010-03-24 10:08:24','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:25 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50123,50003,TO_DATE('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100,'Y',50001,'Assembly Front Leg',TO_DATE('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:26 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50124,50003,TO_DATE('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100,'Y',50010,'Phosphorus',TO_DATE('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:27 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50125,50003,TO_DATE('2010-03-24 10:08:26','YYYY-MM-DD HH24:MI:SS'),100,'Y',126,'Planting Service',TO_DATE('2010-03-24 10:08:26','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:28 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50126,50003,TO_DATE('2010-03-24 10:08:27','YYYY-MM-DD HH24:MI:SS'),100,'Y',130,'Plum Tree',TO_DATE('2010-03-24 10:08:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:29 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50127,50003,TO_DATE('2010-03-24 10:08:28','YYYY-MM-DD HH24:MI:SS'),100,'Y',50012,'Potassium',TO_DATE('2010-03-24 10:08:28','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:30 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50128,50003,TO_DATE('2010-03-24 10:08:29','YYYY-MM-DD HH24:MI:SS'),100,'Y',134,'Patio Table',TO_DATE('2010-03-24 10:08:29','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:31 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50129,50003,TO_DATE('2010-03-24 10:08:30','YYYY-MM-DD HH24:MI:SS'),100,'Y',139,'Rake Bamboo',TO_DATE('2010-03-24 10:08:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:32 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50130,50003,TO_DATE('2010-03-24 10:08:31','YYYY-MM-DD HH24:MI:SS'),100,'Y',140,'Rake Metal',TO_DATE('2010-03-24 10:08:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:33 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50131,50003,TO_DATE('2010-03-24 10:08:32','YYYY-MM-DD HH24:MI:SS'),100,'Y',127,'Rose Bush',TO_DATE('2010-03-24 10:08:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50132,50003,TO_DATE('2010-03-24 10:08:33','YYYY-MM-DD HH24:MI:SS'),100,'Y',135,'Patio Sun Screen',TO_DATE('2010-03-24 10:08:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:35 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50133,50003,TO_DATE('2010-03-24 10:08:34','YYYY-MM-DD HH24:MI:SS'),100,'Y',50002,'#6-32 x 3/8 Socket Head Cap Screw',TO_DATE('2010-03-24 10:08:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:36 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50134,50003,TO_DATE('2010-03-24 10:08:35','YYYY-MM-DD HH24:MI:SS'),100,'Y',50004,'Seat',TO_DATE('2010-03-24 10:08:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:37 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50135,50003,TO_DATE('2010-03-24 10:08:36','YYYY-MM-DD HH24:MI:SS'),100,'Y',143,'Grass Seeder',TO_DATE('2010-03-24 10:08:36','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:38 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50136,50003,TO_DATE('2010-03-24 10:08:37','YYYY-MM-DD HH24:MI:SS'),100,'Y',122,'Standard',TO_DATE('2010-03-24 10:08:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:39 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50137,50003,TO_DATE('2010-03-24 10:08:38','YYYY-MM-DD HH24:MI:SS'),100,'Y',144,'Lawn Tiller',TO_DATE('2010-03-24 10:08:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:40 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50138,50003,TO_DATE('2010-03-24 10:08:39','YYYY-MM-DD HH24:MI:SS'),100,'Y',142,'Transplanter',TO_DATE('2010-03-24 10:08:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:41 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50139,50003,TO_DATE('2010-03-24 10:08:40','YYYY-MM-DD HH24:MI:SS'),100,'Y',131,'Travel cost',TO_DATE('2010-03-24 10:08:40','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:42 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50140,50003,TO_DATE('2010-03-24 10:08:41','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'TShirt - Green Large',TO_DATE('2010-03-24 10:08:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:43 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50141,50003,TO_DATE('2010-03-24 10:08:42','YYYY-MM-DD HH24:MI:SS'),100,'Y',147,'TShirt - Red Large',TO_DATE('2010-03-24 10:08:42','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:44 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50142,50003,TO_DATE('2010-03-24 10:08:43','YYYY-MM-DD HH24:MI:SS'),100,'Y',50003,'Ultra Glue',TO_DATE('2010-03-24 10:08:43','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:45 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50143,50003,TO_DATE('2010-03-24 10:08:44','YYYY-MM-DD HH24:MI:SS'),100,'Y',141,'Weeder',TO_DATE('2010-03-24 10:08:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:46 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50144,50003,TO_DATE('2010-03-24 10:08:45','YYYY-MM-DD HH24:MI:SS'),100,'Y',50017,'Whater',TO_DATE('2010-03-24 10:08:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50133
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50092
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50121
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50123
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50094
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50095
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50098
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50100
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50105
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50106
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50108
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50112
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50114
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50118
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50119
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50134
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50136
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50144
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50093
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50096
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50097
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50101
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50103
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50104
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50107
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50109
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50135
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50110
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50111
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50099
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50102
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50137
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50113
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50115
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50116
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50117
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50122
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50120
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50132
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50128
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50124
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50125
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50126
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50127
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50129
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50130
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50131
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50138
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50139
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50140
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50141
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50142
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50143
+;
+
+-- Mar 24, 2010 10:18:49 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:49','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50093
+;
+
+-- Mar 24, 2010 10:18:51 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:51','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50096
+;
+
+-- Mar 24, 2010 10:18:52 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50097
+;
+
+-- Mar 24, 2010 10:18:52 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50101
+;
+
+-- Mar 24, 2010 10:18:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:53','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50103
+;
+
+-- Mar 24, 2010 10:18:54 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:54','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50104
+;
+
+-- Mar 24, 2010 10:18:55 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50107
+;
+
+-- Mar 24, 2010 10:18:56 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:56','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50109
+;
+
+-- Mar 24, 2010 10:18:56 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:56','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50135
+;
+
+-- Mar 24, 2010 10:18:57 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50110
+;
+
+-- Mar 24, 2010 10:18:58 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:58','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50111
+;
+
+-- Mar 24, 2010 10:18:59 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:18:59','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50099
+;
+
+-- Mar 24, 2010 10:19:00 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:00','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50102
+;
+
+-- Mar 24, 2010 10:19:01 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50137
+;
+
+-- Mar 24, 2010 10:19:02 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:02','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50113
+;
+
+-- Mar 24, 2010 10:19:03 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50115
+;
+
+-- Mar 24, 2010 10:19:04 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:04','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50116
+;
+
+-- Mar 24, 2010 10:19:04 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:04','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50117
+;
+
+-- Mar 24, 2010 10:19:05 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:05','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50122
+;
+
+-- Mar 24, 2010 10:19:06 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:06','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50120
+;
+
+-- Mar 24, 2010 10:19:07 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:07','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50132
+;
+
+-- Mar 24, 2010 10:19:08 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:08','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50128
+;
+
+-- Mar 24, 2010 10:19:10 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:10','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50124
+;
+
+-- Mar 24, 2010 10:19:12 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50125
+;
+
+-- Mar 24, 2010 10:19:12 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50126
+;
+
+-- Mar 24, 2010 10:19:13 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:13','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50127
+;
+
+-- Mar 24, 2010 10:19:14 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:14','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50129
+;
+
+-- Mar 24, 2010 10:19:16 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:16','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50130
+;
+
+-- Mar 24, 2010 10:19:18 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:18','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50131
+;
+
+-- Mar 24, 2010 10:19:20 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:20','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50138
+;
+
+-- Mar 24, 2010 10:19:21 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50139
+;
+
+-- Mar 24, 2010 10:19:22 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50140
+;
+
+-- Mar 24, 2010 10:19:22 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50141
+;
+
+-- Mar 24, 2010 10:19:23 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:23','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50142
+;
+
+-- Mar 24, 2010 10:19:27 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:19:27','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50143
+;
+
+-- Mar 24, 2010 10:20:45 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_DATE('2010-03-24 10:20:45','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:21:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,11,50145,100,TO_DATE('2010-03-24 10:21:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','All Products',0,23,4,0,50003,TO_DATE('2010-03-24 10:21:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:22:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=111,Updated=TO_DATE('2010-03-24 10:22:17','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50003
+;
+
+-- Mar 24, 2010 10:22:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,11,111,50146,50003,TO_DATE('2010-03-24 10:22:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','Popular Items',0,360,0,0,100,TO_DATE('2010-03-24 10:22:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:23:03 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=103,Updated=TO_DATE('2010-03-24 10:23:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50003
+;
+
+-- Mar 24, 2010 10:23:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=103,Updated=TO_DATE('2010-03-24 10:23:17','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50145
+;
+
+-- Mar 24, 2010 10:34:12 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50147,100,TO_DATE('2010-03-24 10:34:09','YYYY-MM-DD HH24:MI:SS'),100,'Y',124,'Elm Tree',1.000000000000,33,0,0,TO_DATE('2010-03-24 10:34:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:28 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50148,100,TO_DATE('2010-03-24 10:34:27','YYYY-MM-DD HH24:MI:SS'),100,'Y',130,'Plum Tree',1.000000000000,43,0,0,TO_DATE('2010-03-24 10:34:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:45 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50149,100,TO_DATE('2010-03-24 10:34:44','YYYY-MM-DD HH24:MI:SS'),100,'Y',129,'Holly Bush',1.000000000000,53,0,0,TO_DATE('2010-03-24 10:34:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50150,100,TO_DATE('2010-03-24 10:34:58','YYYY-MM-DD HH24:MI:SS'),100,'Y',127,'Rose Bush',1.000000000000,63,0,0,TO_DATE('2010-03-24 10:34:58','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:35:47 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50151,100,TO_DATE('2010-03-24 10:35:46','YYYY-MM-DD HH24:MI:SS'),100,'Y',143,'Grass seeder',1.000000000000,73,0,0,TO_DATE('2010-03-24 10:35:46','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:07 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50152,100,TO_DATE('2010-03-24 10:36:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',144,'Lawn Tiller',1.000000000000,83,0,0,TO_DATE('2010-03-24 10:36:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50153,100,TO_DATE('2010-03-24 10:36:21','YYYY-MM-DD HH24:MI:SS'),100,'Y',139,'Rake Bamboo',1.000000000000,93,0,0,TO_DATE('2010-03-24 10:36:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50154,100,TO_DATE('2010-03-24 10:36:33','YYYY-MM-DD HH24:MI:SS'),100,'Y',140,'Rake Metal',1.000000000000,103,0,0,TO_DATE('2010-03-24 10:36:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:50 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50155,100,TO_DATE('2010-03-24 10:36:49','YYYY-MM-DD HH24:MI:SS'),100,'Y',141,'Weeder',1.000000000000,113,0,0,TO_DATE('2010-03-24 10:36:49','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50156,100,TO_DATE('2010-03-24 10:37:13','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'Tshirt GL',1.000000000000,123,0,0,TO_DATE('2010-03-24 10:37:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:33 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50157,100,TO_DATE('2010-03-24 10:37:32','YYYY-MM-DD HH24:MI:SS'),100,'Y',147,'Tshirt RL',1.000000000000,133,0,0,TO_DATE('2010-03-24 10:37:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:52 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50158,100,TO_DATE('2010-03-24 10:37:51','YYYY-MM-DD HH24:MI:SS'),100,'Y',145,'Patio Set',1.000000000000,143,0,0,TO_DATE('2010-03-24 10:37:51','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:38:13 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50159,100,TO_DATE('2010-03-24 10:38:12','YYYY-MM-DD HH24:MI:SS'),100,'Y',146,'How to Plant',1.000000000000,153,0,0,TO_DATE('2010-03-24 10:38:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50145
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=100
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50149
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50150
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=102
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50157
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50151
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50152
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50153
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50154
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50155
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50156
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50158
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50159
+;
+
+-- Mar 24, 2010 10:39:24 AM EST
+-- Java POS improvements
+DELETE FROM C_POSKey WHERE C_POSKey_ID=50156
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50157
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50151
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50152
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50153
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50154
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50155
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50158
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50159
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=102
+;
+
+-- Mar 24, 2010 10:45:09 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=102,Updated=TO_DATE('2010-03-24 10:45:09','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50149
+;
+
+-- Mar 24, 2010 10:45:13 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=102,Updated=TO_DATE('2010-03-24 10:45:13','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50150
+;
+
+-- Mar 24, 2010 10:45:29 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_DATE('2010-03-24 10:45:29','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:45:33 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_DATE('2010-03-24 10:45:33','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:45:39 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_DATE('2010-03-24 10:45:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:51:53 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50160,50002,TO_DATE('2010-03-24 10:51:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','10',0,130,0,0,'10',TO_DATE('2010-03-24 10:51:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:06 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50161,50002,TO_DATE('2010-03-24 10:52:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','20',0,140,0,0,'20',TO_DATE('2010-03-24 10:52:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50162,50002,TO_DATE('2010-03-24 10:52:20','YYYY-MM-DD HH24:MI:SS'),100,'Y','50',0,150,0,0,'50',TO_DATE('2010-03-24 10:52:20','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50163,50002,TO_DATE('2010-03-24 10:52:33','YYYY-MM-DD HH24:MI:SS'),100,'Y','100',0,160,0,0,'100',TO_DATE('2010-03-24 10:52:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50160
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50069
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50070
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50071
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50161
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50072
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50073
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50074
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50162
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50075
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50076
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50077
+;
+
+-- Mar 24, 2010 10:53:01 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET Columns=4,Updated=TO_DATE('2010-03-24 10:53:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 24, 2010 4:08:39 PM EST
+-- Java POS improvements
+UPDATE AD_Column SET AD_Reference_ID=32,Updated=TO_DATE('2010-03-24 16:08:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=59097
+;
+
+
diff --git a/migration/360lts-release/postgresql/800_FR2979756_AdaxaPOS.sql b/migration/360lts-release/postgresql/800_FR2979756_AdaxaPOS.sql
new file mode 100644
index 0000000000..49dca091bd
--- /dev/null
+++ b/migration/360lts-release/postgresql/800_FR2979756_AdaxaPOS.sql
@@ -0,0 +1,1568 @@
+-- Mar 21, 2010 6:01:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54134,0,'OSK_KeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:01:25','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.','D','If empty, the on screen keyboard will not be used.','Y','On Screen Keyboard layout','On Screen Keyboard layout',TO_TIMESTAMP('2010-03-21 18:01:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:01:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54134 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:03:06 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference (AD_Client_ID,AD_Org_ID,AD_Reference_ID,Created,CreatedBy,EntityType,IsActive,IsOrderByValue,Name,Updated,UpdatedBy,ValidationType) VALUES (0,0,53350,TO_TIMESTAMP('2010-03-21 18:02:58','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','N','C_POSKeyLayout',TO_TIMESTAMP('2010-03-21 18:02:58','YYYY-MM-DD HH24:MI:SS'),100,'T')
+;
+
+-- Mar 21, 2010 6:03:06 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference_Trl (AD_Language,AD_Reference_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Reference_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Reference t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Reference_ID=53350 AND NOT EXISTS (SELECT * FROM AD_Reference_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Reference_ID=t.AD_Reference_ID)
+;
+
+-- Mar 21, 2010 6:03:47 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_Table (AD_Client_ID,AD_Display,AD_Key,AD_Org_ID,AD_Reference_ID,AD_Table_ID,Created,CreatedBy,EntityType,IsActive,IsValueDisplayed,Updated,UpdatedBy,WhereClause) VALUES (0,12762,12758,0,53350,749,TO_TIMESTAMP('2010-03-21 18:03:47','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','N',TO_TIMESTAMP('2010-03-21 18:03:47','YYYY-MM-DD HH24:MI:SS'),100,'C_POSKeyLayout.IsActive=''Y''')
+;
+
+-- Mar 21, 2010 6:04:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59091,54134,0,18,53350,748,'OSK_KeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:04:35','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.','D',22,'If empty, the on screen keyboard will not be used.','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','On Screen Keyboard layout',0,TO_TIMESTAMP('2010-03-21 18:04:35','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:04:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59091 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:04:41 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD COLUMN OSK_KeyLayout_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:06:03 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54135,0,'OSNP_KeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:06:02','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.','D','If empty, the on screen numberpad will not be used.','Y','On Screen Number Pad layout','On Screen Number Pad layout',TO_TIMESTAMP('2010-03-21 18:06:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:06:03 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54135 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:06:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59092,54135,0,18,53350,748,'OSNP_KeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:06:53','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.','D',22,'If empty, the on screen numberpad will not be used.','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','On Screen Number Pad layout',0,TO_TIMESTAMP('2010-03-21 18:06:53','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:06:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59092 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:06:56 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD COLUMN OSNP_KeyLayout_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:11:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54136,0,'SubKeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:11:35','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed','D','Y','Key Layout','Key Layout',TO_TIMESTAMP('2010-03-21 18:11:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:11:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54136 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:12:24 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59093,54136,0,18,53350,750,'SubKeyLayout_ID',TO_TIMESTAMP('2010-03-21 18:12:23','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed','D',22,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Key Layout',0,TO_TIMESTAMP('2010-03-21 18:12:23','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:12:24 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59093 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:12:26 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN SubKeyLayout_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:13:03 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET IsMandatory='N',Updated=TO_TIMESTAMP('2010-03-21 18:13:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12773
+;
+
+-- Mar 21, 2010 6:13:07 PM EST
+-- Java POS enhancements
+INSERT INTO t_alter_column values('c_poskey','M_Product_ID','NUMERIC(10)',null,'NULL')
+;
+
+-- Mar 21, 2010 6:13:07 PM EST
+-- Java POS enhancements
+INSERT INTO t_alter_column values('c_poskey','M_Product_ID',null,'NULL',null)
+;
+
+-- Mar 21, 2010 6:13:22 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET IsMandatory='N',Updated=TO_TIMESTAMP('2010-03-21 18:13:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12780
+;
+
+-- Mar 21, 2010 6:13:23 PM EST
+-- Java POS enhancements
+INSERT INTO t_alter_column values('c_poskey','Qty','NUMERIC',null,'NULL')
+;
+
+-- Mar 21, 2010 6:13:23 PM EST
+-- Java POS enhancements
+INSERT INTO t_alter_column values('c_poskey','Qty',null,'NULL',null)
+;
+
+-- Mar 21, 2010 6:25:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59094,53475,0,10,750,'Text',TO_TIMESTAMP('2010-03-21 18:25:17','YYYY-MM-DD HH24:MI:SS'),100,'D',22,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Text',0,TO_TIMESTAMP('2010-03-21 18:25:17','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:25:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59094 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:25:20 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN Text VARCHAR(22) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:27:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54137,0,'SpanX',TO_TIMESTAMP('2010-03-21 18:27:35','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned','D','Y','Column span','Column span',TO_TIMESTAMP('2010-03-21 18:27:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:27:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54137 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:27:57 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54138,0,'SpanY',TO_TIMESTAMP('2010-03-21 18:27:56','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned','D','Y','Row Span','Row Span',TO_TIMESTAMP('2010-03-21 18:27:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:27:57 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54138 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:28:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59095,54137,0,11,750,'SpanX',TO_TIMESTAMP('2010-03-21 18:28:33','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned','D',10,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Column span',0,TO_TIMESTAMP('2010-03-21 18:28:33','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:28:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59095 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:28:36 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN SpanX NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:28:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59096,54138,0,11,750,'SpanY',TO_TIMESTAMP('2010-03-21 18:28:53','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned','D',10,'Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Row Span',0,TO_TIMESTAMP('2010-03-21 18:28:53','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:28:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59096 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:28:55 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN SpanY NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:32:16 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59097,1639,0,19,750,'AD_Image_ID',TO_TIMESTAMP('2010-03-21 18:32:15','YYYY-MM-DD HH24:MI:SS'),100,'Image or Icon','D',22,'Images and Icon can be used to display supported graphic formats (gif, jpg, png).
+You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address)','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Image',0,TO_TIMESTAMP('2010-03-21 18:32:15','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:32:16 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59097 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:32:19 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN AD_Image_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:34:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59098,1789,0,19,750,'AD_PrintFont_ID',TO_TIMESTAMP('2010-03-21 18:34:17','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font','D',22,'Font used for printing','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Font',0,TO_TIMESTAMP('2010-03-21 18:34:17','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:34:18 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59098 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:34:20 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKey ADD COLUMN AD_PrintFont_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:38:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54139,0,'Columns',TO_TIMESTAMP('2010-03-21 18:38:38','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns','D','The number of columns in the layout grid','Y','Columns','Columns',TO_TIMESTAMP('2010-03-21 18:38:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:38:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54139 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:39:00 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59099,54139,0,11,749,'Columns',TO_TIMESTAMP('2010-03-21 18:38:59','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns','D',10,'The number of columns in the layout grid','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Columns',0,TO_TIMESTAMP('2010-03-21 18:38:59','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:39:00 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59099 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:39:01 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD COLUMN Columns NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:43:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54140,0,'POSKeyLayoutType',TO_TIMESTAMP('2010-03-21 18:43:11','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout','D','Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','POS Key Layout Type','POS Key Layout Type',TO_TIMESTAMP('2010-03-21 18:43:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 6:43:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54140 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 6:43:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference (AD_Client_ID,AD_Org_ID,AD_Reference_ID,Created,CreatedBy,Description,EntityType,IsActive,IsOrderByValue,Name,Updated,UpdatedBy,ValidationType) VALUES (0,0,53351,TO_TIMESTAMP('2010-03-21 18:43:58','YYYY-MM-DD HH24:MI:SS'),100,'POS Key layout types','D','Y','N','POSKeyLayoutType',TO_TIMESTAMP('2010-03-21 18:43:58','YYYY-MM-DD HH24:MI:SS'),100,'L')
+;
+
+-- Mar 21, 2010 6:43:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Reference_Trl (AD_Language,AD_Reference_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Reference_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Reference t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Reference_ID=53351 AND NOT EXISTS (SELECT * FROM AD_Reference_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Reference_ID=t.AD_Reference_ID)
+;
+
+-- Mar 21, 2010 6:44:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53578,TO_TIMESTAMP('2010-03-21 18:44:13','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Keyboard',TO_TIMESTAMP('2010-03-21 18:44:13','YYYY-MM-DD HH24:MI:SS'),100,'K')
+;
+
+-- Mar 21, 2010 6:44:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53578 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:23 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53579,TO_TIMESTAMP('2010-03-21 18:44:22','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Numberpad',TO_TIMESTAMP('2010-03-21 18:44:22','YYYY-MM-DD HH24:MI:SS'),100,'N')
+;
+
+-- Mar 21, 2010 6:44:23 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53579 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:31 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List (AD_Client_ID,AD_Org_ID,AD_Reference_ID,AD_Ref_List_ID,Created,CreatedBy,EntityType,IsActive,Name,Updated,UpdatedBy,Value) VALUES (0,0,53351,53580,TO_TIMESTAMP('2010-03-21 18:44:31','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Product',TO_TIMESTAMP('2010-03-21 18:44:31','YYYY-MM-DD HH24:MI:SS'),100,'P')
+;
+
+-- Mar 21, 2010 6:44:31 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Ref_List_Trl (AD_Language,AD_Ref_List_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Ref_List_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Ref_List t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Ref_List_ID=53580 AND NOT EXISTS (SELECT * FROM AD_Ref_List_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Ref_List_ID=t.AD_Ref_List_ID)
+;
+
+-- Mar 21, 2010 6:44:48 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Reference_Value_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59100,54140,0,17,53351,749,'POSKeyLayoutType',TO_TIMESTAMP('2010-03-21 18:44:47','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout','D',1,'Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','POS Key Layout Type',0,TO_TIMESTAMP('2010-03-21 18:44:47','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:44:48 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59100 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:44:49 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD COLUMN POSKeyLayoutType CHAR(1) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:45:41 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59101,1788,0,19,749,'AD_PrintColor_ID',TO_TIMESTAMP('2010-03-21 18:45:40','YYYY-MM-DD HH24:MI:SS'),100,'Color used for printing and display','D',22,'Colors used for printing and display','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Color',0,TO_TIMESTAMP('2010-03-21 18:45:40','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:45:41 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59101 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:45:42 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD COLUMN AD_PrintColor_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 6:46:04 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59102,1789,0,19,749,'AD_PrintFont_ID',TO_TIMESTAMP('2010-03-21 18:46:03','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font','D',22,'Font used for printing','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Print Font',0,TO_TIMESTAMP('2010-03-21 18:46:03','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 6:46:04 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59102 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 6:46:06 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POSKeyLayout ADD COLUMN AD_PrintFont_ID NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 7:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element (AD_Client_ID,AD_Element_ID,AD_Org_ID,ColumnName,Created,CreatedBy,Description,EntityType,Help,IsActive,Name,PrintName,Updated,UpdatedBy) VALUES (0,54141,0,'AutoLogoutDelay',TO_TIMESTAMP('2010-03-21 19:42:32','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period','D','Measured in seconds, zero for no automatic logout','Y','Auto Logout Delay','Auto Logout Delay',TO_TIMESTAMP('2010-03-21 19:42:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Element_Trl (AD_Language,AD_Element_ID, Description,Help,Name,PO_Description,PO_Help,PO_Name,PO_PrintName,PrintName, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Element_ID, t.Description,t.Help,t.Name,t.PO_Description,t.PO_Help,t.PO_Name,t.PO_PrintName,t.PrintName, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Element t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Element_ID=54141 AND NOT EXISTS (SELECT * FROM AD_Element_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Element_ID=t.AD_Element_ID)
+;
+
+-- Mar 21, 2010 7:42:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column (AD_Client_ID,AD_Column_ID,AD_Element_ID,AD_Org_ID,AD_Reference_ID,AD_Table_ID,ColumnName,Created,CreatedBy,Description,EntityType,FieldLength,Help,IsActive,IsAllowLogging,IsAlwaysUpdateable,IsAutocomplete,IsEncrypted,IsIdentifier,IsKey,IsMandatory,IsParent,IsSelectionColumn,IsSyncDatabase,IsTranslated,IsUpdateable,Name,SeqNo,Updated,UpdatedBy,Version) VALUES (0,59103,54141,0,11,748,'AutoLogoutDelay',TO_TIMESTAMP('2010-03-21 19:42:58','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period','D',10,'Measured in seconds, zero for no automatic logout','Y','Y','N','N','N','N','N','N','N','N','N','N','Y','Auto Logout Delay',0,TO_TIMESTAMP('2010-03-21 19:42:58','YYYY-MM-DD HH24:MI:SS'),100,0)
+;
+
+-- Mar 21, 2010 7:42:59 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Column_Trl (AD_Language,AD_Column_ID, Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Column_ID, t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Column t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Column_ID=59103 AND NOT EXISTS (SELECT * FROM AD_Column_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Column_ID=t.AD_Column_ID)
+;
+
+-- Mar 21, 2010 7:43:01 PM EST
+-- Java POS enhancements
+ALTER TABLE C_POS ADD COLUMN AutoLogoutDelay NUMERIC(10) DEFAULT NULL
+;
+
+-- Mar 21, 2010 7:43:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59103,58808,0,676,TO_TIMESTAMP('2010-03-21 19:43:52','YYYY-MM-DD HH24:MI:SS'),100,'Automatically logout if terminal inactive for this period',10,'D','Measured in seconds, zero for no automatic logout','Y','Y','Y','N','N','N','N','N','Auto Logout Delay',TO_TIMESTAMP('2010-03-21 19:43:52','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:53 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58808 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:43:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59091,58809,0,676,TO_TIMESTAMP('2010-03-21 19:43:53','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen keyboard for text fields.',22,'D','If empty, the on screen keyboard will not be used.','Y','Y','Y','N','N','N','N','N','On Screen Keyboard layout',TO_TIMESTAMP('2010-03-21 19:43:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58809 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:43:55 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59092,58810,0,676,TO_TIMESTAMP('2010-03-21 19:43:54','YYYY-MM-DD HH24:MI:SS'),100,'The key layout to use for on screen number pad for numeric fields.',22,'D','If empty, the on screen numberpad will not be used.','Y','Y','Y','N','N','N','N','N','On Screen Number Pad layout',TO_TIMESTAMP('2010-03-21 19:43:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:43:55 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58810 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=160,IsDisplayed='Y' WHERE AD_Field_ID=58808
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=170,IsDisplayed='Y' WHERE AD_Field_ID=58809
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=180,IsDisplayed='Y' WHERE AD_Field_ID=58810
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=190,IsDisplayed='Y' WHERE AD_Field_ID=10803
+;
+
+-- Mar 21, 2010 7:44:35 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=200,IsDisplayed='Y' WHERE AD_Field_ID=52017
+;
+
+-- Mar 21, 2010 7:44:48 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:44:48','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58808
+;
+
+-- Mar 21, 2010 7:44:51 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:44:51','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58810
+;
+
+-- Mar 21, 2010 7:45:11 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59099,58811,0,677,TO_TIMESTAMP('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns',10,'D','The number of columns in the layout grid','Y','Y','Y','N','N','N','N','N','Columns',TO_TIMESTAMP('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:11 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58811 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59100,58812,0,677,TO_TIMESTAMP('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100,'The type of Key Layout',1,'D','Keyboard: used for POS text field on screen keyboard
+Numberpad: used for POS numeric field on screen numberpad
+Product: used to quickly add products to POS order','Y','Y','Y','N','N','N','N','N','POS Key Layout Type',TO_TIMESTAMP('2010-03-21 19:45:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:12 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58812 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:13 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59101,58813,0,677,TO_TIMESTAMP('2010-03-21 19:45:12','YYYY-MM-DD HH24:MI:SS'),100,'Color used for printing and display',22,'D','Colors used for printing and display','Y','Y','Y','N','N','N','N','N','Print Color',TO_TIMESTAMP('2010-03-21 19:45:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:13 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58813 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59102,58814,0,677,TO_TIMESTAMP('2010-03-21 19:45:13','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font',22,'D','Font used for printing','Y','Y','Y','N','N','N','N','N','Print Font',TO_TIMESTAMP('2010-03-21 19:45:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:45:14 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58814 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=70,IsDisplayed='Y' WHERE AD_Field_ID=58812
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=80,IsDisplayed='Y' WHERE AD_Field_ID=58811
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=90,IsDisplayed='Y' WHERE AD_Field_ID=58813
+;
+
+-- Mar 21, 2010 7:45:29 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=100,IsDisplayed='Y' WHERE AD_Field_ID=58814
+;
+
+-- Mar 21, 2010 7:45:55 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:45:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58811
+;
+
+-- Mar 21, 2010 7:45:59 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:45:59','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58814
+;
+
+-- Mar 21, 2010 7:46:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59095,58815,0,678,TO_TIMESTAMP('2010-03-21 19:46:33','YYYY-MM-DD HH24:MI:SS'),100,'Number of columns spanned',10,'D','Y','Y','Y','N','N','N','N','N','Column span',TO_TIMESTAMP('2010-03-21 19:46:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:34 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58815 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:35 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59097,58816,0,678,TO_TIMESTAMP('2010-03-21 19:46:34','YYYY-MM-DD HH24:MI:SS'),100,'Image or Icon',22,'D','Images and Icon can be used to display supported graphic formats (gif, jpg, png).
+You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address)','Y','Y','Y','N','N','N','N','N','Image',TO_TIMESTAMP('2010-03-21 19:46:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:35 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58816 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59093,58817,0,678,TO_TIMESTAMP('2010-03-21 19:46:35','YYYY-MM-DD HH24:MI:SS'),100,'Key Layout to be displayed when this key is pressed',22,'D','Y','Y','Y','N','N','N','N','N','Key Layout',TO_TIMESTAMP('2010-03-21 19:46:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:36 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58817 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,Help,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59098,58818,0,678,TO_TIMESTAMP('2010-03-21 19:46:36','YYYY-MM-DD HH24:MI:SS'),100,'Maintain Print Font',22,'D','Font used for printing','Y','Y','Y','N','N','N','N','N','Print Font',TO_TIMESTAMP('2010-03-21 19:46:36','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:37 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58818 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,Description,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59096,58819,0,678,TO_TIMESTAMP('2010-03-21 19:46:37','YYYY-MM-DD HH24:MI:SS'),100,'Number of rows spanned',10,'D','Y','Y','Y','N','N','N','N','N','Row Span',TO_TIMESTAMP('2010-03-21 19:46:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:39 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58819 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:46:40 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field (AD_Client_ID,AD_Column_ID,AD_Field_ID,AD_Org_ID,AD_Tab_ID,Created,CreatedBy,DisplayLength,EntityType,IsActive,IsCentrallyMaintained,IsDisplayed,IsEncrypted,IsFieldOnly,IsHeading,IsReadOnly,IsSameLine,Name,Updated,UpdatedBy) VALUES (0,59094,58820,0,678,TO_TIMESTAMP('2010-03-21 19:46:39','YYYY-MM-DD HH24:MI:SS'),100,22,'D','Y','Y','Y','N','N','N','N','N','Text',TO_TIMESTAMP('2010-03-21 19:46:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:46:40 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Field_Trl (AD_Language,AD_Field_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Field_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Field t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Field_ID=58820 AND NOT EXISTS (SELECT * FROM AD_Field_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Field_ID=t.AD_Field_ID)
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=80,IsDisplayed='Y' WHERE AD_Field_ID=58817
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=90,IsDisplayed='Y' WHERE AD_Field_ID=10790
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=100,IsDisplayed='Y' WHERE AD_Field_ID=10794
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=110,IsDisplayed='Y' WHERE AD_Field_ID=58820
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=120,IsDisplayed='Y' WHERE AD_Field_ID=10808
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=130,IsDisplayed='Y' WHERE AD_Field_ID=58818
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=140,IsDisplayed='Y' WHERE AD_Field_ID=58815
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=150,IsDisplayed='Y' WHERE AD_Field_ID=58819
+;
+
+-- Mar 21, 2010 7:48:01 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET SeqNo=160,IsDisplayed='Y' WHERE AD_Field_ID=58816
+;
+
+-- Mar 21, 2010 7:48:39 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@=''P''',Updated=TO_TIMESTAMP('2010-03-21 19:48:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=10790
+;
+
+-- Mar 21, 2010 7:48:42 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@=''P''',Updated=TO_TIMESTAMP('2010-03-21 19:48:42','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=10794
+;
+
+-- Mar 21, 2010 7:48:57 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET DisplayLogic='@POSKeyLayoutType@!''P''',Updated=TO_TIMESTAMP('2010-03-21 19:48:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58820
+;
+
+-- Mar 21, 2010 7:49:22 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:49:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58818
+;
+
+-- Mar 21, 2010 7:49:26 PM EST
+-- Java POS enhancements
+UPDATE AD_Field SET IsSameLine='Y',Updated=TO_TIMESTAMP('2010-03-21 19:49:26','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=58819
+;
+
+-- Mar 21, 2010 7:51:37 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='@SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_PosKeyLayout_ID=@C_PosKeyLayout_ID@',Updated=TO_TIMESTAMP('2010-03-21 19:51:37','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12769
+;
+
+-- Mar 21, 2010 7:52:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Tab (AD_Client_ID,AD_ColumnSortOrder_ID,AD_ColumnSortYesNo_ID,AD_Org_ID,AD_Tab_ID,AD_Table_ID,AD_Window_ID,Created,CreatedBy,Description,EntityType,HasTree,ImportFields,IsActive,IsAdvancedTab,IsInfoTab,IsInsertRecord,IsReadOnly,IsSingleRow,IsSortTab,IsTranslationTab,Name,Processing,SeqNo,TabLevel,Updated,UpdatedBy) VALUES (0,12769,12774,0,53311,750,339,TO_TIMESTAMP('2010-03-21 19:52:53','YYYY-MM-DD HH24:MI:SS'),100,'Key Sequence','D','N','N','Y','N','N','N','N','N','Y','N','Key Sequence','N',15,0,TO_TIMESTAMP('2010-03-21 19:52:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 7:52:54 PM EST
+-- Java POS enhancements
+INSERT INTO AD_Tab_Trl (AD_Language,AD_Tab_ID, CommitWarning,Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Tab_ID, t.CommitWarning,t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Tab t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Tab_ID=53311 AND NOT EXISTS (SELECT * FROM AD_Tab_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Tab_ID=t.AD_Tab_ID)
+;
+
+-- Mar 21, 2010 7:56:57 PM EST
+-- Java POS enhancements
+UPDATE AD_Tab SET TabLevel=1,Updated=TO_TIMESTAMP('2010-03-21 19:56:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Tab_ID=53311
+;
+
+-- Mar 21, 2010 8:24:52 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='@SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_POSKeyLayout_ID=@C_POSKeyLayout_ID@',Updated=TO_TIMESTAMP('2010-03-21 20:24:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12769
+;
+
+-- Mar 21, 2010 8:25:21 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='-1',Updated=TO_TIMESTAMP('2010-03-21 20:25:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=12784
+;
+
+-- Mar 21, 2010 8:25:24 PM EST
+-- Java POS enhancements
+UPDATE AD_Column SET DefaultValue='-1',Updated=TO_TIMESTAMP('2010-03-21 20:25:24','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=59098
+;
+
+-- Mar 21, 2010 7:56:26 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=111, AD_PrintFont_ID=129, Columns=3, POSKeyLayoutType='P',Updated=TO_TIMESTAMP('2010-03-21 19:56:26','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=100
+;
+
+-- Mar 21, 2010 8:19:55 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_PrintColor_ID=103,Updated=TO_TIMESTAMP('2010-03-21 20:19:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=102
+;
+
+-- Mar 21, 2010 8:21:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,0,109,129,10,50000,TO_TIMESTAMP('2010-03-21 20:21:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','Keyboard (en_US)','K',TO_TIMESTAMP('2010-03-21 20:21:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:21:56 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50000,50000,TO_TIMESTAMP('2010-03-21 20:21:55','YYYY-MM-DD HH24:MI:SS'),100,'Y','q',0,0,0,0,'q',TO_TIMESTAMP('2010-03-21 20:21:55','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:22:24 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,100,130,50001,50000,TO_TIMESTAMP('2010-03-21 20:22:23','YYYY-MM-DD HH24:MI:SS'),100,'Y','w',0,1,0,0,'w',TO_TIMESTAMP('2010-03-21 20:22:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:22:45 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,Description,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,0,50002,50000,TO_TIMESTAMP('2010-03-21 20:22:44','YYYY-MM-DD HH24:MI:SS'),100,'e','Y','e',0,2,0,0,TO_TIMESTAMP('2010-03-21 20:22:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:23:41 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_PrintColor_ID=NULL, AD_PrintFont_ID=NULL,Updated=TO_TIMESTAMP('2010-03-21 20:23:41','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50001
+;
+
+-- Mar 21, 2010 8:26:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50003,50000,TO_TIMESTAMP('2010-03-21 20:26:03','YYYY-MM-DD HH24:MI:SS'),100,'Y','r',0,30,0,0,'r',TO_TIMESTAMP('2010-03-21 20:26:03','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:40 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50004,50000,TO_TIMESTAMP('2010-03-21 20:28:39','YYYY-MM-DD HH24:MI:SS'),100,'Y','t',0,40,0,0,'t',TO_TIMESTAMP('2010-03-21 20:28:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:46 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50005,50000,TO_TIMESTAMP('2010-03-21 20:28:45','YYYY-MM-DD HH24:MI:SS'),100,'Y','y',0,50,0,0,'y',TO_TIMESTAMP('2010-03-21 20:28:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50006,50000,TO_TIMESTAMP('2010-03-21 20:28:49','YYYY-MM-DD HH24:MI:SS'),100,'Y','u',0,60,0,0,'u',TO_TIMESTAMP('2010-03-21 20:28:49','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:28:55 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50007,50000,TO_TIMESTAMP('2010-03-21 20:28:54','YYYY-MM-DD HH24:MI:SS'),100,'Y','i',0,70,0,0,'i',TO_TIMESTAMP('2010-03-21 20:28:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:02 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50008,50000,TO_TIMESTAMP('2010-03-21 20:29:00','YYYY-MM-DD HH24:MI:SS'),100,'Y','o',0,80,0,0,'o',TO_TIMESTAMP('2010-03-21 20:29:00','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:06 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50009,50000,TO_TIMESTAMP('2010-03-21 20:29:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','p',0,90,0,0,'p',TO_TIMESTAMP('2010-03-21 20:29:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:13 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50010,50000,TO_TIMESTAMP('2010-03-21 20:29:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','a',0,100,0,0,'a',TO_TIMESTAMP('2010-03-21 20:29:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50011,50000,TO_TIMESTAMP('2010-03-21 20:29:17','YYYY-MM-DD HH24:MI:SS'),100,'Y','s',0,110,0,0,'s',TO_TIMESTAMP('2010-03-21 20:29:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:23 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50012,50000,TO_TIMESTAMP('2010-03-21 20:29:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','d',0,120,0,0,'d',TO_TIMESTAMP('2010-03-21 20:29:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:27 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50013,50000,TO_TIMESTAMP('2010-03-21 20:29:26','YYYY-MM-DD HH24:MI:SS'),100,'Y','f',0,130,0,0,'f',TO_TIMESTAMP('2010-03-21 20:29:26','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50014,50000,TO_TIMESTAMP('2010-03-21 20:29:31','YYYY-MM-DD HH24:MI:SS'),100,'Y','g',0,140,0,0,'g',TO_TIMESTAMP('2010-03-21 20:29:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50015,50000,TO_TIMESTAMP('2010-03-21 20:29:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','h',0,150,0,0,'h',TO_TIMESTAMP('2010-03-21 20:29:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:44 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50016,50000,TO_TIMESTAMP('2010-03-21 20:29:43','YYYY-MM-DD HH24:MI:SS'),100,'Y','j',0,160,0,0,'j',TO_TIMESTAMP('2010-03-21 20:29:43','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50017,50000,TO_TIMESTAMP('2010-03-21 20:29:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','k',0,170,0,0,'k',TO_TIMESTAMP('2010-03-21 20:29:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:29:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50018,50000,TO_TIMESTAMP('2010-03-21 20:29:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','l',0,180,0,0,'l',TO_TIMESTAMP('2010-03-21 20:29:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:41:51 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50019,50000,TO_TIMESTAMP('2010-03-21 20:41:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','z',0,190,0,0,'z',TO_TIMESTAMP('2010-03-21 20:41:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:41:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50020,50000,TO_TIMESTAMP('2010-03-21 20:41:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','x',0,200,0,0,'x',TO_TIMESTAMP('2010-03-21 20:41:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:03 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50021,50000,TO_TIMESTAMP('2010-03-21 20:42:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','c',0,210,0,0,'c',TO_TIMESTAMP('2010-03-21 20:42:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:09 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50022,50000,TO_TIMESTAMP('2010-03-21 20:42:08','YYYY-MM-DD HH24:MI:SS'),100,'Y','v',0,220,0,0,'v',TO_TIMESTAMP('2010-03-21 20:42:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50023,50000,TO_TIMESTAMP('2010-03-21 20:42:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','b',0,230,0,0,'b',TO_TIMESTAMP('2010-03-21 20:42:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:20 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50024,50000,TO_TIMESTAMP('2010-03-21 20:42:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','n',0,240,0,0,'n',TO_TIMESTAMP('2010-03-21 20:42:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:42:33 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50025,50000,TO_TIMESTAMP('2010-03-21 20:42:32','YYYY-MM-DD HH24:MI:SS'),100,'Y','m',0,250,0,0,'m',TO_TIMESTAMP('2010-03-21 20:42:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:25 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET Name='Keyboard lowercase (en_US)',Updated=TO_TIMESTAMP('2010-03-21 20:43:25','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50000
+;
+
+-- Mar 21, 2010 8:43:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50026,50000,TO_TIMESTAMP('2010-03-21 20:43:34','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,260,0,0,'1',TO_TIMESTAMP('2010-03-21 20:43:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50027,50000,TO_TIMESTAMP('2010-03-21 20:43:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,270,0,0,'2',TO_TIMESTAMP('2010-03-21 20:43:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:43 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50028,50000,TO_TIMESTAMP('2010-03-21 20:43:42','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,280,0,0,'3',TO_TIMESTAMP('2010-03-21 20:43:42','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50029,50000,TO_TIMESTAMP('2010-03-21 20:43:47','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,290,0,0,'4',TO_TIMESTAMP('2010-03-21 20:43:47','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:52 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50030,50000,TO_TIMESTAMP('2010-03-21 20:43:51','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,300,0,0,'5',TO_TIMESTAMP('2010-03-21 20:43:51','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:43:57 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50031,50000,TO_TIMESTAMP('2010-03-21 20:43:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,310,0,0,'6',TO_TIMESTAMP('2010-03-21 20:43:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:01 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50032,50000,TO_TIMESTAMP('2010-03-21 20:44:00','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,320,0,0,'7',TO_TIMESTAMP('2010-03-21 20:44:00','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:06 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50033,50000,TO_TIMESTAMP('2010-03-21 20:44:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,330,0,0,'8',TO_TIMESTAMP('2010-03-21 20:44:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:10 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50034,50000,TO_TIMESTAMP('2010-03-21 20:44:10','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,340,0,0,'9',TO_TIMESTAMP('2010-03-21 20:44:10','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:44:16 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50035,50000,TO_TIMESTAMP('2010-03-21 20:44:15','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,350,0,0,'0',TO_TIMESTAMP('2010-03-21 20:44:15','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:52:42 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,11,113,129,10,50001,TO_TIMESTAMP('2010-03-21 20:52:41','YYYY-MM-DD HH24:MI:SS'),100,'Y','Keyboard UPPERCASE (en_US)','K',TO_TIMESTAMP('2010-03-21 20:52:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:52:55 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50036,50001,TO_TIMESTAMP('2010-03-21 20:52:54','YYYY-MM-DD HH24:MI:SS'),100,'Y','Q',0,10,0,0,'Q',TO_TIMESTAMP('2010-03-21 20:52:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:00 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50037,50001,TO_TIMESTAMP('2010-03-21 20:52:59','YYYY-MM-DD HH24:MI:SS'),100,'Y','W',0,20,0,0,'W',TO_TIMESTAMP('2010-03-21 20:52:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50038,50001,TO_TIMESTAMP('2010-03-21 20:53:04','YYYY-MM-DD HH24:MI:SS'),100,'Y','E',0,30,0,0,'E',TO_TIMESTAMP('2010-03-21 20:53:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:09 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50039,50001,TO_TIMESTAMP('2010-03-21 20:53:08','YYYY-MM-DD HH24:MI:SS'),100,'Y','R',0,40,0,0,'R',TO_TIMESTAMP('2010-03-21 20:53:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50040,50001,TO_TIMESTAMP('2010-03-21 20:53:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','T',0,50,0,0,'T',TO_TIMESTAMP('2010-03-21 20:53:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50041,50001,TO_TIMESTAMP('2010-03-21 20:53:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','Y',0,60,0,0,'Y',TO_TIMESTAMP('2010-03-21 20:53:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:23 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50042,50001,TO_TIMESTAMP('2010-03-21 20:53:22','YYYY-MM-DD HH24:MI:SS'),100,'Y','U',0,70,0,0,'U',TO_TIMESTAMP('2010-03-21 20:53:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:29 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50043,50001,TO_TIMESTAMP('2010-03-21 20:53:27','YYYY-MM-DD HH24:MI:SS'),100,'Y','I',0,80,0,0,'I',TO_TIMESTAMP('2010-03-21 20:53:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:34 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50044,50001,TO_TIMESTAMP('2010-03-21 20:53:33','YYYY-MM-DD HH24:MI:SS'),100,'Y','O',0,90,0,0,'O',TO_TIMESTAMP('2010-03-21 20:53:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:40 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50045,50001,TO_TIMESTAMP('2010-03-21 20:53:37','YYYY-MM-DD HH24:MI:SS'),100,'Y','P',0,100,0,0,'P',TO_TIMESTAMP('2010-03-21 20:53:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:44 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50046,50001,TO_TIMESTAMP('2010-03-21 20:53:44','YYYY-MM-DD HH24:MI:SS'),100,'Y','A',0,110,0,0,'A',TO_TIMESTAMP('2010-03-21 20:53:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:50 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50047,50001,TO_TIMESTAMP('2010-03-21 20:53:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','S',0,120,0,0,'S',TO_TIMESTAMP('2010-03-21 20:53:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:54 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50048,50001,TO_TIMESTAMP('2010-03-21 20:53:53','YYYY-MM-DD HH24:MI:SS'),100,'Y','D',0,130,0,0,'D',TO_TIMESTAMP('2010-03-21 20:53:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:53:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50049,50001,TO_TIMESTAMP('2010-03-21 20:53:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','F',0,140,0,0,'F',TO_TIMESTAMP('2010-03-21 20:53:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:03 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50050,50001,TO_TIMESTAMP('2010-03-21 20:54:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','G',0,150,0,0,'G',TO_TIMESTAMP('2010-03-21 20:54:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50051,50001,TO_TIMESTAMP('2010-03-21 20:54:07','YYYY-MM-DD HH24:MI:SS'),100,'Y','H',0,160,0,0,'H',TO_TIMESTAMP('2010-03-21 20:54:07','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:13 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50052,50001,TO_TIMESTAMP('2010-03-21 20:54:12','YYYY-MM-DD HH24:MI:SS'),100,'Y','J',0,170,0,0,'J',TO_TIMESTAMP('2010-03-21 20:54:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:17 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50053,50001,TO_TIMESTAMP('2010-03-21 20:54:16','YYYY-MM-DD HH24:MI:SS'),100,'Y','K',0,180,0,0,'K',TO_TIMESTAMP('2010-03-21 20:54:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:21 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50054,50001,TO_TIMESTAMP('2010-03-21 20:54:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','L',0,190,0,0,'L',TO_TIMESTAMP('2010-03-21 20:54:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50055,50001,TO_TIMESTAMP('2010-03-21 20:54:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','Z',0,200,0,0,'Z',TO_TIMESTAMP('2010-03-21 20:54:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 8:54:31 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50056,50001,TO_TIMESTAMP('2010-03-21 20:54:30','YYYY-MM-DD HH24:MI:SS'),100,'Y','X',0,210,0,0,'X',TO_TIMESTAMP('2010-03-21 20:54:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50057,50001,TO_TIMESTAMP('2010-03-21 21:32:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','C',0,220,0,0,'C',TO_TIMESTAMP('2010-03-21 21:32:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:12 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50058,50001,TO_TIMESTAMP('2010-03-21 21:32:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','V',0,230,0,0,'V',TO_TIMESTAMP('2010-03-21 21:32:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:17 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50059,50001,TO_TIMESTAMP('2010-03-21 21:32:16','YYYY-MM-DD HH24:MI:SS'),100,'Y','B',0,240,0,0,'B',TO_TIMESTAMP('2010-03-21 21:32:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:21 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50060,50001,TO_TIMESTAMP('2010-03-21 21:32:21','YYYY-MM-DD HH24:MI:SS'),100,'Y','N',0,250,0,0,'N',TO_TIMESTAMP('2010-03-21 21:32:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:32:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50061,50001,TO_TIMESTAMP('2010-03-21 21:32:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','M',0,260,0,0,'M',TO_TIMESTAMP('2010-03-21 21:32:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:07 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Text,Updated,UpdatedBy) VALUES (11,11,50062,50001,TO_TIMESTAMP('2010-03-21 21:33:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','abc',0,270,0,0,50000,NULL,TO_TIMESTAMP('2010-03-21 21:33:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:18 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50063,50001,TO_TIMESTAMP('2010-03-21 21:33:17','YYYY-MM-DD HH24:MI:SS'),100,'Y','SPACE',0,280,0,0,' ',TO_TIMESTAMP('2010-03-21 21:33:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:39 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,0,50064,50000,TO_TIMESTAMP('2010-03-21 21:33:38','YYYY-MM-DD HH24:MI:SS'),100,'Y','ABC',0,360,0,0,50001,TO_TIMESTAMP('2010-03-21 21:33:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:33:49 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,0,50065,50000,TO_TIMESTAMP('2010-03-21 21:33:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','SPACE',0,370,0,0,' ',TO_TIMESTAMP('2010-03-21 21:33:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:34:21 PM EST
+-- Java POS enhancements
+UPDATE C_POS SET OSK_KeyLayout_ID=50000,Updated=TO_TIMESTAMP('2010-03-21 21:34:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POS_ID=100
+;
+
+-- Mar 21, 2010 9:34:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,11,100,130,0,50002,TO_TIMESTAMP('2010-03-21 21:34:48','YYYY-MM-DD HH24:MI:SS'),100,'Y','Numberpad','N',TO_TIMESTAMP('2010-03-21 21:34:48','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:34:53 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintFont_ID=129,Updated=TO_TIMESTAMP('2010-03-21 21:34:53','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 9:35:10 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50066,50002,TO_TIMESTAMP('2010-03-21 21:35:09','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,10,0,0,'7',TO_TIMESTAMP('2010-03-21 21:35:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50067,50002,TO_TIMESTAMP('2010-03-21 21:35:14','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,20,0,0,'8',TO_TIMESTAMP('2010-03-21 21:35:14','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:19 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50068,50002,TO_TIMESTAMP('2010-03-21 21:35:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,30,0,0,'9',TO_TIMESTAMP('2010-03-21 21:35:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:26 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50069,50002,TO_TIMESTAMP('2010-03-21 21:35:25','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,40,0,0,'4',TO_TIMESTAMP('2010-03-21 21:35:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:31 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50070,50002,TO_TIMESTAMP('2010-03-21 21:35:30','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,50,0,0,'5',TO_TIMESTAMP('2010-03-21 21:35:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:36 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50071,50002,TO_TIMESTAMP('2010-03-21 21:35:35','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,60,0,0,'6',TO_TIMESTAMP('2010-03-21 21:35:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:41 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50072,50002,TO_TIMESTAMP('2010-03-21 21:35:40','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,70,0,0,'1',TO_TIMESTAMP('2010-03-21 21:35:40','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:46 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50073,50002,TO_TIMESTAMP('2010-03-21 21:35:45','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,80,0,0,'2',TO_TIMESTAMP('2010-03-21 21:35:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:35:51 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50074,50002,TO_TIMESTAMP('2010-03-21 21:35:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,90,0,0,'3',TO_TIMESTAMP('2010-03-21 21:35:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:05 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50075,50002,TO_TIMESTAMP('2010-03-21 21:36:04','YYYY-MM-DD HH24:MI:SS'),100,'Y','C',0,100,0,0,'C',TO_TIMESTAMP('2010-03-21 21:36:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:12 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50076,50002,TO_TIMESTAMP('2010-03-21 21:36:11','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,110,0,0,'0',TO_TIMESTAMP('2010-03-21 21:36:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:22 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50077,50002,TO_TIMESTAMP('2010-03-21 21:36:22','YYYY-MM-DD HH24:MI:SS'),100,'Y','.',0,120,0,0,'.',TO_TIMESTAMP('2010-03-21 21:36:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 9:36:30 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET Columns=3,Updated=TO_TIMESTAMP('2010-03-21 21:36:30','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 9:40:12 PM EST
+-- Java POS enhancements
+UPDATE C_POS SET OSNP_KeyLayout_ID=50002,Updated=TO_TIMESTAMP('2010-03-21 21:40:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POS_ID=100
+;
+
+-- Mar 21, 2010 9:41:49 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=103,Updated=TO_TIMESTAMP('2010-03-21 21:41:49','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 21, 2010 10:50:02 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=109,Updated=TO_TIMESTAMP('2010-03-21 22:50:02','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50001
+;
+
+-- Mar 21, 2010 10:50:19 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50078,50001,TO_TIMESTAMP('2010-03-21 22:50:18','YYYY-MM-DD HH24:MI:SS'),100,'Y','1',0,290,0,0,'1',TO_TIMESTAMP('2010-03-21 22:50:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:24 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50079,50001,TO_TIMESTAMP('2010-03-21 22:50:23','YYYY-MM-DD HH24:MI:SS'),100,'Y','2',0,300,0,0,'2',TO_TIMESTAMP('2010-03-21 22:50:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:33 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50080,50001,TO_TIMESTAMP('2010-03-21 22:50:32','YYYY-MM-DD HH24:MI:SS'),100,'Y','3',0,310,0,0,'3',TO_TIMESTAMP('2010-03-21 22:50:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:41 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50081,50001,TO_TIMESTAMP('2010-03-21 22:50:37','YYYY-MM-DD HH24:MI:SS'),100,'Y','4',0,320,0,0,'4',TO_TIMESTAMP('2010-03-21 22:50:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:48 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50082,50001,TO_TIMESTAMP('2010-03-21 22:50:46','YYYY-MM-DD HH24:MI:SS'),100,'Y','5',0,330,0,0,'5',TO_TIMESTAMP('2010-03-21 22:50:46','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:53 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50083,50001,TO_TIMESTAMP('2010-03-21 22:50:52','YYYY-MM-DD HH24:MI:SS'),100,'Y','6',0,340,0,0,'6',TO_TIMESTAMP('2010-03-21 22:50:52','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:50:58 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50084,50001,TO_TIMESTAMP('2010-03-21 22:50:57','YYYY-MM-DD HH24:MI:SS'),100,'Y','7',0,350,0,0,'7',TO_TIMESTAMP('2010-03-21 22:50:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:02 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50085,50001,TO_TIMESTAMP('2010-03-21 22:51:02','YYYY-MM-DD HH24:MI:SS'),100,'Y','8',0,360,0,0,'8',TO_TIMESTAMP('2010-03-21 22:51:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:07 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50086,50001,TO_TIMESTAMP('2010-03-21 22:51:06','YYYY-MM-DD HH24:MI:SS'),100,'Y','9',0,370,0,0,'9',TO_TIMESTAMP('2010-03-21 22:51:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:51:14 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,50087,50001,TO_TIMESTAMP('2010-03-21 22:51:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','0',0,380,0,0,'0',TO_TIMESTAMP('2010-03-21 22:51:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 10:52:08 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50078
+;
+
+-- Mar 21, 2010 10:52:08 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50079
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50080
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50081
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50082
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50083
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50084
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50085
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50086
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50087
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50036
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50037
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50038
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50039
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50040
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50041
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50042
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50043
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50044
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50045
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50046
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50047
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50048
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50049
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50050
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50051
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50052
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50053
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50054
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50062
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50055
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50056
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50057
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50058
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50059
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=360,IsActive='Y' WHERE C_POSKey_ID=50060
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=370,IsActive='Y' WHERE C_POSKey_ID=50061
+;
+
+-- Mar 21, 2010 10:52:09 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=380,IsActive='Y' WHERE C_POSKey_ID=50063
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50026
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50027
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50028
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50029
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50030
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50031
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50032
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50033
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50034
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50035
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50000
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50001
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50002
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50003
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50004
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50005
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50006
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50007
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50008
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50009
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50010
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50011
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50012
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50013
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50014
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50015
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50016
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50017
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50018
+;
+
+-- Mar 21, 2010 10:52:46 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50064
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50019
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50020
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50021
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50022
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50023
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=360,IsActive='Y' WHERE C_POSKey_ID=50024
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=370,IsActive='Y' WHERE C_POSKey_ID=50025
+;
+
+-- Mar 21, 2010 10:52:47 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET SeqNo=380,IsActive='Y' WHERE C_POSKey_ID=50065
+;
+
+-- Mar 21, 2010 10:59:21 PM EST
+-- Java POS enhancements
+UPDATE C_POSKeyLayout SET AD_PrintFont_ID=122, Columns=4, Description=NULL,Updated=TO_TIMESTAMP('2010-03-21 22:59:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=100
+;
+
+-- Mar 21, 2010 11:00:08 PM EST
+-- Java POS enhancements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50088,100,TO_TIMESTAMP('2010-03-21 23:00:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'T-shirt GL',0,13,0,0,TO_TIMESTAMP('2010-03-21 23:00:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 21, 2010 11:00:22 PM EST
+-- Java POS enhancements
+UPDATE C_POSKey SET AD_Image_ID=103,Updated=TO_TIMESTAMP('2010-03-21 23:00:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50088
+;
+
diff --git a/migration/360lts-release/postgresql/801_FR2979756_AdaxaPOS.sql b/migration/360lts-release/postgresql/801_FR2979756_AdaxaPOS.sql
new file mode 100644
index 0000000000..056cc393c7
--- /dev/null
+++ b/migration/360lts-release/postgresql/801_FR2979756_AdaxaPOS.sql
@@ -0,0 +1,1259 @@
+-- Mar 24, 2010 9:47:27 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process (AccessLevel,AD_Client_ID,AD_Org_ID,AD_Process_ID,Classname,CopyFromProcess,Created,CreatedBy,Description,EntityType,IsActive,IsBetaFunctionality,IsDirectPrint,IsReport,IsServerProcess,Name,ShowHelp,Statistic_Count,Statistic_Seconds,Updated,UpdatedBy,Value) VALUES ('1',0,0,53202,'org.compiere.process.POSKeyGenerate','N',TO_TIMESTAMP('2010-03-24 09:47:24','YYYY-MM-DD HH24:MI:SS'),100,'Generate POS Keys from products.','D','Y','N','N','N','N','POS Key Generate','Y',0,0,TO_TIMESTAMP('2010-03-24 09:47:24','YYYY-MM-DD HH24:MI:SS'),100,'C_POSKeyGenerate')
+;
+
+-- Mar 24, 2010 9:47:27 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Trl (AD_Language,AD_Process_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_ID=53202 AND NOT EXISTS (SELECT * FROM AD_Process_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_ID=t.AD_Process_ID)
+;
+
+-- Mar 24, 2010 9:48:46 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para (AD_Client_ID,AD_Element_ID,AD_Org_ID,AD_Process_ID,AD_Process_Para_ID,AD_Reference_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsCentrallyMaintained,IsMandatory,IsRange,Name,SeqNo,Updated,UpdatedBy) VALUES (0,2583,0,53202,53405,19,'C_POSKeyLayout_ID',TO_TIMESTAMP('2010-03-24 09:48:45','YYYY-MM-DD HH24:MI:SS'),100,'D',10,'Y','Y','N','N','POS Key Layout',10,TO_TIMESTAMP('2010-03-24 09:48:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:48:46 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para_Trl (AD_Language,AD_Process_Para_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_Para_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process_Para t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_Para_ID=53405 AND NOT EXISTS (SELECT * FROM AD_Process_Para_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_Para_ID=t.AD_Process_Para_ID)
+;
+
+-- Mar 24, 2010 9:49:40 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para (AD_Client_ID,AD_Element_ID,AD_Org_ID,AD_Process_ID,AD_Process_Para_ID,AD_Reference_ID,ColumnName,Created,CreatedBy,EntityType,FieldLength,IsActive,IsCentrallyMaintained,IsMandatory,IsRange,Name,SeqNo,Updated,UpdatedBy) VALUES (0,453,0,53202,53406,19,'M_Product_Category_ID',TO_TIMESTAMP('2010-03-24 09:49:37','YYYY-MM-DD HH24:MI:SS'),100,'D',10,'Y','Y','N','N','Product Category',20,TO_TIMESTAMP('2010-03-24 09:49:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:49:40 AM EST
+-- Java POS improvements
+INSERT INTO AD_Process_Para_Trl (AD_Language,AD_Process_Para_ID, Description,Help,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Process_Para_ID, t.Description,t.Help,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Process_Para t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Process_Para_ID=53406 AND NOT EXISTS (SELECT * FROM AD_Process_Para_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Process_Para_ID=t.AD_Process_Para_ID)
+;
+
+-- Mar 24, 2010 9:49:43 AM EST
+-- Java POS improvements
+UPDATE AD_Process_Para SET IsMandatory='Y',Updated=TO_TIMESTAMP('2010-03-24 09:49:43','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Process_Para_ID=53405
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_Menu ("action",AD_Client_ID,AD_Menu_ID,AD_Org_ID,AD_Process_ID,Created,CreatedBy,Description,EntityType,IsActive,IsReadOnly,IsSOTrx,IsSummary,Name,Updated,UpdatedBy) VALUES ('P',0,53269,0,53202,TO_TIMESTAMP('2010-03-24 09:56:31','YYYY-MM-DD HH24:MI:SS'),100,NULL,'D','Y','N','N','N','POS Key Generate',TO_TIMESTAMP('2010-03-24 09:56:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_Menu_Trl (AD_Language,AD_Menu_ID, Description,Name, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Menu_ID, t.Description,t.Name, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Menu t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Menu_ID=53269 AND NOT EXISTS (SELECT * FROM AD_Menu_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Menu_ID=t.AD_Menu_ID)
+;
+
+-- Mar 24, 2010 9:56:32 AM EST
+-- Java POS improvements
+INSERT INTO AD_TreeNodeMM (AD_Client_ID,AD_Org_ID, IsActive,Created,CreatedBy,Updated,UpdatedBy, AD_Tree_ID, Node_ID, Parent_ID, SeqNo) SELECT t.AD_Client_ID, 0, 'Y', CURRENT_TIMESTAMP, 100, CURRENT_TIMESTAMP, 100,t.AD_Tree_ID, 53269, 0, 999 FROM AD_Tree t WHERE t.AD_Client_ID=0 AND t.IsActive='Y' AND t.IsAllNodes='Y' AND t.TreeType='MM' AND NOT EXISTS (SELECT * FROM AD_TreeNodeMM e WHERE e.AD_Tree_ID=t.AD_Tree_ID AND Node_ID=53269)
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=0, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=52001
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=1, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=460
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=2, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=301
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=3, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=53249
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=4, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=129
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=5, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=543
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=6, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=195
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=7, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=53223
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=8, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=407
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=9, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=406
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=10, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=335
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=11, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=436
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=12, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=507
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=13, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=448
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=14, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=449
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=15, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=492
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=16, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=53269
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=17, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=491
+;
+
+-- Mar 24, 2010 9:56:36 AM EST
+-- Java POS improvements
+UPDATE AD_TreeNodeMM SET Parent_ID=457, SeqNo=18, Updated=CURRENT_TIMESTAMP WHERE AD_Tree_ID=10 AND Node_ID=419
+;
+
+-- Mar 24, 2010 10:02:43 AM EST
+-- Java POS improvements
+UPDATE AD_Process SET Classname='org.compiere.process.PosKeyGenerate',Updated=TO_TIMESTAMP('2010-03-24 10:02:43','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Process_ID=53202
+;
+
+-- Mar 24, 2010 11:03:05 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53096,0,TO_TIMESTAMP('2010-03-24 11:02:58','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Subtotal','I',TO_TIMESTAMP('2010-03-24 11:02:58','YYYY-MM-DD HH24:MI:SS'),100,'SubTotal')
+;
+
+-- Mar 24, 2010 11:03:05 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53096 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 11:04:48 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53097,0,TO_TIMESTAMP('2010-03-24 11:04:47','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Tender Amount','I',TO_TIMESTAMP('2010-03-24 11:04:47','YYYY-MM-DD HH24:MI:SS'),100,'AmountTendered')
+;
+
+-- Mar 24, 2010 11:04:48 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53097 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 11:05:04 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,53098,0,TO_TIMESTAMP('2010-03-24 11:05:03','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Change','I',TO_TIMESTAMP('2010-03-24 11:05:03','YYYY-MM-DD HH24:MI:SS'),100,'AmountReturned')
+;
+
+-- Mar 24, 2010 11:05:04 AM EST
+-- Java POS improvements
+INSERT INTO AD_Message_Trl (AD_Language,AD_Message_ID, MsgText,MsgTip, IsTranslated,AD_Client_ID,AD_Org_ID,Created,Createdby,Updated,UpdatedBy) SELECT l.AD_Language,t.AD_Message_ID, t.MsgText,t.MsgTip, 'N',t.AD_Client_ID,t.AD_Org_ID,t.Created,t.Createdby,t.Updated,t.UpdatedBy FROM AD_Language l, AD_Message t WHERE l.IsActive='Y' AND l.IsSystemLanguage='Y' AND l.IsBaseLanguage='N' AND t.AD_Message_ID=53098 AND NOT EXISTS (SELECT * FROM AD_Message_Trl tt WHERE tt.AD_Language=l.AD_Language AND tt.AD_Message_ID=t.AD_Message_ID)
+;
+
+-- Mar 24, 2010 10:01:46 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKeyLayout (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,AD_PrintFont_ID,Columns,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,POSKeyLayoutType,Updated,UpdatedBy) VALUES (11,0,104,129,4,50003,TO_TIMESTAMP('2010-03-24 10:01:41','YYYY-MM-DD HH24:MI:SS'),100,'Y','All Products','P',TO_TIMESTAMP('2010-03-24 10:01:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:53 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50092,50003,TO_TIMESTAMP('2010-03-24 10:07:50','YYYY-MM-DD HH24:MI:SS'),100,'Y',50019,'Assembly Area',TO_TIMESTAMP('2010-03-24 10:07:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:54 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50093,50003,TO_TIMESTAMP('2010-03-24 10:07:53','YYYY-MM-DD HH24:MI:SS'),100,'Y',128,'Azalea Bush',TO_TIMESTAMP('2010-03-24 10:07:53','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:55 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50094,50003,TO_TIMESTAMP('2010-03-24 10:07:54','YYYY-MM-DD HH24:MI:SS'),100,'Y',50016,'Back Leg',TO_TIMESTAMP('2010-03-24 10:07:54','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:56 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50095,50003,TO_TIMESTAMP('2010-03-24 10:07:55','YYYY-MM-DD HH24:MI:SS'),100,'Y',50005,'Back Support',TO_TIMESTAMP('2010-03-24 10:07:55','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50096,50003,TO_TIMESTAMP('2010-03-24 10:07:56','YYYY-MM-DD HH24:MI:SS'),100,'Y',50013,'Bag 50 Kg',TO_TIMESTAMP('2010-03-24 10:07:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50097,50003,TO_TIMESTAMP('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100,'Y',50014,'Bag 70 Kg',TO_TIMESTAMP('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50098,50003,TO_TIMESTAMP('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100,'Y',50021,'Chrome Subcontract Area',TO_TIMESTAMP('2010-03-24 10:07:57','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:07:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50099,50003,TO_TIMESTAMP('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100,'Y',146,'How To Plant',TO_TIMESTAMP('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:02 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50100,50003,TO_TIMESTAMP('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100,'Y',50026,'Dry Area',TO_TIMESTAMP('2010-03-24 10:07:59','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:03 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50101,50003,TO_TIMESTAMP('2010-03-24 10:08:02','YYYY-MM-DD HH24:MI:SS'),100,'Y',124,'Elm Tree',TO_TIMESTAMP('2010-03-24 10:08:02','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:04 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50102,50003,TO_TIMESTAMP('2010-03-24 10:08:03','YYYY-MM-DD HH24:MI:SS'),100,'Y',50008,'Lawn Fertilizer',TO_TIMESTAMP('2010-03-24 10:08:03','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:05 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50103,50003,TO_TIMESTAMP('2010-03-24 10:08:04','YYYY-MM-DD HH24:MI:SS'),100,'Y',136,'Fertilizer #50',TO_TIMESTAMP('2010-03-24 10:08:04','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:06 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50104,50003,TO_TIMESTAMP('2010-03-24 10:08:05','YYYY-MM-DD HH24:MI:SS'),100,'Y',50007,'Fertilizer #70',TO_TIMESTAMP('2010-03-24 10:08:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:07 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50105,50003,TO_TIMESTAMP('2010-03-24 10:08:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',50027,'Fertilizer Inspection Area',TO_TIMESTAMP('2010-03-24 10:08:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:08 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50106,50003,TO_TIMESTAMP('2010-03-24 10:08:07','YYYY-MM-DD HH24:MI:SS'),100,'Y',50018,'Fertilizer Plant',TO_TIMESTAMP('2010-03-24 10:08:07','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:09 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50107,50003,TO_TIMESTAMP('2010-03-24 10:08:08','YYYY-MM-DD HH24:MI:SS'),100,'Y',50015,'Front Leg',TO_TIMESTAMP('2010-03-24 10:08:08','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:10 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50108,50003,TO_TIMESTAMP('2010-03-24 10:08:09','YYYY-MM-DD HH24:MI:SS'),100,'Y',50023,'Furniture Plant',TO_TIMESTAMP('2010-03-24 10:08:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:11 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50109,50003,TO_TIMESTAMP('2010-03-24 10:08:10','YYYY-MM-DD HH24:MI:SS'),100,'Y',125,'Grass Seed Container',TO_TIMESTAMP('2010-03-24 10:08:10','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:12 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50110,50003,TO_TIMESTAMP('2010-03-24 10:08:11','YYYY-MM-DD HH24:MI:SS'),100,'Y',138,'Hoe 4 ft',TO_TIMESTAMP('2010-03-24 10:08:11','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:13 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50111,50003,TO_TIMESTAMP('2010-03-24 10:08:12','YYYY-MM-DD HH24:MI:SS'),100,'Y',129,'Holly Bush',TO_TIMESTAMP('2010-03-24 10:08:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50112,50003,TO_TIMESTAMP('2010-03-24 10:08:13','YYYY-MM-DD HH24:MI:SS'),100,'Y',50022,'Inspection Area',TO_TIMESTAMP('2010-03-24 10:08:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:15 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50113,50003,TO_TIMESTAMP('2010-03-24 10:08:14','YYYY-MM-DD HH24:MI:SS'),100,'Y',132,'Mary Consultant',TO_TIMESTAMP('2010-03-24 10:08:14','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:16 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50114,50003,TO_TIMESTAMP('2010-03-24 10:08:15','YYYY-MM-DD HH24:MI:SS'),100,'Y',50025,'Mixed Area',TO_TIMESTAMP('2010-03-24 10:08:15','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:17 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50115,50003,TO_TIMESTAMP('2010-03-24 10:08:16','YYYY-MM-DD HH24:MI:SS'),100,'Y',137,'Mulch 10#',TO_TIMESTAMP('2010-03-24 10:08:16','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:18 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50116,50003,TO_TIMESTAMP('2010-03-24 10:08:17','YYYY-MM-DD HH24:MI:SS'),100,'Y',50009,'Nitrogen',TO_TIMESTAMP('2010-03-24 10:08:17','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:18 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50117,50003,TO_TIMESTAMP('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100,'Y',123,'Oak Tree',TO_TIMESTAMP('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:19 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50118,50003,TO_TIMESTAMP('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100,'Y',50024,'Packing Production Line',TO_TIMESTAMP('2010-03-24 10:08:18','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50119,50003,TO_TIMESTAMP('2010-03-24 10:08:19','YYYY-MM-DD HH24:MI:SS'),100,'Y',50020,'Paint Area',TO_TIMESTAMP('2010-03-24 10:08:19','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:23 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50120,50003,TO_TIMESTAMP('2010-03-24 10:08:22','YYYY-MM-DD HH24:MI:SS'),100,'Y',145,'Patio Furniture Set',TO_TIMESTAMP('2010-03-24 10:08:22','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:24 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50121,50003,TO_TIMESTAMP('2010-03-24 10:08:23','YYYY-MM-DD HH24:MI:SS'),100,'Y',50000,'Assembly Back Leg',TO_TIMESTAMP('2010-03-24 10:08:23','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:25 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50122,50003,TO_TIMESTAMP('2010-03-24 10:08:24','YYYY-MM-DD HH24:MI:SS'),100,'Y',133,'Patio Chair',TO_TIMESTAMP('2010-03-24 10:08:24','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:25 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50123,50003,TO_TIMESTAMP('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100,'Y',50001,'Assembly Front Leg',TO_TIMESTAMP('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:26 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50124,50003,TO_TIMESTAMP('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100,'Y',50010,'Phosphorus',TO_TIMESTAMP('2010-03-24 10:08:25','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:27 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50125,50003,TO_TIMESTAMP('2010-03-24 10:08:26','YYYY-MM-DD HH24:MI:SS'),100,'Y',126,'Planting Service',TO_TIMESTAMP('2010-03-24 10:08:26','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:28 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50126,50003,TO_TIMESTAMP('2010-03-24 10:08:27','YYYY-MM-DD HH24:MI:SS'),100,'Y',130,'Plum Tree',TO_TIMESTAMP('2010-03-24 10:08:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:29 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50127,50003,TO_TIMESTAMP('2010-03-24 10:08:28','YYYY-MM-DD HH24:MI:SS'),100,'Y',50012,'Potassium',TO_TIMESTAMP('2010-03-24 10:08:28','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:30 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50128,50003,TO_TIMESTAMP('2010-03-24 10:08:29','YYYY-MM-DD HH24:MI:SS'),100,'Y',134,'Patio Table',TO_TIMESTAMP('2010-03-24 10:08:29','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:31 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50129,50003,TO_TIMESTAMP('2010-03-24 10:08:30','YYYY-MM-DD HH24:MI:SS'),100,'Y',139,'Rake Bamboo',TO_TIMESTAMP('2010-03-24 10:08:30','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:32 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50130,50003,TO_TIMESTAMP('2010-03-24 10:08:31','YYYY-MM-DD HH24:MI:SS'),100,'Y',140,'Rake Metal',TO_TIMESTAMP('2010-03-24 10:08:31','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:33 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50131,50003,TO_TIMESTAMP('2010-03-24 10:08:32','YYYY-MM-DD HH24:MI:SS'),100,'Y',127,'Rose Bush',TO_TIMESTAMP('2010-03-24 10:08:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50132,50003,TO_TIMESTAMP('2010-03-24 10:08:33','YYYY-MM-DD HH24:MI:SS'),100,'Y',135,'Patio Sun Screen',TO_TIMESTAMP('2010-03-24 10:08:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:35 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50133,50003,TO_TIMESTAMP('2010-03-24 10:08:34','YYYY-MM-DD HH24:MI:SS'),100,'Y',50002,'#6-32 x 3/8 Socket Head Cap Screw',TO_TIMESTAMP('2010-03-24 10:08:34','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:36 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50134,50003,TO_TIMESTAMP('2010-03-24 10:08:35','YYYY-MM-DD HH24:MI:SS'),100,'Y',50004,'Seat',TO_TIMESTAMP('2010-03-24 10:08:35','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:37 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50135,50003,TO_TIMESTAMP('2010-03-24 10:08:36','YYYY-MM-DD HH24:MI:SS'),100,'Y',143,'Grass Seeder',TO_TIMESTAMP('2010-03-24 10:08:36','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:38 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50136,50003,TO_TIMESTAMP('2010-03-24 10:08:37','YYYY-MM-DD HH24:MI:SS'),100,'Y',122,'Standard',TO_TIMESTAMP('2010-03-24 10:08:37','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:39 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50137,50003,TO_TIMESTAMP('2010-03-24 10:08:38','YYYY-MM-DD HH24:MI:SS'),100,'Y',144,'Lawn Tiller',TO_TIMESTAMP('2010-03-24 10:08:38','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:40 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50138,50003,TO_TIMESTAMP('2010-03-24 10:08:39','YYYY-MM-DD HH24:MI:SS'),100,'Y',142,'Transplanter',TO_TIMESTAMP('2010-03-24 10:08:39','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:41 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50139,50003,TO_TIMESTAMP('2010-03-24 10:08:40','YYYY-MM-DD HH24:MI:SS'),100,'Y',131,'Travel cost',TO_TIMESTAMP('2010-03-24 10:08:40','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:42 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50140,50003,TO_TIMESTAMP('2010-03-24 10:08:41','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'TShirt - Green Large',TO_TIMESTAMP('2010-03-24 10:08:41','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:43 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50141,50003,TO_TIMESTAMP('2010-03-24 10:08:42','YYYY-MM-DD HH24:MI:SS'),100,'Y',147,'TShirt - Red Large',TO_TIMESTAMP('2010-03-24 10:08:42','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:44 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50142,50003,TO_TIMESTAMP('2010-03-24 10:08:43','YYYY-MM-DD HH24:MI:SS'),100,'Y',50003,'Ultra Glue',TO_TIMESTAMP('2010-03-24 10:08:43','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:45 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50143,50003,TO_TIMESTAMP('2010-03-24 10:08:44','YYYY-MM-DD HH24:MI:SS'),100,'Y',141,'Weeder',TO_TIMESTAMP('2010-03-24 10:08:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:08:46 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Updated,UpdatedBy) VALUES (11,11,50144,50003,TO_TIMESTAMP('2010-03-24 10:08:45','YYYY-MM-DD HH24:MI:SS'),100,'Y',50017,'Whater',TO_TIMESTAMP('2010-03-24 10:08:45','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50133
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50092
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50121
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50123
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50094
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50095
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50098
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50100
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50105
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50106
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50108
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50112
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50114
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50118
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50119
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50134
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50136
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=0,IsActive='N' WHERE C_POSKey_ID=50144
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50093
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=50096
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50097
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50101
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50103
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50104
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50107
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50109
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50135
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50110
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50111
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50099
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50102
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50137
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50113
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50115
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50116
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50117
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=190,IsActive='Y' WHERE C_POSKey_ID=50122
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=200,IsActive='Y' WHERE C_POSKey_ID=50120
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=210,IsActive='Y' WHERE C_POSKey_ID=50132
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=220,IsActive='Y' WHERE C_POSKey_ID=50128
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=230,IsActive='Y' WHERE C_POSKey_ID=50124
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=240,IsActive='Y' WHERE C_POSKey_ID=50125
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=250,IsActive='Y' WHERE C_POSKey_ID=50126
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=260,IsActive='Y' WHERE C_POSKey_ID=50127
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=270,IsActive='Y' WHERE C_POSKey_ID=50129
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=280,IsActive='Y' WHERE C_POSKey_ID=50130
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=290,IsActive='Y' WHERE C_POSKey_ID=50131
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=300,IsActive='Y' WHERE C_POSKey_ID=50138
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=310,IsActive='Y' WHERE C_POSKey_ID=50139
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=320,IsActive='Y' WHERE C_POSKey_ID=50140
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=330,IsActive='Y' WHERE C_POSKey_ID=50141
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=340,IsActive='Y' WHERE C_POSKey_ID=50142
+;
+
+-- Mar 24, 2010 10:18:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=350,IsActive='Y' WHERE C_POSKey_ID=50143
+;
+
+-- Mar 24, 2010 10:18:49 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:49','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50093
+;
+
+-- Mar 24, 2010 10:18:51 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:51','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50096
+;
+
+-- Mar 24, 2010 10:18:52 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50097
+;
+
+-- Mar 24, 2010 10:18:52 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:52','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50101
+;
+
+-- Mar 24, 2010 10:18:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:53','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50103
+;
+
+-- Mar 24, 2010 10:18:54 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:54','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50104
+;
+
+-- Mar 24, 2010 10:18:55 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:55','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50107
+;
+
+-- Mar 24, 2010 10:18:56 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:56','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50109
+;
+
+-- Mar 24, 2010 10:18:56 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:56','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50135
+;
+
+-- Mar 24, 2010 10:18:57 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:57','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50110
+;
+
+-- Mar 24, 2010 10:18:58 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:58','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50111
+;
+
+-- Mar 24, 2010 10:18:59 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:18:59','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50099
+;
+
+-- Mar 24, 2010 10:19:00 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:00','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50102
+;
+
+-- Mar 24, 2010 10:19:01 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50137
+;
+
+-- Mar 24, 2010 10:19:02 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:02','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50113
+;
+
+-- Mar 24, 2010 10:19:03 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50115
+;
+
+-- Mar 24, 2010 10:19:04 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:04','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50116
+;
+
+-- Mar 24, 2010 10:19:04 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:04','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50117
+;
+
+-- Mar 24, 2010 10:19:05 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:05','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50122
+;
+
+-- Mar 24, 2010 10:19:06 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:06','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50120
+;
+
+-- Mar 24, 2010 10:19:07 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:07','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50132
+;
+
+-- Mar 24, 2010 10:19:08 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:08','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50128
+;
+
+-- Mar 24, 2010 10:19:10 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:10','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50124
+;
+
+-- Mar 24, 2010 10:19:12 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50125
+;
+
+-- Mar 24, 2010 10:19:12 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:12','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50126
+;
+
+-- Mar 24, 2010 10:19:13 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:13','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50127
+;
+
+-- Mar 24, 2010 10:19:14 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:14','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50129
+;
+
+-- Mar 24, 2010 10:19:16 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:16','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50130
+;
+
+-- Mar 24, 2010 10:19:18 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:18','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50131
+;
+
+-- Mar 24, 2010 10:19:20 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:20','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50138
+;
+
+-- Mar 24, 2010 10:19:21 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:21','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50139
+;
+
+-- Mar 24, 2010 10:19:22 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50140
+;
+
+-- Mar 24, 2010 10:19:22 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:22','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50141
+;
+
+-- Mar 24, 2010 10:19:23 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:23','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50142
+;
+
+-- Mar 24, 2010 10:19:27 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:19:27','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50143
+;
+
+-- Mar 24, 2010 10:20:45 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET Qty=1.000000000000,Updated=TO_TIMESTAMP('2010-03-24 10:20:45','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:21:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,11,50145,100,TO_TIMESTAMP('2010-03-24 10:21:13','YYYY-MM-DD HH24:MI:SS'),100,'Y','All Products',0,23,4,0,50003,TO_TIMESTAMP('2010-03-24 10:21:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:22:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=111,Updated=TO_TIMESTAMP('2010-03-24 10:22:17','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50003
+;
+
+-- Mar 24, 2010 10:22:57 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,SubKeyLayout_ID,Updated,UpdatedBy) VALUES (11,11,111,50146,50003,TO_TIMESTAMP('2010-03-24 10:22:56','YYYY-MM-DD HH24:MI:SS'),100,'Y','Popular Items',0,360,0,0,100,TO_TIMESTAMP('2010-03-24 10:22:56','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:23:03 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET AD_PrintColor_ID=103,Updated=TO_TIMESTAMP('2010-03-24 10:23:03','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50003
+;
+
+-- Mar 24, 2010 10:23:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=103,Updated=TO_TIMESTAMP('2010-03-24 10:23:17','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50145
+;
+
+-- Mar 24, 2010 10:34:12 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50147,100,TO_TIMESTAMP('2010-03-24 10:34:09','YYYY-MM-DD HH24:MI:SS'),100,'Y',124,'Elm Tree',1.000000000000,33,0,0,TO_TIMESTAMP('2010-03-24 10:34:09','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:28 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50148,100,TO_TIMESTAMP('2010-03-24 10:34:27','YYYY-MM-DD HH24:MI:SS'),100,'Y',130,'Plum Tree',1.000000000000,43,0,0,TO_TIMESTAMP('2010-03-24 10:34:27','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:45 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50149,100,TO_TIMESTAMP('2010-03-24 10:34:44','YYYY-MM-DD HH24:MI:SS'),100,'Y',129,'Holly Bush',1.000000000000,53,0,0,TO_TIMESTAMP('2010-03-24 10:34:44','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:34:59 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50150,100,TO_TIMESTAMP('2010-03-24 10:34:58','YYYY-MM-DD HH24:MI:SS'),100,'Y',127,'Rose Bush',1.000000000000,63,0,0,TO_TIMESTAMP('2010-03-24 10:34:58','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:35:47 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50151,100,TO_TIMESTAMP('2010-03-24 10:35:46','YYYY-MM-DD HH24:MI:SS'),100,'Y',143,'Grass seeder',1.000000000000,73,0,0,TO_TIMESTAMP('2010-03-24 10:35:46','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:07 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50152,100,TO_TIMESTAMP('2010-03-24 10:36:06','YYYY-MM-DD HH24:MI:SS'),100,'Y',144,'Lawn Tiller',1.000000000000,83,0,0,TO_TIMESTAMP('2010-03-24 10:36:06','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50153,100,TO_TIMESTAMP('2010-03-24 10:36:21','YYYY-MM-DD HH24:MI:SS'),100,'Y',139,'Rake Bamboo',1.000000000000,93,0,0,TO_TIMESTAMP('2010-03-24 10:36:21','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50154,100,TO_TIMESTAMP('2010-03-24 10:36:33','YYYY-MM-DD HH24:MI:SS'),100,'Y',140,'Rake Metal',1.000000000000,103,0,0,TO_TIMESTAMP('2010-03-24 10:36:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:36:50 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50155,100,TO_TIMESTAMP('2010-03-24 10:36:49','YYYY-MM-DD HH24:MI:SS'),100,'Y',141,'Weeder',1.000000000000,113,0,0,TO_TIMESTAMP('2010-03-24 10:36:49','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:14 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50156,100,TO_TIMESTAMP('2010-03-24 10:37:13','YYYY-MM-DD HH24:MI:SS'),100,'Y',148,'Tshirt GL',1.000000000000,123,0,0,TO_TIMESTAMP('2010-03-24 10:37:13','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:33 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50157,100,TO_TIMESTAMP('2010-03-24 10:37:32','YYYY-MM-DD HH24:MI:SS'),100,'Y',147,'Tshirt RL',1.000000000000,133,0,0,TO_TIMESTAMP('2010-03-24 10:37:32','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:37:52 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50158,100,TO_TIMESTAMP('2010-03-24 10:37:51','YYYY-MM-DD HH24:MI:SS'),100,'Y',145,'Patio Set',1.000000000000,143,0,0,TO_TIMESTAMP('2010-03-24 10:37:51','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:38:13 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,M_Product_ID,Name,Qty,SeqNo,SpanX,SpanY,Updated,UpdatedBy) VALUES (11,11,50159,100,TO_TIMESTAMP('2010-03-24 10:38:12','YYYY-MM-DD HH24:MI:SS'),100,'Y',146,'How to Plant',1.000000000000,153,0,0,TO_TIMESTAMP('2010-03-24 10:38:12','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=10,IsActive='Y' WHERE C_POSKey_ID=50145
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=20,IsActive='Y' WHERE C_POSKey_ID=100
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=30,IsActive='Y' WHERE C_POSKey_ID=50149
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50150
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=102
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50157
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50151
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50152
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50153
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50154
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50155
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50156
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=50158
+;
+
+-- Mar 24, 2010 10:39:17 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=180,IsActive='Y' WHERE C_POSKey_ID=50159
+;
+
+-- Mar 24, 2010 10:39:24 AM EST
+-- Java POS improvements
+DELETE FROM C_POSKey WHERE C_POSKey_ID=50156
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50088
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50157
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50151
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50152
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50153
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50154
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50155
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50158
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=160,IsActive='Y' WHERE C_POSKey_ID=50159
+;
+
+-- Mar 24, 2010 10:44:25 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=170,IsActive='Y' WHERE C_POSKey_ID=102
+;
+
+-- Mar 24, 2010 10:45:09 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=102,Updated=TO_TIMESTAMP('2010-03-24 10:45:09','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50149
+;
+
+-- Mar 24, 2010 10:45:13 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=102,Updated=TO_TIMESTAMP('2010-03-24 10:45:13','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50150
+;
+
+-- Mar 24, 2010 10:45:29 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_TIMESTAMP('2010-03-24 10:45:29','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=101
+;
+
+-- Mar 24, 2010 10:45:33 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_TIMESTAMP('2010-03-24 10:45:33','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50147
+;
+
+-- Mar 24, 2010 10:45:39 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET AD_PrintColor_ID=113,Updated=TO_TIMESTAMP('2010-03-24 10:45:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKey_ID=50148
+;
+
+-- Mar 24, 2010 10:51:53 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50160,50002,TO_TIMESTAMP('2010-03-24 10:51:50','YYYY-MM-DD HH24:MI:SS'),100,'Y','10',0,130,0,0,'10',TO_TIMESTAMP('2010-03-24 10:51:50','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:06 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50161,50002,TO_TIMESTAMP('2010-03-24 10:52:05','YYYY-MM-DD HH24:MI:SS'),100,'Y','20',0,140,0,0,'20',TO_TIMESTAMP('2010-03-24 10:52:05','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:22 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50162,50002,TO_TIMESTAMP('2010-03-24 10:52:20','YYYY-MM-DD HH24:MI:SS'),100,'Y','50',0,150,0,0,'50',TO_TIMESTAMP('2010-03-24 10:52:20','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:34 AM EST
+-- Java POS improvements
+INSERT INTO C_POSKey (AD_Client_ID,AD_Org_ID,AD_PrintColor_ID,C_POSKey_ID,C_POSKeyLayout_ID,Created,CreatedBy,IsActive,Name,Qty,SeqNo,SpanX,SpanY,Text,Updated,UpdatedBy) VALUES (11,11,102,50163,50002,TO_TIMESTAMP('2010-03-24 10:52:33','YYYY-MM-DD HH24:MI:SS'),100,'Y','100',0,160,0,0,'100',TO_TIMESTAMP('2010-03-24 10:52:33','YYYY-MM-DD HH24:MI:SS'),100)
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=40,IsActive='Y' WHERE C_POSKey_ID=50160
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=50,IsActive='Y' WHERE C_POSKey_ID=50069
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=60,IsActive='Y' WHERE C_POSKey_ID=50070
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=70,IsActive='Y' WHERE C_POSKey_ID=50071
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=80,IsActive='Y' WHERE C_POSKey_ID=50161
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=90,IsActive='Y' WHERE C_POSKey_ID=50072
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=100,IsActive='Y' WHERE C_POSKey_ID=50073
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=110,IsActive='Y' WHERE C_POSKey_ID=50074
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=120,IsActive='Y' WHERE C_POSKey_ID=50162
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=130,IsActive='Y' WHERE C_POSKey_ID=50075
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=140,IsActive='Y' WHERE C_POSKey_ID=50076
+;
+
+-- Mar 24, 2010 10:52:53 AM EST
+-- Java POS improvements
+UPDATE C_POSKey SET SeqNo=150,IsActive='Y' WHERE C_POSKey_ID=50077
+;
+
+-- Mar 24, 2010 10:53:01 AM EST
+-- Java POS improvements
+UPDATE C_POSKeyLayout SET Columns=4,Updated=TO_TIMESTAMP('2010-03-24 10:53:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE C_POSKeyLayout_ID=50002
+;
+
+-- Mar 24, 2010 4:08:39 PM EST
+-- Java POS improvements
+UPDATE AD_Column SET AD_Reference_ID=32,Updated=TO_TIMESTAMP('2010-03-24 16:08:39','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Column_ID=59097
+;
diff --git a/org.adempiere.base/src/org/compiere/model/I_C_POS.java b/org.adempiere.base/src/org/compiere/model/I_C_POS.java
index 311e612cfd..c5fba2129a 100644
--- a/org.adempiere.base/src/org/compiere/model/I_C_POS.java
+++ b/org.adempiere.base/src/org/compiere/model/I_C_POS.java
@@ -31,7 +31,7 @@ public interface I_C_POS
public static final String Table_Name = "C_POS";
/** AD_Table_ID=748 */
- public static final int Table_ID = MTable.getTable_ID(Table_Name);
+ public static final int Table_ID = 748;
KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name);
@@ -62,6 +62,19 @@ public interface I_C_POS
*/
public int getAD_Org_ID();
+ /** Column name AutoLogoutDelay */
+ public static final String COLUMNNAME_AutoLogoutDelay = "AutoLogoutDelay";
+
+ /** Set Auto Logout Delay.
+ * Automatically logout if terminal inactive for this period
+ */
+ public void setAutoLogoutDelay (int AutoLogoutDelay);
+
+ /** Get Auto Logout Delay.
+ * Automatically logout if terminal inactive for this period
+ */
+ public int getAutoLogoutDelay();
+
/** Column name CashDrawer */
public static final String COLUMNNAME_CashDrawer = "CashDrawer";
@@ -84,7 +97,7 @@ public interface I_C_POS
*/
public int getC_BankAccount_ID();
- public I_C_BankAccount getC_BankAccount() throws RuntimeException;
+ public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException;
/** Column name C_BPartnerCashTrx_ID */
public static final String COLUMNNAME_C_BPartnerCashTrx_ID = "C_BPartnerCashTrx_ID";
@@ -99,7 +112,7 @@ public interface I_C_POS
*/
public int getC_BPartnerCashTrx_ID();
- public I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException;
+ public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException;
/** Column name C_CashBook_ID */
public static final String COLUMNNAME_C_CashBook_ID = "C_CashBook_ID";
@@ -114,7 +127,7 @@ public interface I_C_POS
*/
public int getC_CashBook_ID();
- public I_C_CashBook getC_CashBook() throws RuntimeException;
+ public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException;
/** Column name C_DocType_ID */
public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID";
@@ -129,7 +142,7 @@ public interface I_C_POS
*/
public int getC_DocType_ID();
- public I_C_DocType getC_DocType() throws RuntimeException;
+ public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException;
/** Column name C_POS_ID */
public static final String COLUMNNAME_C_POS_ID = "C_POS_ID";
@@ -157,7 +170,16 @@ public interface I_C_POS
*/
public int getC_POSKeyLayout_ID();
- public I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException;
+ public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException;
+
+ /** Column name C_POS_UU */
+ public static final String COLUMNNAME_C_POS_UU = "C_POS_UU";
+
+ /** Set C_POS_UU */
+ public void setC_POS_UU (String C_POS_UU);
+
+ /** Get C_POS_UU */
+ public String getC_POS_UU();
/** Column name Created */
public static final String COLUMNNAME_Created = "Created";
@@ -240,7 +262,7 @@ public interface I_C_POS
*/
public int getM_PriceList_ID();
- public I_M_PriceList getM_PriceList() throws RuntimeException;
+ public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException;
/** Column name M_Warehouse_ID */
public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID";
@@ -255,7 +277,7 @@ public interface I_C_POS
*/
public int getM_Warehouse_ID();
- public I_M_Warehouse getM_Warehouse() throws RuntimeException;
+ public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException;
/** Column name Name */
public static final String COLUMNNAME_Name = "Name";
@@ -270,6 +292,36 @@ public interface I_C_POS
*/
public String getName();
+ /** Column name OSK_KeyLayout_ID */
+ public static final String COLUMNNAME_OSK_KeyLayout_ID = "OSK_KeyLayout_ID";
+
+ /** Set On Screen Keyboard layout.
+ * The key layout to use for on screen keyboard for text fields.
+ */
+ public void setOSK_KeyLayout_ID (int OSK_KeyLayout_ID);
+
+ /** Get On Screen Keyboard layout.
+ * The key layout to use for on screen keyboard for text fields.
+ */
+ public int getOSK_KeyLayout_ID();
+
+ public org.compiere.model.I_C_POSKeyLayout getOSK_KeyLayout() throws RuntimeException;
+
+ /** Column name OSNP_KeyLayout_ID */
+ public static final String COLUMNNAME_OSNP_KeyLayout_ID = "OSNP_KeyLayout_ID";
+
+ /** Set On Screen Number Pad layout.
+ * The key layout to use for on screen number pad for numeric fields.
+ */
+ public void setOSNP_KeyLayout_ID (int OSNP_KeyLayout_ID);
+
+ /** Get On Screen Number Pad layout.
+ * The key layout to use for on screen number pad for numeric fields.
+ */
+ public int getOSNP_KeyLayout_ID();
+
+ public org.compiere.model.I_C_POSKeyLayout getOSNP_KeyLayout() throws RuntimeException;
+
/** Column name PrinterName */
public static final String COLUMNNAME_PrinterName = "PrinterName";
@@ -296,7 +348,7 @@ public interface I_C_POS
*/
public int getSalesRep_ID();
- public I_AD_User getSalesRep() throws RuntimeException;
+ public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException;
/** Column name Updated */
public static final String COLUMNNAME_Updated = "Updated";
diff --git a/org.adempiere.base/src/org/compiere/model/I_C_POSKey.java b/org.adempiere.base/src/org/compiere/model/I_C_POSKey.java
index 34179d3253..91472849d9 100644
--- a/org.adempiere.base/src/org/compiere/model/I_C_POSKey.java
+++ b/org.adempiere.base/src/org/compiere/model/I_C_POSKey.java
@@ -31,7 +31,7 @@ public interface I_C_POSKey
public static final String Table_Name = "C_POSKey";
/** AD_Table_ID=750 */
- public static final int Table_ID = MTable.getTable_ID(Table_Name);
+ public static final int Table_ID = 750;
KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name);
@@ -49,6 +49,19 @@ public interface I_C_POSKey
*/
public int getAD_Client_ID();
+ /** Column name AD_Image_ID */
+ public static final String COLUMNNAME_AD_Image_ID = "AD_Image_ID";
+
+ /** Set Image.
+ * Image or Icon
+ */
+ public void setAD_Image_ID (int AD_Image_ID);
+
+ /** Get Image.
+ * Image or Icon
+ */
+ public int getAD_Image_ID();
+
/** Column name AD_Org_ID */
public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID";
@@ -75,7 +88,22 @@ public interface I_C_POSKey
*/
public int getAD_PrintColor_ID();
- public I_AD_PrintColor getAD_PrintColor() throws RuntimeException;
+ public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException;
+
+ /** Column name AD_PrintFont_ID */
+ public static final String COLUMNNAME_AD_PrintFont_ID = "AD_PrintFont_ID";
+
+ /** Set Print Font.
+ * Maintain Print Font
+ */
+ public void setAD_PrintFont_ID (int AD_PrintFont_ID);
+
+ /** Get Print Font.
+ * Maintain Print Font
+ */
+ public int getAD_PrintFont_ID();
+
+ public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException;
/** Column name C_POSKey_ID */
public static final String COLUMNNAME_C_POSKey_ID = "C_POSKey_ID";
@@ -103,7 +131,16 @@ public interface I_C_POSKey
*/
public int getC_POSKeyLayout_ID();
- public I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException;
+ public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException;
+
+ /** Column name C_POSKey_UU */
+ public static final String COLUMNNAME_C_POSKey_UU = "C_POSKey_UU";
+
+ /** Set C_POSKey_UU */
+ public void setC_POSKey_UU (String C_POSKey_UU);
+
+ /** Get C_POSKey_UU */
+ public String getC_POSKey_UU();
/** Column name Created */
public static final String COLUMNNAME_Created = "Created";
@@ -160,7 +197,7 @@ public interface I_C_POSKey
*/
public int getM_Product_ID();
- public I_M_Product getM_Product() throws RuntimeException;
+ public org.compiere.model.I_M_Product getM_Product() throws RuntimeException;
/** Column name Name */
public static final String COLUMNNAME_Name = "Name";
@@ -203,6 +240,56 @@ public interface I_C_POSKey
*/
public int getSeqNo();
+ /** Column name SpanX */
+ public static final String COLUMNNAME_SpanX = "SpanX";
+
+ /** Set Column span.
+ * Number of columns spanned
+ */
+ public void setSpanX (int SpanX);
+
+ /** Get Column span.
+ * Number of columns spanned
+ */
+ public int getSpanX();
+
+ /** Column name SpanY */
+ public static final String COLUMNNAME_SpanY = "SpanY";
+
+ /** Set Row Span.
+ * Number of rows spanned
+ */
+ public void setSpanY (int SpanY);
+
+ /** Get Row Span.
+ * Number of rows spanned
+ */
+ public int getSpanY();
+
+ /** Column name SubKeyLayout_ID */
+ public static final String COLUMNNAME_SubKeyLayout_ID = "SubKeyLayout_ID";
+
+ /** Set Key Layout.
+ * Key Layout to be displayed when this key is pressed
+ */
+ public void setSubKeyLayout_ID (int SubKeyLayout_ID);
+
+ /** Get Key Layout.
+ * Key Layout to be displayed when this key is pressed
+ */
+ public int getSubKeyLayout_ID();
+
+ public org.compiere.model.I_C_POSKeyLayout getSubKeyLayout() throws RuntimeException;
+
+ /** Column name Text */
+ public static final String COLUMNNAME_Text = "Text";
+
+ /** Set Text */
+ public void setText (String Text);
+
+ /** Get Text */
+ public String getText();
+
/** Column name Updated */
public static final String COLUMNNAME_Updated = "Updated";
diff --git a/org.adempiere.base/src/org/compiere/model/I_C_POSKeyLayout.java b/org.adempiere.base/src/org/compiere/model/I_C_POSKeyLayout.java
index 512e897109..288b15d862 100644
--- a/org.adempiere.base/src/org/compiere/model/I_C_POSKeyLayout.java
+++ b/org.adempiere.base/src/org/compiere/model/I_C_POSKeyLayout.java
@@ -31,7 +31,7 @@ public interface I_C_POSKeyLayout
public static final String Table_Name = "C_POSKeyLayout";
/** AD_Table_ID=749 */
- public static final int Table_ID = MTable.getTable_ID(Table_Name);
+ public static final int Table_ID = 749;
KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name);
@@ -62,6 +62,49 @@ public interface I_C_POSKeyLayout
*/
public int getAD_Org_ID();
+ /** Column name AD_PrintColor_ID */
+ public static final String COLUMNNAME_AD_PrintColor_ID = "AD_PrintColor_ID";
+
+ /** Set Print Color.
+ * Color used for printing and display
+ */
+ public void setAD_PrintColor_ID (int AD_PrintColor_ID);
+
+ /** Get Print Color.
+ * Color used for printing and display
+ */
+ public int getAD_PrintColor_ID();
+
+ public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException;
+
+ /** Column name AD_PrintFont_ID */
+ public static final String COLUMNNAME_AD_PrintFont_ID = "AD_PrintFont_ID";
+
+ /** Set Print Font.
+ * Maintain Print Font
+ */
+ public void setAD_PrintFont_ID (int AD_PrintFont_ID);
+
+ /** Get Print Font.
+ * Maintain Print Font
+ */
+ public int getAD_PrintFont_ID();
+
+ public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException;
+
+ /** Column name Columns */
+ public static final String COLUMNNAME_Columns = "Columns";
+
+ /** Set Columns.
+ * Number of columns
+ */
+ public void setColumns (int Columns);
+
+ /** Get Columns.
+ * Number of columns
+ */
+ public int getColumns();
+
/** Column name C_POSKeyLayout_ID */
public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID";
@@ -75,6 +118,15 @@ public interface I_C_POSKeyLayout
*/
public int getC_POSKeyLayout_ID();
+ /** Column name C_POSKeyLayout_UU */
+ public static final String COLUMNNAME_C_POSKeyLayout_UU = "C_POSKeyLayout_UU";
+
+ /** Set C_POSKeyLayout_UU */
+ public void setC_POSKeyLayout_UU (String C_POSKeyLayout_UU);
+
+ /** Get C_POSKeyLayout_UU */
+ public String getC_POSKeyLayout_UU();
+
/** Column name Created */
public static final String COLUMNNAME_Created = "Created";
@@ -143,6 +195,19 @@ public interface I_C_POSKeyLayout
*/
public String getName();
+ /** Column name POSKeyLayoutType */
+ public static final String COLUMNNAME_POSKeyLayoutType = "POSKeyLayoutType";
+
+ /** Set POS Key Layout Type.
+ * The type of Key Layout
+ */
+ public void setPOSKeyLayoutType (String POSKeyLayoutType);
+
+ /** Get POS Key Layout Type.
+ * The type of Key Layout
+ */
+ public String getPOSKeyLayoutType();
+
/** Column name Updated */
public static final String COLUMNNAME_Updated = "Updated";
diff --git a/org.adempiere.base/src/org/compiere/model/MInvoice.java b/org.adempiere.base/src/org/compiere/model/MInvoice.java
index 51be09aaa1..1ac1bb9023 100644
--- a/org.adempiere.base/src/org/compiere/model/MInvoice.java
+++ b/org.adempiere.base/src/org/compiere/model/MInvoice.java
@@ -1637,9 +1637,16 @@ public class MInvoice extends X_C_Invoice implements DocAction
approveIt();
log.info(toString());
StringBuffer info = new StringBuffer();
+
+ // POS supports multiple payments
+ boolean fromPOS = false;
+ if ( getC_Order_ID() > 0 )
+ {
+ fromPOS = getC_Order().getC_POS_ID() > 0;
+ }
// Create Cash
- if (PAYMENTRULE_Cash.equals(getPaymentRule()))
+ if (PAYMENTRULE_Cash.equals(getPaymentRule()) && !fromPOS )
{
// Modifications for POSterita
//
diff --git a/org.adempiere.base/src/org/compiere/model/MPOSKeyLayout.java b/org.adempiere.base/src/org/compiere/model/MPOSKeyLayout.java
index be02e4b264..90669ecc79 100644
--- a/org.adempiere.base/src/org/compiere/model/MPOSKeyLayout.java
+++ b/org.adempiere.base/src/org/compiere/model/MPOSKeyLayout.java
@@ -95,7 +95,7 @@ public class MPOSKeyLayout extends X_C_POSKeyLayout
return m_keys;
ArrayList list = new ArrayList();
- String sql = "SELECT * FROM C_POSKey WHERE C_POSKeyLayout_ID=? ORDER BY SeqNo";
+ String sql = "SELECT * FROM C_POSKey WHERE C_POSKeyLayout_ID=? AND IsActive = 'Y' ORDER BY SeqNo";
PreparedStatement pstmt = null;
try
{
diff --git a/org.adempiere.base/src/org/compiere/model/MPaymentProcessor.java b/org.adempiere.base/src/org/compiere/model/MPaymentProcessor.java
index 694ccd9156..880b8ae021 100644
--- a/org.adempiere.base/src/org/compiere/model/MPaymentProcessor.java
+++ b/org.adempiere.base/src/org/compiere/model/MPaymentProcessor.java
@@ -40,9 +40,16 @@ public class MPaymentProcessor extends X_C_PaymentProcessor
/**
*
*/
- private static final long serialVersionUID = 1825454310856682804L;
+ private static final long serialVersionUID = 8514876566904723695L;
+ public static MPaymentProcessor[] find (Properties ctx,
+ String tender, String CCType,
+ int AD_Client_ID, int AD_Org_ID, int C_Currency_ID, BigDecimal Amt, String trxName)
+ {
+ return find(ctx, tender, CCType, AD_Client_ID, C_Currency_ID, Amt, trxName);
+ }
+
/**
* Get BankAccount & PaymentProcessor
* @param ctx context
diff --git a/org.adempiere.base/src/org/compiere/model/X_C_POS.java b/org.adempiere.base/src/org/compiere/model/X_C_POS.java
index 34e479f697..8c83d3aae8 100644
--- a/org.adempiere.base/src/org/compiere/model/X_C_POS.java
+++ b/org.adempiere.base/src/org/compiere/model/X_C_POS.java
@@ -30,7 +30,7 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
/**
*
*/
- private static final long serialVersionUID = 20100614L;
+ private static final long serialVersionUID = 20110815L;
/** Standard Constructor */
public X_C_POS (Properties ctx, int C_POS_ID, String trxName)
@@ -77,6 +77,26 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return sb.toString();
}
+ /** Set Auto Logout Delay.
+ @param AutoLogoutDelay
+ Automatically logout if terminal inactive for this period
+ */
+ public void setAutoLogoutDelay (int AutoLogoutDelay)
+ {
+ set_Value (COLUMNNAME_AutoLogoutDelay, Integer.valueOf(AutoLogoutDelay));
+ }
+
+ /** Get Auto Logout Delay.
+ @return Automatically logout if terminal inactive for this period
+ */
+ public int getAutoLogoutDelay ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_AutoLogoutDelay);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
/** Set CashDrawer.
@param CashDrawer CashDrawer */
public void setCashDrawer (String CashDrawer)
@@ -91,9 +111,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return (String)get_Value(COLUMNNAME_CashDrawer);
}
- public I_C_BankAccount getC_BankAccount() throws RuntimeException
+ public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException
{
- return (I_C_BankAccount)MTable.get(getCtx(), I_C_BankAccount.Table_Name)
+ return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name)
.getPO(getC_BankAccount_ID(), get_TrxName()); }
/** Set Bank Account.
@@ -119,9 +139,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
- public I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException
+ public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException
{
- return (I_C_BPartner)MTable.get(getCtx(), I_C_BPartner.Table_Name)
+ return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name)
.getPO(getC_BPartnerCashTrx_ID(), get_TrxName()); }
/** Set Template B.Partner.
@@ -147,9 +167,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
- public I_C_CashBook getC_CashBook() throws RuntimeException
+ public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException
{
- return (I_C_CashBook)MTable.get(getCtx(), I_C_CashBook.Table_Name)
+ return (org.compiere.model.I_C_CashBook)MTable.get(getCtx(), org.compiere.model.I_C_CashBook.Table_Name)
.getPO(getC_CashBook_ID(), get_TrxName()); }
/** Set Cash Book.
@@ -175,9 +195,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
- public I_C_DocType getC_DocType() throws RuntimeException
+ public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException
{
- return (I_C_DocType)MTable.get(getCtx(), I_C_DocType.Table_Name)
+ return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name)
.getPO(getC_DocType_ID(), get_TrxName()); }
/** Set Document Type.
@@ -226,9 +246,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
- public I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException
+ public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException
{
- return (I_C_POSKeyLayout)MTable.get(getCtx(), I_C_POSKeyLayout.Table_Name)
+ return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name)
.getPO(getC_POSKeyLayout_ID(), get_TrxName()); }
/** Set POS Key Layout.
@@ -254,6 +274,20 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
+ /** Set C_POS_UU.
+ @param C_POS_UU C_POS_UU */
+ public void setC_POS_UU (String C_POS_UU)
+ {
+ set_Value (COLUMNNAME_C_POS_UU, C_POS_UU);
+ }
+
+ /** Get C_POS_UU.
+ @return C_POS_UU */
+ public String getC_POS_UU ()
+ {
+ return (String)get_Value(COLUMNNAME_C_POS_UU);
+ }
+
/** Set Description.
@param Description
Optional short description of the record
@@ -312,9 +346,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return false;
}
- public I_M_PriceList getM_PriceList() throws RuntimeException
+ public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException
{
- return (I_M_PriceList)MTable.get(getCtx(), I_M_PriceList.Table_Name)
+ return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name)
.getPO(getM_PriceList_ID(), get_TrxName()); }
/** Set Price List.
@@ -340,9 +374,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return ii.intValue();
}
- public I_M_Warehouse getM_Warehouse() throws RuntimeException
+ public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException
{
- return (I_M_Warehouse)MTable.get(getCtx(), I_M_Warehouse.Table_Name)
+ return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name)
.getPO(getM_Warehouse_ID(), get_TrxName()); }
/** Set Warehouse.
@@ -393,6 +427,62 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return new KeyNamePair(get_ID(), getName());
}
+ public org.compiere.model.I_C_POSKeyLayout getOSK_KeyLayout() throws RuntimeException
+ {
+ return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name)
+ .getPO(getOSK_KeyLayout_ID(), get_TrxName()); }
+
+ /** Set On Screen Keyboard layout.
+ @param OSK_KeyLayout_ID
+ The key layout to use for on screen keyboard for text fields.
+ */
+ public void setOSK_KeyLayout_ID (int OSK_KeyLayout_ID)
+ {
+ if (OSK_KeyLayout_ID < 1)
+ set_Value (COLUMNNAME_OSK_KeyLayout_ID, null);
+ else
+ set_Value (COLUMNNAME_OSK_KeyLayout_ID, Integer.valueOf(OSK_KeyLayout_ID));
+ }
+
+ /** Get On Screen Keyboard layout.
+ @return The key layout to use for on screen keyboard for text fields.
+ */
+ public int getOSK_KeyLayout_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_OSK_KeyLayout_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ public org.compiere.model.I_C_POSKeyLayout getOSNP_KeyLayout() throws RuntimeException
+ {
+ return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name)
+ .getPO(getOSNP_KeyLayout_ID(), get_TrxName()); }
+
+ /** Set On Screen Number Pad layout.
+ @param OSNP_KeyLayout_ID
+ The key layout to use for on screen number pad for numeric fields.
+ */
+ public void setOSNP_KeyLayout_ID (int OSNP_KeyLayout_ID)
+ {
+ if (OSNP_KeyLayout_ID < 1)
+ set_Value (COLUMNNAME_OSNP_KeyLayout_ID, null);
+ else
+ set_Value (COLUMNNAME_OSNP_KeyLayout_ID, Integer.valueOf(OSNP_KeyLayout_ID));
+ }
+
+ /** Get On Screen Number Pad layout.
+ @return The key layout to use for on screen number pad for numeric fields.
+ */
+ public int getOSNP_KeyLayout_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_OSNP_KeyLayout_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
/** Set Printer Name.
@param PrinterName
Name of the Printer
@@ -410,9 +500,9 @@ public class X_C_POS extends PO implements I_C_POS, I_Persistent
return (String)get_Value(COLUMNNAME_PrinterName);
}
- public I_AD_User getSalesRep() throws RuntimeException
+ public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException
{
- return (I_AD_User)MTable.get(getCtx(), I_AD_User.Table_Name)
+ return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name)
.getPO(getSalesRep_ID(), get_TrxName()); }
/** Set Sales Representative.
diff --git a/org.adempiere.base/src/org/compiere/model/X_C_POSKey.java b/org.adempiere.base/src/org/compiere/model/X_C_POSKey.java
index 63ce7daa19..eb00dd6dfe 100644
--- a/org.adempiere.base/src/org/compiere/model/X_C_POSKey.java
+++ b/org.adempiere.base/src/org/compiere/model/X_C_POSKey.java
@@ -32,7 +32,7 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
/**
*
*/
- private static final long serialVersionUID = 20100614L;
+ private static final long serialVersionUID = 20110815L;
/** Standard Constructor */
public X_C_POSKey (Properties ctx, int C_POSKey_ID, String trxName)
@@ -42,10 +42,9 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
{
setC_POSKey_ID (0);
setC_POSKeyLayout_ID (0);
- setM_Product_ID (0);
setName (null);
- setQty (Env.ZERO);
setSeqNo (0);
+// @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_POSKeyLayout_ID=@C_POSKeyLayout_ID@
} */
}
@@ -77,9 +76,32 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return sb.toString();
}
- public I_AD_PrintColor getAD_PrintColor() throws RuntimeException
+ /** Set Image.
+ @param AD_Image_ID
+ Image or Icon
+ */
+ public void setAD_Image_ID (int AD_Image_ID)
+ {
+ if (AD_Image_ID < 1)
+ set_Value (COLUMNNAME_AD_Image_ID, null);
+ else
+ set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID));
+ }
+
+ /** Get Image.
+ @return Image or Icon
+ */
+ public int getAD_Image_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException
{
- return (I_AD_PrintColor)MTable.get(getCtx(), I_AD_PrintColor.Table_Name)
+ return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name)
.getPO(getAD_PrintColor_ID(), get_TrxName()); }
/** Set Print Color.
@@ -105,6 +127,34 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return ii.intValue();
}
+ public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException
+ {
+ return (org.compiere.model.I_AD_PrintFont)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFont.Table_Name)
+ .getPO(getAD_PrintFont_ID(), get_TrxName()); }
+
+ /** Set Print Font.
+ @param AD_PrintFont_ID
+ Maintain Print Font
+ */
+ public void setAD_PrintFont_ID (int AD_PrintFont_ID)
+ {
+ if (AD_PrintFont_ID < 1)
+ set_Value (COLUMNNAME_AD_PrintFont_ID, null);
+ else
+ set_Value (COLUMNNAME_AD_PrintFont_ID, Integer.valueOf(AD_PrintFont_ID));
+ }
+
+ /** Get Print Font.
+ @return Maintain Print Font
+ */
+ public int getAD_PrintFont_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFont_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
/** Set POS Key.
@param C_POSKey_ID
POS Function Key
@@ -128,9 +178,9 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return ii.intValue();
}
- public I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException
+ public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException
{
- return (I_C_POSKeyLayout)MTable.get(getCtx(), I_C_POSKeyLayout.Table_Name)
+ return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name)
.getPO(getC_POSKeyLayout_ID(), get_TrxName()); }
/** Set POS Key Layout.
@@ -156,6 +206,20 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return ii.intValue();
}
+ /** Set C_POSKey_UU.
+ @param C_POSKey_UU C_POSKey_UU */
+ public void setC_POSKey_UU (String C_POSKey_UU)
+ {
+ set_Value (COLUMNNAME_C_POSKey_UU, C_POSKey_UU);
+ }
+
+ /** Get C_POSKey_UU.
+ @return C_POSKey_UU */
+ public String getC_POSKey_UU ()
+ {
+ return (String)get_Value(COLUMNNAME_C_POSKey_UU);
+ }
+
/** Set Description.
@param Description
Optional short description of the record
@@ -173,9 +237,9 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return (String)get_Value(COLUMNNAME_Description);
}
- public I_M_Product getM_Product() throws RuntimeException
+ public org.compiere.model.I_M_Product getM_Product() throws RuntimeException
{
- return (I_M_Product)MTable.get(getCtx(), I_M_Product.Table_Name)
+ return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name)
.getPO(getM_Product_ID(), get_TrxName()); }
/** Set Product.
@@ -265,4 +329,86 @@ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent
return 0;
return ii.intValue();
}
+
+ /** Set Column span.
+ @param SpanX
+ Number of columns spanned
+ */
+ public void setSpanX (int SpanX)
+ {
+ set_Value (COLUMNNAME_SpanX, Integer.valueOf(SpanX));
+ }
+
+ /** Get Column span.
+ @return Number of columns spanned
+ */
+ public int getSpanX ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_SpanX);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ /** Set Row Span.
+ @param SpanY
+ Number of rows spanned
+ */
+ public void setSpanY (int SpanY)
+ {
+ set_Value (COLUMNNAME_SpanY, Integer.valueOf(SpanY));
+ }
+
+ /** Get Row Span.
+ @return Number of rows spanned
+ */
+ public int getSpanY ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_SpanY);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ public org.compiere.model.I_C_POSKeyLayout getSubKeyLayout() throws RuntimeException
+ {
+ return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name)
+ .getPO(getSubKeyLayout_ID(), get_TrxName()); }
+
+ /** Set Key Layout.
+ @param SubKeyLayout_ID
+ Key Layout to be displayed when this key is pressed
+ */
+ public void setSubKeyLayout_ID (int SubKeyLayout_ID)
+ {
+ if (SubKeyLayout_ID < 1)
+ set_Value (COLUMNNAME_SubKeyLayout_ID, null);
+ else
+ set_Value (COLUMNNAME_SubKeyLayout_ID, Integer.valueOf(SubKeyLayout_ID));
+ }
+
+ /** Get Key Layout.
+ @return Key Layout to be displayed when this key is pressed
+ */
+ public int getSubKeyLayout_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_SubKeyLayout_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ /** Set Text.
+ @param Text Text */
+ public void setText (String Text)
+ {
+ set_Value (COLUMNNAME_Text, Text);
+ }
+
+ /** Get Text.
+ @return Text */
+ public String getText ()
+ {
+ return (String)get_Value(COLUMNNAME_Text);
+ }
}
\ No newline at end of file
diff --git a/org.adempiere.base/src/org/compiere/model/X_C_POSKeyLayout.java b/org.adempiere.base/src/org/compiere/model/X_C_POSKeyLayout.java
index 73974e2bdd..97567e44c0 100644
--- a/org.adempiere.base/src/org/compiere/model/X_C_POSKeyLayout.java
+++ b/org.adempiere.base/src/org/compiere/model/X_C_POSKeyLayout.java
@@ -30,7 +30,7 @@ public class X_C_POSKeyLayout extends PO implements I_C_POSKeyLayout, I_Persiste
/**
*
*/
- private static final long serialVersionUID = 20100614L;
+ private static final long serialVersionUID = 20110815L;
/** Standard Constructor */
public X_C_POSKeyLayout (Properties ctx, int C_POSKeyLayout_ID, String trxName)
@@ -71,6 +71,82 @@ public class X_C_POSKeyLayout extends PO implements I_C_POSKeyLayout, I_Persiste
return sb.toString();
}
+ public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException
+ {
+ return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name)
+ .getPO(getAD_PrintColor_ID(), get_TrxName()); }
+
+ /** Set Print Color.
+ @param AD_PrintColor_ID
+ Color used for printing and display
+ */
+ public void setAD_PrintColor_ID (int AD_PrintColor_ID)
+ {
+ if (AD_PrintColor_ID < 1)
+ set_Value (COLUMNNAME_AD_PrintColor_ID, null);
+ else
+ set_Value (COLUMNNAME_AD_PrintColor_ID, Integer.valueOf(AD_PrintColor_ID));
+ }
+
+ /** Get Print Color.
+ @return Color used for printing and display
+ */
+ public int getAD_PrintColor_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintColor_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException
+ {
+ return (org.compiere.model.I_AD_PrintFont)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFont.Table_Name)
+ .getPO(getAD_PrintFont_ID(), get_TrxName()); }
+
+ /** Set Print Font.
+ @param AD_PrintFont_ID
+ Maintain Print Font
+ */
+ public void setAD_PrintFont_ID (int AD_PrintFont_ID)
+ {
+ if (AD_PrintFont_ID < 1)
+ set_Value (COLUMNNAME_AD_PrintFont_ID, null);
+ else
+ set_Value (COLUMNNAME_AD_PrintFont_ID, Integer.valueOf(AD_PrintFont_ID));
+ }
+
+ /** Get Print Font.
+ @return Maintain Print Font
+ */
+ public int getAD_PrintFont_ID ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFont_ID);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
+ /** Set Columns.
+ @param Columns
+ Number of columns
+ */
+ public void setColumns (int Columns)
+ {
+ set_Value (COLUMNNAME_Columns, Integer.valueOf(Columns));
+ }
+
+ /** Get Columns.
+ @return Number of columns
+ */
+ public int getColumns ()
+ {
+ Integer ii = (Integer)get_Value(COLUMNNAME_Columns);
+ if (ii == null)
+ return 0;
+ return ii.intValue();
+ }
+
/** Set POS Key Layout.
@param C_POSKeyLayout_ID
POS Function Key Layout
@@ -94,6 +170,20 @@ public class X_C_POSKeyLayout extends PO implements I_C_POSKeyLayout, I_Persiste
return ii.intValue();
}
+ /** Set C_POSKeyLayout_UU.
+ @param C_POSKeyLayout_UU C_POSKeyLayout_UU */
+ public void setC_POSKeyLayout_UU (String C_POSKeyLayout_UU)
+ {
+ set_Value (COLUMNNAME_C_POSKeyLayout_UU, C_POSKeyLayout_UU);
+ }
+
+ /** Get C_POSKeyLayout_UU.
+ @return C_POSKeyLayout_UU */
+ public String getC_POSKeyLayout_UU ()
+ {
+ return (String)get_Value(COLUMNNAME_C_POSKeyLayout_UU);
+ }
+
/** Set Description.
@param Description
Optional short description of the record
@@ -152,4 +242,30 @@ public class X_C_POSKeyLayout extends PO implements I_C_POSKeyLayout, I_Persiste
{
return new KeyNamePair(get_ID(), getName());
}
+
+ /** POSKeyLayoutType AD_Reference_ID=53351 */
+ public static final int POSKEYLAYOUTTYPE_AD_Reference_ID=53351;
+ /** Keyboard = K */
+ public static final String POSKEYLAYOUTTYPE_Keyboard = "K";
+ /** Numberpad = N */
+ public static final String POSKEYLAYOUTTYPE_Numberpad = "N";
+ /** Product = P */
+ public static final String POSKEYLAYOUTTYPE_Product = "P";
+ /** Set POS Key Layout Type.
+ @param POSKeyLayoutType
+ The type of Key Layout
+ */
+ public void setPOSKeyLayoutType (String POSKeyLayoutType)
+ {
+
+ set_Value (COLUMNNAME_POSKeyLayoutType, POSKeyLayoutType);
+ }
+
+ /** Get POS Key Layout Type.
+ @return The type of Key Layout
+ */
+ public String getPOSKeyLayoutType ()
+ {
+ return (String)get_Value(COLUMNNAME_POSKeyLayoutType);
+ }
}
\ No newline at end of file
diff --git a/org.adempiere.base/src/org/compiere/process/PosKeyGenerate.java b/org.adempiere.base/src/org/compiere/process/PosKeyGenerate.java
new file mode 100644
index 0000000000..4bc16cd4e7
--- /dev/null
+++ b/org.adempiere.base/src/org/compiere/process/PosKeyGenerate.java
@@ -0,0 +1,96 @@
+/******************************************************************************
+ * Product: Adempiere ERP & CRM Smart Business Solution *
+ * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms version 2 of the GNU General Public License as published *
+ * by the Free Software Foundation. This program is distributed in the hope *
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied *
+ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
+ * See the GNU General Public License for more details. *
+ * You should have received a copy of the GNU General Public License along *
+ * with this program; if not, write to the Free Software Foundation, Inc., *
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. *
+ * For the text or an alternative of this public license, you may reach us *
+ * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA *
+ * or via info@compiere.org or http://www.compiere.org/license.html *
+ *****************************************************************************/
+package org.compiere.process;
+
+import java.util.List;
+
+import org.adempiere.exceptions.FillMandatoryException;
+import org.compiere.model.MPOSKey;
+import org.compiere.model.MProduct;
+import org.compiere.model.Query;
+import org.compiere.process.ProcessInfoParameter;
+import org.compiere.process.SvrProcess;
+import org.compiere.util.Env;
+
+
+public class PosKeyGenerate extends SvrProcess {
+
+ private int posKeyLayoutId = 0;
+ private int productCategoryId = 0;
+
+ @Override
+ protected void prepare() {
+
+ for ( ProcessInfoParameter para : getParameter())
+ {
+
+ if ( para.getParameterName().equals("C_POSKeyLayout_ID") )
+ posKeyLayoutId = para.getParameterAsInt();
+ if ( para.getParameterName().equals("M_Product_Category_ID") )
+ productCategoryId = para.getParameterAsInt();
+ else
+ log.info("Parameter not found " + para.getParameterName());
+ }
+
+ if ( posKeyLayoutId == 0 )
+ {
+ posKeyLayoutId = getRecord_ID();
+ }
+ }
+
+ /**
+ * Generate keys for each product
+ */
+ @Override
+ protected String doIt() throws Exception {
+
+ if ( posKeyLayoutId == 0 )
+ throw new FillMandatoryException("C_POSKeyLayout_ID");
+
+ int count = 0;
+ String where = "";
+ Object [] params = new Object[] {};
+ if ( productCategoryId > 0 )
+ {
+ where = "M_Product_Category_ID = ? ";
+ params = new Object[] {productCategoryId};
+ }
+
+
+ Query query = new Query(getCtx(), MProduct.Table_Name, where, get_TrxName())
+ .setParameters(params)
+ .setOnlyActiveRecords(true)
+ .setOrderBy("Value");
+
+ List products = query.list();
+
+ for (MProduct product : products )
+ {
+ MPOSKey key = new MPOSKey(getCtx(), 0, get_TrxName());
+ key.setName(product.getName());
+ key.setM_Product_ID(product.getM_Product_ID());
+ key.setC_POSKeyLayout_ID(posKeyLayoutId);
+ key.setSeqNo(count*10);
+ key.setQty(Env.ONE);
+ key.saveEx();
+ count++;
+ }
+
+ return "@Created@ " + count;
+ }
+
+}
diff --git a/org.adempiere.ui.swing/src/org/compiere/minigrid/MiniTable.java b/org.adempiere.ui.swing/src/org/compiere/minigrid/MiniTable.java
index 1681dfb4ab..efe425fc04 100644
--- a/org.adempiere.ui.swing/src/org/compiere/minigrid/MiniTable.java
+++ b/org.adempiere.ui.swing/src/org/compiere/minigrid/MiniTable.java
@@ -78,7 +78,7 @@ public class MiniTable extends CTable implements IMiniTable
/**
*
*/
- private static final long serialVersionUID = 2853772547464132496L;
+ private static final long serialVersionUID = 281959800766140642L;
/**
* Default Constructor
@@ -111,7 +111,16 @@ public class MiniTable extends CTable implements IMiniTable
/** Logger */
private static CLogger log = CLogger.getCLogger(MiniTable.class);
/** Is Total Show */
- private boolean showTotals = false;
+ private boolean showTotals = false;
+ private boolean autoResize = true;
+
+ public boolean isAutoResize() {
+ return autoResize;
+ }
+
+ public void setAutoResize(boolean autoResize) {
+ this.autoResize = autoResize;
+ }
/**
* Gets the swing column of given index. No index checking
@@ -136,7 +145,10 @@ public class MiniTable extends CTable implements IMiniTable
* Uses Mimimum Column Size
*/
public void autoSize()
- {
+ {
+ if ( !autoResize )
+ return;
+
long start = System.currentTimeMillis();
//
final int SLACK = 8; // making sure it fits in a column
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/AdempierePOSException.java b/org.adempiere.ui.swing/src/org/compiere/pos/AdempierePOSException.java
new file mode 100644
index 0000000000..b6ddd8278e
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/AdempierePOSException.java
@@ -0,0 +1,17 @@
+package org.compiere.pos;
+
+import org.adempiere.exceptions.AdempiereException;
+
+public class AdempierePOSException extends AdempiereException {
+
+ public AdempierePOSException(String message) {
+ super(message);
+ }
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -9117127988717827183L;
+
+
+}
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/CashSubFunctions.java b/org.adempiere.ui.swing/src/org/compiere/pos/CashSubFunctions.java
index 97a2a94e9e..04dbff5d6c 100644
--- a/org.adempiere.ui.swing/src/org/compiere/pos/CashSubFunctions.java
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/CashSubFunctions.java
@@ -24,6 +24,7 @@ import java.awt.event.InputMethodEvent;
import java.awt.event.InputMethodListener;
import java.math.BigDecimal;
import java.sql.Timestamp;
+import java.util.Properties;
import javax.swing.border.TitledBorder;
@@ -56,17 +57,17 @@ import org.compiere.util.TimeUtil;
*
*/
-public class CashSubFunctions extends PosSubPanel implements ActionListener, InputMethodListener
+public class CashSubFunctions extends PosQuery implements ActionListener, InputMethodListener
{
/**
*
*/
- private static final long serialVersionUID = -7496311215470523905L;
+ private static final long serialVersionUID = 4020633764275099369L;
/**
* Constructor
*/
- public CashSubFunctions (PosPanel posPanel)
+ public CashSubFunctions (PosBasePanel posPanel)
{
super(posPanel);
} // PosQueryProduct
@@ -100,6 +101,7 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
private CPanel panel;
private CScrollPane centerScroll;
private ConfirmPanel confirm;
+ private Properties p_ctx;
/** Logger */
private static CLogger log = CLogger.getCLogger(SubCheckout.class);
@@ -109,14 +111,15 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
*/
protected void init()
{
- setLayout(new BorderLayout(2,6));
- setVisible(false);
+ CPanel main = new CPanel();
+ main.setLayout(new BorderLayout(2,6));
+ main.setPreferredSize(new Dimension(400,600));
+ getContentPane().add(main);
// North
panel = new CPanel(new GridBagLayout());
- add (panel, BorderLayout.CENTER);
+ main.add (panel, BorderLayout.CENTER);
panel.setBorder(new TitledBorder(Msg.getMsg(p_ctx, "Cash Functions")));
GridBagConstraints gbc = new GridBagConstraints();
- gbc.insets = PosSubPanel.INSETS2;
//
gbc.gridx = 0;
gbc.gridy = 0;
@@ -203,7 +206,6 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
cInitial.setVisible(false);
panel.add (cInitial, gbc);
GridBagConstraints gbc0 = new GridBagConstraints();
- gbc0.insets = INSETS2;
gbc0.anchor = GridBagConstraints.CENTER;
//
gbc0.gridx = 0;
@@ -258,7 +260,6 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
cScrutiny.setVisible(false);
panel.add (cScrutiny, gbc);
GridBagConstraints gbc1 = new GridBagConstraints();
- gbc1.insets = INSETS2;
gbc1.anchor = GridBagConstraints.CENTER;
//
@@ -315,22 +316,6 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
} // init
- /**
- * Get GridBagConstraints
- * @return constraints
- */
- protected GridBagConstraints getGridBagConstraints ()
- {
- GridBagConstraints gbc = super.getGridBagConstraints();
- gbc.gridx = 0;
- gbc.gridy = GridBagConstraints.RELATIVE;
- gbc.gridwidth = 2; // GridBagConstraints.REMAINDER;
- gbc.fill = GridBagConstraints.BOTH;
- gbc.weightx = 0.5;
- gbc.weighty = 0.5;
- return gbc;
- } // getGridBagConstraints
-
/**
* Dispose
*/
@@ -341,15 +326,7 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
centerScroll = null;
confirm = null;
} // dispose
-
- /**
- * Set Visible
- * @param aFlag visible
- */
- public void setVisible (boolean aFlag)
- {
- super.setVisible (aFlag);
- } // setVisible
+
/**
* Action Listener
@@ -362,7 +339,7 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
return;
log.info("PosCashSubFunctions - actionPerformed: " + action);
- // to display panel with initial changenicial
+ // to display panel with initial change
if (action.equals("displayInitialChange"))
{
cmd_displayInitialChange();
@@ -400,7 +377,7 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
}
else if (action.equals("End"))
{
- p_posPanel.closeQuery(p_posPanel.f_cashfunctions);
+ super.dispose();
}
else if (action.equals("saveChange"))
{
@@ -567,5 +544,20 @@ public class CashSubFunctions extends PosSubPanel implements ActionListener, Inp
{
cmd_calculateDifference();
}
+
+
+ @Override
+ protected void close() {
+ }
+
+
+ @Override
+ protected void enableButtons() {
+ }
+
+
+ @Override
+ public void reset() {
+ }
} // CashSubFunctions
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/POSKeyboard.java b/org.adempiere.ui.swing/src/org/compiere/pos/POSKeyboard.java
new file mode 100644
index 0000000000..b47e943fea
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/POSKeyboard.java
@@ -0,0 +1,261 @@
+/******************************************************************************
+ * Product: Adempiere ERP & CRM Smart Business Solution *
+ * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms version 2 of the GNU General Public License as published *
+ * by the Free Software Foundation. This program is distributed in the hope *
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied *
+ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
+ * See the GNU General Public License for more details. *
+ * You should have received a copy of the GNU General Public License along *
+ * with this program; if not, write to the Free Software Foundation, Inc., *
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. *
+ *****************************************************************************/
+
+package org.compiere.pos;
+
+import java.awt.Dimension;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.math.BigDecimal;
+import java.text.ParseException;
+import java.util.HashMap;
+import java.util.logging.Level;
+
+import javax.swing.JFormattedTextField;
+import javax.swing.JTextField;
+
+import net.miginfocom.swing.MigLayout;
+
+import org.compiere.apps.AEnv;
+import org.compiere.apps.ConfirmPanel;
+import org.compiere.model.MPOSKey;
+import org.compiere.model.MPOSKeyLayout;
+import org.compiere.swing.CDialog;
+import org.compiere.swing.CPanel;
+import org.compiere.util.CLogger;
+
+
+/**
+ * On Screen Keyboard
+ * @author Paul Bowden
+ * Adaxa Pty Ltd
+ */
+public class POSKeyboard extends CDialog implements ActionListener, PosKeyListener
+{
+ /**
+ *
+ */
+ private static final long serialVersionUID = 3296839634889851637L;
+
+ private PosTextField field;
+
+ private MPOSKeyLayout keylayout;
+
+
+ /**
+ * Constructor
+ * @param posPanel POS Panel
+ */
+ public POSKeyboard (PosBasePanel posPanel, int C_POSKeyLayout_ID, PosTextField field, String title)
+ {
+ this(posPanel, C_POSKeyLayout_ID);
+ setTitle(title);
+ setPosTextField(field);
+ }
+
+ public POSKeyboard(PosBasePanel posPanel, int keyLayoutId) {
+ super(AEnv.getFrame(posPanel), true);
+ keylayout = MPOSKeyLayout.get(posPanel.getCtx(), keyLayoutId);
+ init( keyLayoutId );
+ }
+
+ private JFormattedTextField text = new JFormattedTextField();
+
+ private HashMap keys;
+
+ /** Logger */
+ private static CLogger log = CLogger.getCLogger(POSKeyboard.class);
+
+
+ /**
+ * Initialize
+ * @param startText
+ * @param POSKeyLayout_ID
+ */
+ public void init(int POSKeyLayout_ID )
+ {
+ CPanel panel = new CPanel();
+ getContentPane().add(panel);
+
+ // Content
+ panel.setLayout(new MigLayout("fill"));
+
+ if ( keylayout.getPOSKeyLayoutType().equals(MPOSKeyLayout.POSKEYLAYOUTTYPE_Numberpad))
+ text.setHorizontalAlignment(JTextField.TRAILING);
+ panel.add(text, "north, growx, h 30!, wrap, gap 10 10 10 10");
+
+ PosKeyPanel keys = new PosKeyPanel(POSKeyLayout_ID, this);
+ panel.add(keys, "center, growx, growy");
+
+ ConfirmPanel confirm = new ConfirmPanel(true, false, true, false, false, false, false);
+ confirm.addActionListener(this);
+ Dimension buttonDim = new Dimension(50,50);
+ confirm.getResetButton().setPreferredSize(buttonDim);
+ confirm.getOKButton().setPreferredSize(buttonDim);
+ confirm.getCancelButton().setPreferredSize(buttonDim);
+ panel.add(confirm, "south");
+ pack();
+ setLocationByPlatform(true);
+ text.requestFocusInWindow();
+
+ } // init
+
+ /**
+ * Dispose - Free Resources
+ */
+ public void dispose()
+ {
+ if (keys != null)
+ {
+ keys.clear();
+ keys = null;
+ }
+ super.dispose();
+ } // dispose
+
+ /**
+ * Action Listener
+ * @param e event
+ */
+ public void actionPerformed (ActionEvent e)
+ {
+ String action = e.getActionCommand();
+ if (action == null || action.length() == 0)
+ return;
+ else if ( action.equals(ConfirmPanel.A_RESET))
+ {
+ if ( keylayout.getPOSKeyLayoutType().equals(MPOSKeyLayout.POSKEYLAYOUTTYPE_Numberpad))
+ text.setText("0");
+ else
+ text.setText("");
+ try {
+ text.commitEdit();
+ } catch (ParseException e1) {
+ log.log(Level.FINE, "JFormattedTextField commit failed");
+ }
+ }
+ else if ( action.equals(ConfirmPanel.A_CANCEL))
+ {
+ dispose();
+ }
+ else if (action.equals(ConfirmPanel.A_OK))
+ {
+ field.setText(text.getText());
+ try {
+ field.commitEdit();
+ } catch (ParseException e1) {
+ log.log(Level.FINE, "JFormattedTextField commit failed");
+ }
+ dispose();
+ }
+ log.info( "PosSubBasicKeys - actionPerformed: " + action);
+
+ } // actionPerformed
+
+ public void keyReturned(MPOSKey key) {
+
+ String entry = key.getText();
+ String old = text.getText();
+ int caretPos = text.getCaretPosition();
+ if ( text.getSelectedText() != null )
+ caretPos = text.getSelectionStart();
+ String head = old.substring(0, caretPos);
+ if ( text.getSelectedText() != null )
+ caretPos = text.getSelectionEnd();
+ String tail = old.substring(caretPos, old.length());
+
+ if ( entry != null && !entry.isEmpty() )
+ {
+ if ( keylayout.getPOSKeyLayoutType().equals(MPOSKeyLayout.POSKEYLAYOUTTYPE_Keyboard))
+ {
+ if ( key.getText() != null )
+ text.setText( head + entry + tail);
+ }
+ else if ( keylayout.getPOSKeyLayoutType().equals(MPOSKeyLayout.POSKEYLAYOUTTYPE_Numberpad))
+ {
+ if ( entry.equals(".") )
+ {
+ text.setText(head + entry + tail);
+ }
+ if ( entry.equals(",") )
+ {
+ text.setText(head + entry + tail);
+ }
+ else if ( entry.equals("C") )
+ {
+ text.setText("0");
+ }
+ else {
+ try
+ {
+ int number = Integer.parseInt(entry); // test if number
+ if ( number >= 0 && number <= 9 )
+ {
+ text.setText(head + number + tail);
+ }
+ // greater than 9, add to existing
+ else
+ {
+ Object current = text.getValue();
+ if ( current == null )
+ {
+ text.setText(Integer.toString(number));
+ }
+ else if ( current instanceof BigDecimal )
+ {
+ text.setText(((BigDecimal) current).add(
+ new BigDecimal(Integer.toString(number))).toPlainString());
+ }
+ else if ( current instanceof Integer )
+ {
+ text.setText(Integer.toString(((Integer) current) + number));
+ }
+ else if ( current instanceof Long )
+ {
+ text.setText(Long.toString(((Long) current) + number));
+ }
+ else if ( current instanceof Double )
+ {
+ text.setText(Double.toString(((Double) current) + number));
+ }
+ }
+
+
+ }
+ catch (NumberFormatException e)
+ {
+ // ignore non-numbers
+ }
+ }
+
+ try {
+ text.commitEdit();
+ } catch (ParseException e) {
+ log.log(Level.FINE, "JFormattedTextField commit failed");
+ }
+ }
+ }
+ }
+
+ public void setPosTextField(PosTextField posTextField) {
+
+ field = posTextField;
+ text.setFormatterFactory(field.getFormatterFactory());
+ text.setText(field.getText());
+ text.setValue(field.getValue());
+ getContentPane().invalidate();
+
+ }
+
+} // PosSubBasicKeys
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/PosApplication.java b/org.adempiere.ui.swing/src/org/compiere/pos/PosApplication.java
new file mode 100644
index 0000000000..f765d6e80d
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/PosApplication.java
@@ -0,0 +1,105 @@
+package org.compiere.pos;
+
+import java.awt.KeyboardFocusManager;
+import java.awt.event.WindowEvent;
+import java.awt.event.WindowListener;
+import java.util.Properties;
+
+import javax.swing.JFrame;
+
+import org.compiere.Adempiere;
+import org.compiere.apps.ADialog;
+import org.compiere.apps.AEnv;
+import org.compiere.apps.AKeyboardFocusManager;
+import org.compiere.apps.ALogin;
+import org.compiere.model.MSession;
+import org.compiere.swing.CFrame;
+import org.compiere.util.DB;
+import org.compiere.util.Env;
+import org.compiere.util.Msg;
+import org.compiere.util.Splash;
+
+public class PosApplication {
+
+ private Properties m_ctx;
+
+ PosApplication() {
+ Adempiere.startup(true); // needs to be here for UI
+ Splash splash = Splash.getSplash();
+ final CFrame frame = new CFrame();
+ // Focus Traversal
+ KeyboardFocusManager.setCurrentKeyboardFocusManager(AKeyboardFocusManager.get());
+ // FocusManager.getCurrentManager().setDefaultFocusTraversalPolicy(AFocusTraversalPolicy.get());
+ // this.setFocusTraversalPolicy(AFocusTraversalPolicy.get());
+
+
+ ALogin login = new ALogin(splash);
+ if (!login.initLogin()) // no automatic login
+ {
+ // Center the window
+ try
+ {
+ AEnv.showCenterScreen(login); // HTML load errors
+ }
+ catch (Exception ex)
+ {
+ }
+ if (!login.isConnected() || !login.isOKpressed())
+ AEnv.exit(1);
+ }
+
+ // Check Build
+ if (!DB.isBuildOK(m_ctx))
+ AEnv.exit(1);
+
+ // Check DB (AppsServer Version checked in Login)
+ DB.isDatabaseOK(m_ctx);
+
+ splash.setText(Msg.getMsg(m_ctx, "Loading"));
+ splash.toFront();
+ splash.paint(splash.getGraphics());
+
+ //
+ if (!Adempiere.startupEnvironment(true)) // Load Environment
+ System.exit(1);
+ MSession.get (Env.getCtx(), true); // Start Session
+
+ int m_WindowNo = AEnv.createWindowNo(frame);
+
+ // Default Image
+ frame.setIconImage(Adempiere.getImage16());
+
+ // Setting close operation/listener - teo_sarca [ 1684168 ]
+ frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
+ frame.addWindowListener(new WindowListener() {
+ public void windowClosing(WindowEvent e) {
+ if (!ADialog.ask(0, null, "ExitApplication?"))
+ return;
+ frame.dispose();
+ }
+ public void windowActivated(WindowEvent e) {}
+ public void windowClosed(WindowEvent e) {}
+ public void windowDeactivated(WindowEvent e) {}
+ public void windowDeiconified(WindowEvent e) {}
+ public void windowIconified(WindowEvent e) {}
+ public void windowOpened(WindowEvent e) {}
+ });
+
+ PosBasePanel pos = new PosBasePanel();
+ pos.init(0,frame);
+ frame.pack();
+ splash.dispose();
+ splash = null;
+ frame.setVisible(true);
+ }
+
+ /**
+ * @param args
+ */
+ public static void main(String[] args) {
+
+ new PosApplication();
+
+ }
+
+}
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/PosBasePanel.java b/org.adempiere.ui.swing/src/org/compiere/pos/PosBasePanel.java
new file mode 100644
index 0000000000..2d98264596
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/PosBasePanel.java
@@ -0,0 +1,392 @@
+/******************************************************************************
+ * Product: Adempiere ERP & CRM Smart Business Solution *
+ * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms version 2 of the GNU General Public License as published *
+ * by the Free Software Foundation. This program is distributed in the hope *
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied *
+ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
+ * See the GNU General Public License for more details. *
+ * You should have received a copy of the GNU General Public License along *
+ * with this program; if not, write to the Free Software Foundation, Inc., *
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. *
+ *****************************************************************************/
+
+package org.compiere.pos;
+
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.KeyboardFocusManager;
+import java.awt.MouseInfo;
+import java.awt.PointerInfo;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.sql.Timestamp;
+import java.util.HashMap;
+import java.util.Properties;
+import java.util.logging.Level;
+
+import javax.swing.JFrame;
+import javax.swing.JOptionPane;
+
+import net.miginfocom.swing.MigLayout;
+
+import org.compiere.apps.ADialog;
+import org.compiere.model.MPOS;
+import org.compiere.swing.CFrame;
+import org.compiere.swing.CPanel;
+import org.compiere.util.CLogger;
+import org.compiere.util.Env;
+import org.compiere.util.Msg;
+
+/**
+ * Point of Sales Main Window.
+ *
+ * @author Comunidad de Desarrollo OpenXpertya
+ * *Basado en Codigo Original Modificado, Revisado y Optimizado de:
+ * *Copyright (c) Jorg Janke
+ * @version $Id: PosPanel.java,v 1.10 2004/07/12 04:10:04 jjanke Exp $
+ */
+public class PosBasePanel extends CPanel
+ //implements FormPanel
+{
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -3010214392188209281L;
+
+ /**
+ * Constructor - see init
+ */
+ public PosBasePanel()
+ {
+
+ super (new MigLayout(" fill","[500!]10[300:350:, fill]",""));
+ originalKeyboardFocusManager = KeyboardFocusManager.getCurrentKeyboardFocusManager();
+ m_focusMgr = new PosKeyboardFocusManager();
+ KeyboardFocusManager.setCurrentKeyboardFocusManager(m_focusMgr);
+ } // PosPanel
+
+ /** Window No */
+ private int m_WindowNo = 0;
+ /** FormFrame */
+ private CFrame m_frame;
+ /** Logger */
+ private CLogger log = CLogger.getCLogger(getClass());
+ /** Context */
+ private Properties m_ctx = Env.getCtx();
+ /** Sales Rep */
+ private int m_SalesRep_ID = 0;
+ /** POS Model */
+ protected MPOS p_pos = null;
+ /** Keyoard Focus Manager */
+ private PosKeyboardFocusManager m_focusMgr = null;
+
+ /** Order Panel */
+ protected SubOrder f_order;
+ /** Current Line */
+ protected SubCurrentLine f_curLine;
+ /** Function Keys */
+ protected SubFunctionKeys f_functionKeys;
+
+ protected CashSubFunctions f_cashfunctions;
+
+ private javax.swing.Timer logoutTimer;
+
+
+ PosOrderModel m_order = null;
+
+ // Today's (login) date */
+ private Timestamp m_today = Env.getContextAsDate(m_ctx, "#Date");
+
+ private KeyboardFocusManager originalKeyboardFocusManager;
+ private boolean debug = true;
+ private CFrame frame;
+ private HashMap keyboards = new HashMap();
+
+ /**
+ * Initialize Panel
+ * @param WindowNo window
+ * @param frame parent frame
+ */
+ public void init (int WindowNo, CFrame frame)
+ {
+ this.frame = frame;
+ if ( debug )
+ frame.setPreferredSize(new Dimension(1024,768));
+ else
+ {
+ frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
+ frame.setResizable(false);
+ }
+
+ m_SalesRep_ID = Env.getAD_User_ID(m_ctx);
+ log.info("init - SalesRep_ID=" + m_SalesRep_ID);
+ m_WindowNo = WindowNo;
+ m_frame = frame;
+ frame.setJMenuBar(null);
+ //
+ try
+ {
+ if (!dynInit())
+ {
+ dispose();
+ frame.dispose();
+ return;
+ }
+ frame.getContentPane().add(this, BorderLayout.CENTER);
+ }
+ catch(Exception e)
+ {
+ log.log(Level.SEVERE, "init", e);
+ }
+ log.config( "PosPanel.init - " + getPreferredSize());
+
+ if ( p_pos.getAutoLogoutDelay() > 0 && logoutTimer == null )
+ {
+ logoutTimer = new javax.swing.Timer(1000,
+ new ActionListener() {
+
+ PointerInfo pi = null;
+ long lastMouseMove = System.currentTimeMillis();
+ long lastKeyboardEvent = System.currentTimeMillis();
+ public void actionPerformed(ActionEvent e) {
+ long now = e.getWhen();
+ PointerInfo newPi = MouseInfo.getPointerInfo();
+ // mouse moved
+ if ( newPi != null && pi != null
+ && !pi.getLocation().equals(newPi.getLocation()) )
+ {
+ lastMouseMove = now;
+ }
+ pi = newPi;
+
+ lastKeyboardEvent = m_focusMgr.getLastWhen();
+
+ if ( p_pos.getAutoLogoutDelay()*1000 < now - Math.max(lastKeyboardEvent, lastMouseMove) )
+ {
+ // new PosLogin(this);
+ }
+ }
+ });
+ logoutTimer.start();
+ }
+ m_focusMgr.start();
+
+ } // init
+
+ /**
+ * Dispose - Free Resources
+ */
+ public void dispose()
+ {
+ keyboards.clear();
+ keyboards = null;
+ if ( logoutTimer != null )
+ logoutTimer.stop();
+ logoutTimer = null;
+
+ if (m_focusMgr != null)
+ m_focusMgr.stop();
+ m_focusMgr = null;
+ KeyboardFocusManager.setCurrentKeyboardFocusManager(originalKeyboardFocusManager);
+ //
+ if (f_order != null)
+ f_order.dispose();
+ f_order = null;
+ if (f_curLine != null)
+ {
+ // if ( m_order != null )
+ // m_order.deleteOrder();
+ f_curLine.dispose();
+ }
+ f_curLine = null;
+ if (f_functionKeys != null)
+ f_functionKeys.dispose();
+ f_functionKeys = null;
+
+ if (f_cashfunctions != null)
+ f_cashfunctions.dispose();
+ f_cashfunctions = null;
+ if (m_frame != null)
+ m_frame.dispose();
+ m_frame = null;
+ m_ctx = null;
+ } // dispose
+
+
+ /**************************************************************************
+ * Dynamic Init.
+ * PosPanel has a GridBagLayout.
+ * The Sub Panels return their position
+ */
+ private boolean dynInit()
+ {
+ if (!setMPOS())
+ return false;
+ frame.setTitle("Adempiere POS: " + p_pos.getName());
+ // Create Sub Panels
+ f_order = new SubOrder (this);
+ add (f_order, "split 2, flowy, growx, spany");
+ //
+ f_curLine = new SubCurrentLine (this);
+ add (f_curLine, "h 300, growx, growy, gaptop 30");
+
+ f_functionKeys = new SubFunctionKeys (this);
+ add (f_functionKeys, "aligny top, h 500, growx, growy, flowy, split 2");
+
+ return true;
+ } // dynInit
+
+ /**
+ * Set MPOS
+ * @return true if found/set
+ */
+ private boolean setMPOS()
+ {
+ MPOS[] poss = null;
+ if (m_SalesRep_ID == 100) // superUser
+ poss = getPOSs (0);
+ else
+ poss = getPOSs (m_SalesRep_ID);
+ //
+ if (poss.length == 0)
+ {
+ ADialog.error(m_WindowNo, m_frame, "NoPOSForUser");
+ return false;
+ }
+ else if (poss.length == 1)
+ {
+ p_pos = poss[0];
+ return true;
+ }
+
+ // Select POS
+ String msg = Msg.getMsg(m_ctx, "SelectPOS");
+ String title = Env.getHeader(m_ctx, m_WindowNo);
+ Object selection = JOptionPane.showInputDialog(m_frame, msg, title,
+ JOptionPane.QUESTION_MESSAGE, null, poss, poss[0]);
+ if (selection != null)
+ {
+ p_pos = (MPOS)selection;
+ return true;
+ }
+ return false;
+ } // setMPOS
+
+ /**
+ * Get POSs for specific Sales Rep or all
+ * @param SalesRep_ID
+ * @return array of POS
+ */
+ private MPOS[] getPOSs (int SalesRep_ID)
+ {
+ String pass_field = "SalesRep_ID";
+ int pass_ID = SalesRep_ID;
+ if (SalesRep_ID==0)
+ {
+ pass_field = "AD_Client_ID";
+ pass_ID = Env.getAD_Client_ID(m_ctx);
+ }
+ return MPOS.getAll(m_ctx, pass_field, pass_ID);
+ } // getPOSs
+
+ /**************************************************************************
+ * Get Today's date
+ * @return date
+ */
+ public Timestamp getToday()
+ {
+ return m_today;
+ } // getToday
+
+ /**
+ * New Order
+ *
+ */
+ public void newOrder()
+ {
+ log.info( "PosPanel.newOrder");
+ f_order.setC_BPartner_ID(0);
+ m_order = null;
+ m_order = PosOrderModel.createOrder(p_pos, f_order.getBPartner());
+ f_curLine.newLine();
+ f_curLine.f_name.requestFocusInWindow();
+ updateInfo();
+ } // newOrder
+
+ /**
+ * Get the number of the window for the function calls that it needs
+ *
+ * @return the window number
+ */
+ public int getWindowNo()
+ {
+ return m_WindowNo;
+ }
+
+ /**
+ * Get the properties for the process calls that it needs
+ *
+ * @return getProperties m_ctx
+ */
+ public Properties getCtx()
+ {
+ return m_ctx;
+ }
+
+ public void updateInfo()
+ {
+ // reload order
+ if ( m_order != null )
+ {
+ m_order.reload();
+ }
+ if ( f_curLine != null )
+ f_curLine.updateTable(m_order);
+ if (f_order != null)
+ {
+ f_order.updateOrder();
+ }
+ }
+
+ /**
+ * @param m_c_order_id
+ */
+ public void setOldOrder(int m_c_order_id)
+ {
+ if ( m_order != null )
+ m_order.deleteOrder();
+
+ if ( m_c_order_id == 0 )
+ m_order = null;
+ else
+ m_order = new PosOrderModel(m_ctx , m_c_order_id, null, p_pos);
+ updateInfo();
+ }
+
+ /**
+ * @param m_c_order_id
+ */
+ public void setOrder(int m_c_order_id)
+ {
+ if ( m_c_order_id == 0 )
+ m_order = null;
+ else
+ m_order = new PosOrderModel(m_ctx , m_c_order_id, null, p_pos);
+ }
+
+ public POSKeyboard getKeyboard(int keyLayoutId) {
+ if ( keyboards.containsKey(keyLayoutId) )
+ return keyboards.get(keyLayoutId);
+ else
+ {
+ POSKeyboard keyboard = new POSKeyboard(this, keyLayoutId);
+ keyboards.put(keyLayoutId, keyboard);
+ return keyboard;
+ }
+ }
+
+} // PosPanel
+
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyListener.java b/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyListener.java
new file mode 100644
index 0000000000..db8fd64b38
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyListener.java
@@ -0,0 +1,30 @@
+/******************************************************************************
+ * Product: Adempiere ERP & CRM Smart Business Solution *
+ * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms version 2 of the GNU General Public License as published *
+ * by the Free Software Foundation. This program is distributed in the hope *
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied *
+ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
+ * See the GNU General Public License for more details. *
+ * You should have received a copy of the GNU General Public License along *
+ * with this program; if not, write to the Free Software Foundation, Inc., *
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. *
+ *****************************************************************************/
+
+
+package org.compiere.pos;
+
+import org.compiere.model.MPOSKey;
+
+/**
+ * Interface for listening to on screen key events
+ * @author Paul Bowden
+ * Adaxa Pty Ltd
+ *
+ */
+public interface PosKeyListener {
+
+ void keyReturned( MPOSKey key );
+
+}
diff --git a/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyPanel.java b/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyPanel.java
new file mode 100644
index 0000000000..c4fb163e11
--- /dev/null
+++ b/org.adempiere.ui.swing/src/org/compiere/pos/PosKeyPanel.java
@@ -0,0 +1,248 @@
+/******************************************************************************
+ * Product: Adempiere ERP & CRM Smart Business Solution *
+ * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms version 2 of the GNU General Public License as published *
+ * by the Free Software Foundation. This program is distributed in the hope *
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied *
+ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
+ * See the GNU General Public License for more details. *
+ * You should have received a copy of the GNU General Public License along *
+ * with this program; if not, write to the Free Software Foundation, Inc., *
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. *
+ *****************************************************************************/
+
+package org.compiere.pos;
+
+import java.awt.CardLayout;
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.util.HashMap;
+
+import javax.swing.Icon;
+import javax.swing.SwingConstants;
+
+import net.miginfocom.swing.MigLayout;
+
+import org.adempiere.plaf.AdempierePLAF;
+import org.compiere.model.MImage;
+import org.compiere.model.MPOSKey;
+import org.compiere.model.MPOSKeyLayout;
+import org.compiere.print.MPrintColor;
+import org.compiere.print.MPrintFont;
+import org.compiere.swing.CButton;
+import org.compiere.swing.CPanel;
+import org.compiere.swing.CScrollPane;
+import org.compiere.util.CLogger;
+import org.compiere.util.Env;
+
+/**
+ * Button panel supporting multiple linked layouts
+ * @author Paul Bowden
+ * Adaxa Pty Ltd
+ *
+ */
+public class PosKeyPanel extends CPanel implements ActionListener {
+ /**
+ *
+ */
+ private static final long serialVersionUID = -1773720355288801510L;
+
+
+ /**
+ * Constructor
+ */
+ public PosKeyPanel (int C_POSKeyLayout_ID, PosKeyListener caller)
+ {
+ if (C_POSKeyLayout_ID == 0)
+ return;
+
+ setLayout(cardLayout);
+ add(createCard(C_POSKeyLayout_ID), Integer.toString(C_POSKeyLayout_ID));
+ currentLayout = C_POSKeyLayout_ID;
+ cardLayout.show(this, Integer.toString(C_POSKeyLayout_ID));
+ this.caller = caller;
+ } // PosSubFunctionKeys
+
+ /** layout */
+ private CardLayout cardLayout = new CardLayout();
+ /** Map of map of keys */
+ private HashMap> keymap = new HashMap>();
+ /** Currently displayed layout */
+ int currentLayout;
+ /** Logger */
+ private static CLogger log = CLogger.getCLogger(PosKeyPanel.class);
+ /** Caller */
+ private PosKeyListener caller;
+
+
+ /**
+ * @return
+ */
+ private CPanel createCard(int C_POSKeyLayout_ID) {
+
+ // already added
+ if ( keymap.containsKey(C_POSKeyLayout_ID) )
+ {
+ return null;
+ }
+
+ CPanel card = new CPanel();
+ card.setLayout(new MigLayout("fill, ins 0"));
+ MPOSKeyLayout keyLayout = MPOSKeyLayout.get(Env.getCtx(), C_POSKeyLayout_ID);
+
+ Color stdColor = Color.lightGray;
+ if (keyLayout.getAD_PrintColor_ID() != 0)
+ {
+ MPrintColor color = MPrintColor.get(Env.getCtx(), keyLayout.getAD_PrintColor_ID());
+ stdColor = color.getColor();
+ }
+ Font stdFont = AdempierePLAF.getFont_Field();
+ if (keyLayout.getAD_PrintFont_ID() != 0)
+ {
+ MPrintFont font = MPrintFont.get(keyLayout.getAD_PrintFont_ID());
+ stdFont = font.getFont();
+ }
+
+ if (keyLayout.get_ID() == 0)
+ return null;
+ MPOSKey[] keys = keyLayout.getKeys(false);
+
+ HashMap map = new HashMap(keys.length);
+
+ keymap.put(C_POSKeyLayout_ID, map);
+
+ int COLUMNS = 3; // Min Columns
+ int ROWS = 3; // Min Rows
+ int noKeys = keys.length;
+ int cols = keyLayout.getColumns();
+ if ( cols == 0 )
+ cols = COLUMNS;
+
+ int buttons = 0;
+
+ log.fine( "PosSubFunctionKeys.init - NoKeys=" + noKeys
+ + ", Cols=" + cols);
+ // Content
+ CPanel content = new CPanel (new MigLayout("fill, wrap " + Math.max(cols, 3)));
+ String buttonSize = "h 50, w 50, growx, growy, sg button,";
+ for (MPOSKey key : keys)
+ {
+
+ if ( key.getSubKeyLayout_ID() > 0 )
+ {
+ CPanel subCard = createCard(key.getSubKeyLayout_ID());
+ if ( subCard != null )
+ add(subCard, Integer.toString(key.getSubKeyLayout_ID()));
+ }
+
+ map.put(key.getC_POSKey_ID(), key);
+ Color keyColor = stdColor;
+ Font keyFont = stdFont;
+ StringBuffer buttonHTML = new StringBuffer("