details:   https://code.openbravo.com/erp/devel/pi/rev/475c665077b0
changeset: 21910:475c665077b0
user:      Unai Martirena <unai.martirena <at> openbravo.com>
date:      Thu Jan 30 14:12:02 2014 +0100
summary:   Fixes Issue 0025123: Ability to make reserved goods movements

details:   https://code.openbravo.com/erp/devel/pi/rev/8de81243779e
changeset: 21911:8de81243779e
user:      Unai Martirena <unai.martirena <at> openbravo.com>
date:      Mon Feb 03 09:41:23 2014 +0100
summary:   Related to Issue 0025123: Change message typo

diffstat:

 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
                                       |   48 +
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
          |    3 +
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/materialmgmt/ob-reservedGoodMovement.js
 |   72 +
 src-db/database/model/tables/M_RESERVATION.xml                                 
                                          |    4 +
 src-db/database/model/views/M_RESERVEDGOODMNT_PICK_EDIT.xml                    
                                          |    4 +
 src-db/database/sourcedata/AD_COLUMN.xml                                       
                                          |  653 +++++++++-
 src-db/database/sourcedata/AD_ELEMENT.xml                                      
                                          |   38 +
 src-db/database/sourcedata/AD_FIELD.xml                                        
                                          |  386 +++++
 src-db/database/sourcedata/AD_MESSAGE.xml                                      
                                          |   24 +
 src-db/database/sourcedata/AD_REFERENCE.xml                                    
                                          |   24 +
 src-db/database/sourcedata/AD_TAB.xml                                          
                                          |   28 +
 src-db/database/sourcedata/AD_TABLE.xml                                        
                                          |   21 +
 src-db/database/sourcedata/AD_WINDOW.xml                                       
                                          |   15 +
 src-db/database/sourcedata/OBUIAPP_PARAMETER.xml                               
                                          |   21 +
 src-db/database/sourcedata/OBUIAPP_PROCESS.xml                                 
                                          |   15 +
 src-db/database/sourcedata/OBUIAPP_REF_WINDOW.xml                              
                                          |    9 +
 src-db/database/sourcedata/OBUISEL_SELECTOR.xml                                
                                          |   16 +
 src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml                          
                                          |   46 +
 src/org/openbravo/common/actionhandler/ReservedGoodMovementActionHandler.java  
                                          |  159 ++
 19 files changed, 1575 insertions(+), 11 deletions(-)

diffs (truncated from 2100 to 300 lines):

diff -r 5b7d0ffec363 -r 8de81243779e 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
--- 
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        Mon Feb 03 12:11:07 2014 +0100
+++ 
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        Mon Feb 03 09:41:23 2014 +0100
@@ -410,6 +410,18 @@
 <!--3270B64D4D6B4464B2E9BA10C69996E4-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--3270B64D4D6B4464B2E9BA10C69996E4--></AD_MESSAGE>
 
+<!--332314CB3BE54304A309CF077A640A3C--><AD_MESSAGE>
+<!--332314CB3BE54304A309CF077A640A3C-->  
<AD_MESSAGE_ID><![CDATA[332314CB3BE54304A309CF077A640A3C]]></AD_MESSAGE_ID>
+<!--332314CB3BE54304A309CF077A640A3C-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--332314CB3BE54304A309CF077A640A3C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--332314CB3BE54304A309CF077A640A3C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--332314CB3BE54304A309CF077A640A3C-->  
<VALUE><![CDATA[OBUIAPP_DefineStorageBin]]></VALUE>
+<!--332314CB3BE54304A309CF077A640A3C-->  <MSGTEXT><![CDATA[Define a storage 
bin]]></MSGTEXT>
+<!--332314CB3BE54304A309CF077A640A3C-->  <MSGTYPE><![CDATA[E]]></MSGTYPE>
+<!--332314CB3BE54304A309CF077A640A3C-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--332314CB3BE54304A309CF077A640A3C-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--332314CB3BE54304A309CF077A640A3C--></AD_MESSAGE>
+
 <!--335DB34B941E435BB829ADFA3B3D27AA--><AD_MESSAGE>
 <!--335DB34B941E435BB829ADFA3B3D27AA-->  
<AD_MESSAGE_ID><![CDATA[335DB34B941E435BB829ADFA3B3D27AA]]></AD_MESSAGE_ID>
 <!--335DB34B941E435BB829ADFA3B3D27AA-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -615,6 +627,18 @@
 <!--597897349BE0452C89E43E27D94A175D-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--597897349BE0452C89E43E27D94A175D--></AD_MESSAGE>
 
