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