+<!--5A40D3779E0C4F2BAE25C2153D4BB858--><AD_MESSAGE>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  
<AD_MESSAGE_ID><![CDATA[5A40D3779E0C4F2BAE25C2153D4BB858]]></AD_MESSAGE_ID>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  
<VALUE><![CDATA[OBUIAPP_DefineQtyToMove]]></VALUE>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  <MSGTEXT><![CDATA[Define movement 
quantity]]></MSGTEXT>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  <MSGTYPE><![CDATA[E]]></MSGTYPE>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--5A40D3779E0C4F2BAE25C2153D4BB858--></AD_MESSAGE>
+
 <!--5B1FB06A4EBA4654A9A93695434C72AE--><AD_MESSAGE>
 <!--5B1FB06A4EBA4654A9A93695434C72AE-->  
<AD_MESSAGE_ID><![CDATA[5B1FB06A4EBA4654A9A93695434C72AE]]></AD_MESSAGE_ID>
 <!--5B1FB06A4EBA4654A9A93695434C72AE-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -1110,6 +1134,18 @@
 <!--9A66DC27282742BF825F53B741231823-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--9A66DC27282742BF825F53B741231823--></AD_MESSAGE>
 
+<!--9C214BA9E4974711A3368FF034CE2B0E--><AD_MESSAGE>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  
<AD_MESSAGE_ID><![CDATA[9C214BA9E4974711A3368FF034CE2B0E]]></AD_MESSAGE_ID>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  
<VALUE><![CDATA[OBUIAPP_MoveQtyLowerthanReserved]]></VALUE>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  <MSGTEXT><![CDATA[Movement quantity 
has to be lower than 'reserved quantity - released quantity']]></MSGTEXT>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  <MSGTYPE><![CDATA[E]]></MSGTYPE>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--9C214BA9E4974711A3368FF034CE2B0E-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--9C214BA9E4974711A3368FF034CE2B0E--></AD_MESSAGE>
+
 <!--9DFDAA99FA614533B4042E6C02266BC7--><AD_MESSAGE>
 <!--9DFDAA99FA614533B4042E6C02266BC7-->  
<AD_MESSAGE_ID><![CDATA[9DFDAA99FA614533B4042E6C02266BC7]]></AD_MESSAGE_ID>
 <!--9DFDAA99FA614533B4042E6C02266BC7-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -1134,6 +1170,18 @@
 <!--9EFEA3F8412B4F5C836DFB40034156EA-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--9EFEA3F8412B4F5C836DFB40034156EA--></AD_MESSAGE>
 
+<!--A01FFA9D8F51467FA62934F633C8DBA2--><AD_MESSAGE>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  
<AD_MESSAGE_ID><![CDATA[A01FFA9D8F51467FA62934F633C8DBA2]]></AD_MESSAGE_ID>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  
<VALUE><![CDATA[OBUIAPP_DifferentSB]]></VALUE>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  <MSGTEXT><![CDATA[The new storage and 
current storage bin need to be different]]></MSGTEXT>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  <MSGTYPE><![CDATA[E]]></MSGTYPE>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--A01FFA9D8F51467FA62934F633C8DBA2-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--A01FFA9D8F51467FA62934F633C8DBA2--></AD_MESSAGE>
+
 <!--A0B273389C804A118EF44AD4E8D97515--><AD_MESSAGE>
 <!--A0B273389C804A118EF44AD4E8D97515-->  
<AD_MESSAGE_ID><![CDATA[A0B273389C804A118EF44AD4E8D97515]]></AD_MESSAGE_ID>
 <!--A0B273389C804A118EF44AD4E8D97515-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 5b7d0ffec363 -r 8de81243779e 
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
   Mon Feb 03 12:11:07 2014 +0100
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
   Mon Feb 03 09:41:23 2014 +0100
@@ -288,6 +288,9 @@
     // Reservations
     globalResources.add(createStaticResource(
         
"web/org.openbravo.client.application/js/materialmgmt/ob-reservation.js", 
false));
+    // Good Movement of reserved stock
+    globalResources.add(createStaticResource(
+        
"web/org.openbravo.client.application/js/materialmgmt/ob-reservedGoodMovement.js",
 false));
 
     // Styling
     globalResources.add(createStyleSheetResource(
diff -r 5b7d0ffec363 -r 8de81243779e 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/materialmgmt/ob-reservedGoodMovement.js
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/materialmgmt/ob-reservedGoodMovement.js
  Mon Feb 03 09:41:23 2014 +0100
@@ -0,0 +1,72 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2014 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+
+OB.ReservedGoodMovement = OB.ReservedGoodMovement || {};
+
+/**
+ * Check that entered movementqty is not higher than 
(ReservedQty-releasedQty). 
+ * Check that entered movementqty is higher than 0
+ */
+OB.ReservedGoodMovement.QuantityValidate = function (item, validator, value, 
record) {
+  var movementQty = null,
+      releasedQty = isc.isA.Number(record.releasedqty) ? new 
BigDecimal(String(record.releasedqty)) : BigDecimal.prototype.ZERO,
+      quantity = isc.isA.Number(record.quantity) ? new 
BigDecimal(String(record.quantity)) : BigDecimal.prototype.ZERO;
+  if (!isc.isA.Number(value)) {
+    return false;
+  }
+  if (value === null || value < 0) {
+    return false;
+  }
+  movementQty = new BigDecimal(String(value));
+  //if movementQty>quantity-releasedqty ERROR
+  if (movementQty.compareTo(quantity.subtract(releasedQty)) > 0) {
+    isc.warn(OB.I18N.getLabel('OBUIAPP_MoveQtyLowerthanReserved'));
+    return false;
+  }
+  //Cannot move qty 0
+  if (movementQty.compareTo(BigDecimal.prototype.ZERO) === 0) {
+    isc.warn(OB.I18N.getLabel('OBUIAPP_DefineQtyToMove'));
+    return false;
+  }
+
+
+  return true;
+};
+
+/**
+ * Check that entered storageBin is different from actual storageBin. 
+ * Check that entered storageBin is not null
+ */
+
+OB.ReservedGoodMovement.StorageValidate = function (item, validator, value, 
record) {
+  var movementQty = isc.isA.Number(record.movementQuantity) ? new 
BigDecimal(String(record.movementQuantity)) : BigDecimal.prototype.ZERO;
+  // releasedQty = isc.isA.Number(record.releasedqty) ? new 
BigDecimal(String(record.releasedqty)) : BigDecimal.prototype.ZERO,
+  //quantity = isc.isA.Number(record.quantity) ? new 
BigDecimal(String(record.quantity)) : BigDecimal.prototype.ZERO;
+  if (value === null) {
+    isc.warn(OB.I18N.getLabel('OBUIAPP_DefineStorageBin'));
+    return false;
+  }
+  //if storageBien == NewStorageBin ERROR
+  if (record.storageBin === value) {
+    isc.warn(OB.I18N.getLabel('OBUIAPP_DifferentSB'));
+    return false;
+  }
+
+  return true;
+};
diff -r 5b7d0ffec363 -r 8de81243779e 
src-db/database/model/tables/M_RESERVATION.xml
--- a/src-db/database/model/tables/M_RESERVATION.xml    Mon Feb 03 12:11:07 
2014 +0100
+++ b/src-db/database/model/tables/M_RESERVATION.xml    Mon Feb 03 09:41:23 
2014 +0100
@@ -89,6 +89,10 @@
         <default/>
         <onCreateDefault/>
       </column>
+      <column name="RESERVEDGOODMNT_PE" primaryKey="false" required="true" 
type="CHAR" size="1" autoIncrement="false">
+        <default><![CDATA[N]]></default>
+        <onCreateDefault><![CDATA['N']]></onCreateDefault>
+      </column>
       <foreign-key foreignTable="M_ATTRIBUTESETINSTANCE" 
name="M_RESERVATION_ATTRSETINSTANCE">
         <reference local="M_ATTRIBUTESETINSTANCE_ID" 
foreign="M_ATTRIBUTESETINSTANCE_ID"/>
       </foreign-key>
diff -r 5b7d0ffec363 -r 8de81243779e 
src-db/database/model/views/M_RESERVEDGOODMNT_PICK_EDIT.xml
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/src-db/database/model/views/M_RESERVEDGOODMNT_PICK_EDIT.xml       Mon Feb 
03 09:41:23 2014 +0100
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+  <database name="VIEW M_RESERVEDGOODMNT_PICK_EDIT">
+    <view name="M_RESERVEDGOODMNT_PICK_EDIT"><![CDATA[SELECT 
rs.m_reservation_stock_id AS m_reservedgoodmnt_pick_edit_id, 
rs.m_reservation_id, r.ad_client_id, r.ad_org_id, rs.isactive, r.updated, 
r.updatedby, r.created, r.createdby, to_char('N') AS ob_selected, 
rs.m_locator_id, r.c_orderline_id, rs.quantity, COALESCE(rs.releasedqty, 0) AS 
releasedqty, NULL AS m_locatorto_id, to_number('0') AS movementqty, 
rs.m_attributesetinstance_id FROM m_reservation r JOIN m_reservation_stock rs 
ON r.m_reservation_id = rs.m_reservation_id WHERE rs.m_locator_id IS NOT NULL 
AND (rs.quantity - COALESCE(rs.releasedqty, 0)) > 0]]></view>
+  </database>
diff -r 5b7d0ffec363 -r 8de81243779e src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Mon Feb 03 12:11:07 2014 +0100
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Mon Feb 03 09:41:23 2014 +0100
@@ -220593,6 +220593,41 @@
 <!--035D75B7C93D4685A94B5EA7D0A082DC-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--035D75B7C93D4685A94B5EA7D0A082DC--></AD_COLUMN>
 
+<!--0364AA91A4644B46897B566346F1EA02--><AD_COLUMN>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_COLUMN_ID><![CDATA[0364AA91A4644B46897B566346F1EA02]]></AD_COLUMN_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--0364AA91A4644B46897B566346F1EA02-->  <NAME><![CDATA[Updated]]></NAME>
+<!--0364AA91A4644B46897B566346F1EA02-->  <DESCRIPTION><![CDATA[The date that 
this record was last updated]]></DESCRIPTION>
+<!--0364AA91A4644B46897B566346F1EA02-->  <HELP><![CDATA[The Updated field 
indicates the date that this record was updated.]]></HELP>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<COLUMNNAME><![CDATA[Updated]]></COLUMNNAME>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_TABLE_ID><![CDATA[EFF678F4887E45B2B7C35C6AF6A8357A]]></AD_TABLE_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--0364AA91A4644B46897B566346F1EA02-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--0364AA91A4644B46897B566346F1EA02-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--0364AA91A4644B46897B566346F1EA02-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_ELEMENT_ID><![CDATA[607]]></AD_ELEMENT_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--0364AA91A4644B46897B566346F1EA02-->  <POSITION><![CDATA[6]]></POSITION>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--0364AA91A4644B46897B566346F1EA02-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--0364AA91A4644B46897B566346F1EA02-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--0364AA91A4644B46897B566346F1EA02--></AD_COLUMN>
+
 <!--036625CD981E42A3BA32166228287C0D--><AD_COLUMN>
 <!--036625CD981E42A3BA32166228287C0D-->  
<AD_COLUMN_ID><![CDATA[036625CD981E42A3BA32166228287C0D]]></AD_COLUMN_ID>
 <!--036625CD981E42A3BA32166228287C0D-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -221379,6 +221414,42 @@
 <!--077BD0CB4F424D8A882FB287671BD4B4-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--077BD0CB4F424D8A882FB287671BD4B4--></AD_COLUMN>
 
+<!--07F45EC615C04578A19F1796FFB741BC--><AD_COLUMN>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_COLUMN_ID><![CDATA[07F45EC615C04578A19F1796FFB741BC]]></AD_COLUMN_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <NAME><![CDATA[Organization]]></NAME>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <DESCRIPTION><![CDATA[Organizational 
entity within client]]></DESCRIPTION>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <HELP><![CDATA[An organization is a 
unit of your client or legal entity - examples are store, department. You can 
share data between organizations.]]></HELP>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<COLUMNNAME><![CDATA[AD_Org_ID]]></COLUMNNAME>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_TABLE_ID><![CDATA[EFF678F4887E45B2B7C35C6AF6A8357A]]></AD_TABLE_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<DEFAULTVALUE><![CDATA[@AD_ORG_ID@]]></DEFAULTVALUE>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_ELEMENT_ID><![CDATA[113]]></AD_ELEMENT_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISSESSIONATTR><![CDATA[Y]]></ISSESSIONATTR>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <POSITION><![CDATA[4]]></POSITION>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--07F45EC615C04578A19F1796FFB741BC-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--07F45EC615C04578A19F1796FFB741BC-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--07F45EC615C04578A19F1796FFB741BC--></AD_COLUMN>
+
 <!--082084D736FE4EEB9B5B95E9D3CBF489--><AD_COLUMN>
 <!--082084D736FE4EEB9B5B95E9D3CBF489-->  
<AD_COLUMN_ID><![CDATA[082084D736FE4EEB9B5B95E9D3CBF489]]></AD_COLUMN_ID>
 <!--082084D736FE4EEB9B5B95E9D3CBF489-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -224721,6 +224792,40 @@
 <!--1B5BAA2A8E6C49D9859945239CB55414-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--1B5BAA2A8E6C49D9859945239CB55414--></AD_COLUMN>
 
+<!--1BD54BBB36824703BB681F8A88377D62--><AD_COLUMN>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<AD_COLUMN_ID><![CDATA[1BD54BBB36824703BB681F8A88377D62]]></AD_COLUMN_ID>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <NAME><![CDATA[Released]]></NAME>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <HELP><![CDATA[Quantity released from 
the reservation. For example once it has been shipped to the customer.]]></HELP>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<COLUMNNAME><![CDATA[Releasedqty]]></COLUMNNAME>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<AD_TABLE_ID><![CDATA[EFF678F4887E45B2B7C35C6AF6A8357A]]></AD_TABLE_ID>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<AD_REFERENCE_ID><![CDATA[11]]></AD_REFERENCE_ID>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<FIELDLENGTH><![CDATA[2]]></FIELDLENGTH>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--1BD54BBB36824703BB681F8A88377D62-->  <SEQNO><![CDATA[170]]></SEQNO>
+<!--1BD54BBB36824703BB681F8A88377D62-->  
<ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to