details: https://code.openbravo.com/erp/devel/pi/rev/b674e1b44a43 changeset: 16462:b674e1b44a43 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Thu Apr 26 13:39:57 2012 +0200 summary: Fixed bug 14696: All db tables and views now have a key column
A key column has been added for the following views: C_DEBT_PAYMENT_V C_INVOICELINE_V2 C_INVOICE_V2 M_TRANSACTION_V Apart from that, the mandatory columns (isactive, created, createdby, updated and updatedby) have been added where missed Finally the ModelProvider class will now warn about the tables and views that doesn't have a key column. diffstat: src-db/database/model/views/C_DEBT_PAYMENT_V.xml | 2 +- src-db/database/model/views/C_INVOICELINE_V2.xml | 2 +- src-db/database/model/views/C_INVOICE_V2.xml | 2 +- src-db/database/model/views/M_TRANSACTION_V.xml | 2 +- src-db/database/sourcedata/AD_COLUMN.xml | 903 ++++++++++++++++++++-- src-db/database/sourcedata/AD_ELEMENT.xml | 60 + src/org/openbravo/base/model/ModelProvider.java | 9 +- 7 files changed, 863 insertions(+), 117 deletions(-) diffs (truncated from 1935 to 300 lines): diff -r 435c1b772f73 -r b674e1b44a43 src-db/database/model/views/C_DEBT_PAYMENT_V.xml --- a/src-db/database/model/views/C_DEBT_PAYMENT_V.xml Tue May 08 18:10:44 2012 +0200 +++ b/src-db/database/model/views/C_DEBT_PAYMENT_V.xml Thu Apr 26 13:39:57 2012 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <database name="VIEW C_DEBT_PAYMENT_V"> - <view name="C_DEBT_PAYMENT_V"><![CDATA[SELECT c_debt_payment.c_debt_payment_id, c_debt_payment.ad_client_id, c_debt_payment.ad_org_id, c_debt_payment.isactive, c_debt_payment.created, c_debt_payment.createdby, c_debt_payment.updated, c_debt_payment.updatedby, c_debt_payment.isreceipt, c_debt_payment.c_settlement_cancel_id, c_debt_payment.c_settlement_generate_id, c_debt_payment.description, c_debt_payment.c_invoice_id, c_debt_payment.c_bpartner_id, c_debt_payment.c_currency_id, c_debt_payment.c_cashline_id, c_debt_payment.c_bankaccount_id, c_debt_payment.c_cashbook_id, c_debt_payment.paymentrule, c_debt_payment.ispaid, c_debt_payment.dateplanned, c_debt_payment.ismanual, c_debt_payment.isvalid, c_debt_payment.c_bankstatementline_id, c_debt_payment.changesettlementcancel, c_debt_payment.cancel_processed, c_debt_payment.generate_processed, c_debt_payment.c_withholding_id, c_debt_payment.withholdingamount, + <view name="C_DEBT_PAYMENT_V"><![CDATA[SELECT c_debt_payment.c_debt_payment_id AS c_debt_payment_v_id, c_debt_payment.c_debt_payment_id, c_debt_payment.ad_client_id, c_debt_payment.ad_org_id, c_debt_payment.isactive, c_debt_payment.created, c_debt_payment.createdby, c_debt_payment.updated, c_debt_payment.updatedby, c_debt_payment.isreceipt, c_debt_payment.c_settlement_cancel_id, c_debt_payment.c_settlement_generate_id, c_debt_payment.description, c_debt_payment.c_invoice_id, c_debt_payment.c_bpartner_id, c_debt_payment.c_currency_id, c_debt_payment.c_cashline_id, c_debt_payment.c_bankaccount_id, c_debt_payment.c_cashbook_id, c_debt_payment.paymentrule, c_debt_payment.ispaid, c_debt_payment.dateplanned, c_debt_payment.ismanual, c_debt_payment.isvalid, c_debt_payment.c_bankstatementline_id, c_debt_payment.changesettlementcancel, c_debt_payment.cancel_processed, c_debt_payment.generate_processed, c_debt_payment.c_withholding_id, c_debt_payment.withholdingamount, CASE c_debt_payment.isreceipt WHEN 'Y' THEN c_debt_payment.amount ELSE c_debt_payment.amount * (-1) diff -r 435c1b772f73 -r b674e1b44a43 src-db/database/model/views/C_INVOICELINE_V2.xml --- a/src-db/database/model/views/C_INVOICELINE_V2.xml Tue May 08 18:10:44 2012 +0200 +++ b/src-db/database/model/views/C_INVOICELINE_V2.xml Thu Apr 26 13:39:57 2012 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <database name="VIEW C_INVOICELINE_V2"> - <view name="C_INVOICELINE_V2"><![CDATA[SELECT il.ad_client_id, il.ad_org_id, il.c_invoiceline_id, i.c_invoice_id, i.salesrep_id, i.c_bpartner_id, i.c_bp_group_id, il.m_product_id, p.m_product_category_id, i.dateinvoiced, i.dateacct, il.qtyinvoiced * i.multiplier AS qtyinvoiced, il.pricelist, il.priceactual, il.pricelimit, + <view name="C_INVOICELINE_V2"><![CDATA[SELECT il.c_invoiceline_id AS c_invoiceline_v2_id, il.ad_client_id, il.ad_org_id, il.isactive, il.created, il.createdby, il.updated, il.updatedby, il.c_invoiceline_id, i.c_invoice_id, i.salesrep_id, i.c_bpartner_id, i.c_bp_group_id, il.m_product_id, p.m_product_category_id, i.dateinvoiced, i.dateacct, il.qtyinvoiced * i.multiplier AS qtyinvoiced, il.pricelist, il.priceactual, il.pricelimit, CASE il.pricelist WHEN 0 THEN 0 ELSE round((il.pricelist - il.priceactual) / il.pricelist * 100, 2) diff -r 435c1b772f73 -r b674e1b44a43 src-db/database/model/views/C_INVOICE_V2.xml --- a/src-db/database/model/views/C_INVOICE_V2.xml Tue May 08 18:10:44 2012 +0200 +++ b/src-db/database/model/views/C_INVOICE_V2.xml Thu Apr 26 13:39:57 2012 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <database name="VIEW C_INVOICE_V2"> - <view name="C_INVOICE_V2"><![CDATA[SELECT i.c_invoice_id, i.ad_client_id, i.ad_org_id, i.isactive, i.created, i.createdby, i.updated, i.updatedby, i.issotrx, i.documentno, i.docstatus, i.docaction, i.isprinted, i.isdiscountprinted, i.processing, i.processed, i.c_doctype_id, i.c_doctypetarget_id, i.c_order_id, i.description, i.salesrep_id, i.dateinvoiced, i.dateprinted, i.dateacct, i.c_bpartner_id, i.c_bpartner_location_id, i.ad_user_id, b.c_bp_group_id, i.poreference, i.dateordered, i.c_currency_id, i.paymentrule, i.c_paymentterm_id, i.m_pricelist_id, i.c_campaign_id, i.c_project_id, i.c_activity_id, i.c_charge_id, + <view name="C_INVOICE_V2"><![CDATA[SELECT i.c_invoice_id AS c_invoice_v2_id, i.c_invoice_id, i.ad_client_id, i.ad_org_id, i.isactive, i.created, i.createdby, i.updated, i.updatedby, i.issotrx, i.documentno, i.docstatus, i.docaction, i.isprinted, i.isdiscountprinted, i.processing, i.processed, i.c_doctype_id, i.c_doctypetarget_id, i.c_order_id, i.description, i.salesrep_id, i.dateinvoiced, i.dateprinted, i.dateacct, i.c_bpartner_id, i.c_bpartner_location_id, i.ad_user_id, b.c_bp_group_id, i.poreference, i.dateordered, i.c_currency_id, i.paymentrule, i.c_paymentterm_id, i.m_pricelist_id, i.c_campaign_id, i.c_project_id, i.c_activity_id, i.c_charge_id, CASE substr(d.docbasetype, 3) WHEN 'C' THEN i.chargeamt * (-1) ELSE i.chargeamt diff -r 435c1b772f73 -r b674e1b44a43 src-db/database/model/views/M_TRANSACTION_V.xml --- a/src-db/database/model/views/M_TRANSACTION_V.xml Tue May 08 18:10:44 2012 +0200 +++ b/src-db/database/model/views/M_TRANSACTION_V.xml Thu Apr 26 13:39:57 2012 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <database name="VIEW M_TRANSACTION_V"> - <view name="M_TRANSACTION_V"><![CDATA[SELECT t.ad_client_id, t.ad_org_id, t.movementdate, t.movementqty, t.m_product_id, t.m_locator_id, p.m_product_category_id, p.value, po.c_bpartner_id, po.pricepo, po.pricelastpo, po.pricelist + <view name="M_TRANSACTION_V"><![CDATA[SELECT t.m_transaction_id AS m_transaction_v_id, t.ad_client_id, t.ad_org_id, t.isactive, t.created, t.createdby, t.updated, t.updatedby, t.movementdate, t.movementqty, t.m_product_id, t.m_locator_id, p.m_product_category_id, p.value, po.c_bpartner_id, po.pricepo, po.pricelastpo, po.pricelist FROM m_transaction t, m_product p, m_product_po po WHERE t.m_product_id = p.m_product_id AND t.m_product_id = po.m_product_id AND po.iscurrentvendor = 'Y']]></view> </database> diff -r 435c1b772f73 -r b674e1b44a43 src-db/database/sourcedata/AD_COLUMN.xml --- a/src-db/database/sourcedata/AD_COLUMN.xml Tue May 08 18:10:44 2012 +0200 +++ b/src-db/database/sourcedata/AD_COLUMN.xml Thu Apr 26 13:39:57 2012 +0200 @@ -81181,7 +81181,7 @@ <!--5522--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5522--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5522--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5522--> <POSITION><![CDATA[1]]></POSITION> +<!--5522--> <POSITION><![CDATA[2]]></POSITION> <!--5522--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5522--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5522--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81217,7 +81217,7 @@ <!--5523--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5523--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5523--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5523--> <POSITION><![CDATA[2]]></POSITION> +<!--5523--> <POSITION><![CDATA[3]]></POSITION> <!--5523--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5523--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5523--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81253,7 +81253,7 @@ <!--5524--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5524--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5524--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5524--> <POSITION><![CDATA[3]]></POSITION> +<!--5524--> <POSITION><![CDATA[4]]></POSITION> <!--5524--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5524--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5524--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81290,7 +81290,7 @@ <!--5525--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5525--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5525--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5525--> <POSITION><![CDATA[4]]></POSITION> +<!--5525--> <POSITION><![CDATA[5]]></POSITION> <!--5525--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5525--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5525--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81325,7 +81325,7 @@ <!--5526--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5526--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5526--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5526--> <POSITION><![CDATA[5]]></POSITION> +<!--5526--> <POSITION><![CDATA[6]]></POSITION> <!--5526--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5526--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5526--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81360,7 +81360,7 @@ <!--5527--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5527--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5527--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5527--> <POSITION><![CDATA[6]]></POSITION> +<!--5527--> <POSITION><![CDATA[7]]></POSITION> <!--5527--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5527--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5527--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81395,7 +81395,7 @@ <!--5528--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5528--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5528--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5528--> <POSITION><![CDATA[7]]></POSITION> +<!--5528--> <POSITION><![CDATA[8]]></POSITION> <!--5528--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5528--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5528--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81430,7 +81430,7 @@ <!--5529--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5529--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5529--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5529--> <POSITION><![CDATA[8]]></POSITION> +<!--5529--> <POSITION><![CDATA[9]]></POSITION> <!--5529--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5529--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5529--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81465,7 +81465,7 @@ <!--5530--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5530--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5530--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5530--> <POSITION><![CDATA[9]]></POSITION> +<!--5530--> <POSITION><![CDATA[10]]></POSITION> <!--5530--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5530--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5530--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81500,7 +81500,7 @@ <!--5531--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5531--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5531--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5531--> <POSITION><![CDATA[10]]></POSITION> +<!--5531--> <POSITION><![CDATA[11]]></POSITION> <!--5531--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5531--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5531--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81536,7 +81536,7 @@ <!--5532--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5532--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5532--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5532--> <POSITION><![CDATA[11]]></POSITION> +<!--5532--> <POSITION><![CDATA[12]]></POSITION> <!--5532--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5532--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5532--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81573,7 +81573,7 @@ <!--5533--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5533--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5533--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5533--> <POSITION><![CDATA[12]]></POSITION> +<!--5533--> <POSITION><![CDATA[13]]></POSITION> <!--5533--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5533--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5533--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81608,7 +81608,7 @@ <!--5534--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5534--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5534--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5534--> <POSITION><![CDATA[13]]></POSITION> +<!--5534--> <POSITION><![CDATA[14]]></POSITION> <!--5534--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5534--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5534--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81643,7 +81643,7 @@ <!--5535--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5535--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5535--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5535--> <POSITION><![CDATA[14]]></POSITION> +<!--5535--> <POSITION><![CDATA[15]]></POSITION> <!--5535--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5535--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5535--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81678,7 +81678,7 @@ <!--5536--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5536--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5536--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5536--> <POSITION><![CDATA[15]]></POSITION> +<!--5536--> <POSITION><![CDATA[16]]></POSITION> <!--5536--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5536--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5536--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81713,7 +81713,7 @@ <!--5537--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5537--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5537--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5537--> <POSITION><![CDATA[16]]></POSITION> +<!--5537--> <POSITION><![CDATA[17]]></POSITION> <!--5537--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5537--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5537--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81748,7 +81748,7 @@ <!--5540--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5540--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5540--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5540--> <POSITION><![CDATA[17]]></POSITION> +<!--5540--> <POSITION><![CDATA[18]]></POSITION> <!--5540--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5540--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5540--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81784,7 +81784,7 @@ <!--5541--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5541--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5541--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5541--> <POSITION><![CDATA[18]]></POSITION> +<!--5541--> <POSITION><![CDATA[19]]></POSITION> <!--5541--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5541--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5541--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81820,7 +81820,7 @@ <!--5542--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5542--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5542--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5542--> <POSITION><![CDATA[19]]></POSITION> +<!--5542--> <POSITION><![CDATA[20]]></POSITION> <!--5542--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5542--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5542--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81855,7 +81855,7 @@ <!--5543--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5543--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5543--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5543--> <POSITION><![CDATA[20]]></POSITION> +<!--5543--> <POSITION><![CDATA[21]]></POSITION> <!--5543--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5543--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5543--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81891,7 +81891,7 @@ <!--5545--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5545--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5545--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5545--> <POSITION><![CDATA[21]]></POSITION> +<!--5545--> <POSITION><![CDATA[22]]></POSITION> <!--5545--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5545--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5545--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81926,7 +81926,7 @@ <!--5546--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5546--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5546--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5546--> <POSITION><![CDATA[22]]></POSITION> +<!--5546--> <POSITION><![CDATA[23]]></POSITION> <!--5546--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5546--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5546--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81961,7 +81961,7 @@ <!--5547--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5547--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5547--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5547--> <POSITION><![CDATA[23]]></POSITION> +<!--5547--> <POSITION><![CDATA[24]]></POSITION> <!--5547--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5547--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5547--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -81996,7 +81996,7 @@ <!--5548--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5548--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5548--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5548--> <POSITION><![CDATA[24]]></POSITION> +<!--5548--> <POSITION><![CDATA[25]]></POSITION> <!--5548--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5548--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5548--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -82032,7 +82032,7 @@ <!--5549--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5549--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5549--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5549--> <POSITION><![CDATA[25]]></POSITION> +<!--5549--> <POSITION><![CDATA[26]]></POSITION> <!--5549--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5549--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5549--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -82067,7 +82067,7 @@ <!--5550--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5550--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5550--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5550--> <POSITION><![CDATA[26]]></POSITION> +<!--5550--> <POSITION><![CDATA[27]]></POSITION> <!--5550--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5550--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5550--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -82102,7 +82102,7 @@ <!--5551--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5551--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5551--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5551--> <POSITION><![CDATA[27]]></POSITION> +<!--5551--> <POSITION><![CDATA[28]]></POSITION> <!--5551--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5551--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5551--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -82137,7 +82137,7 @@ <!--5552--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--5552--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--5552--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> -<!--5552--> <POSITION><![CDATA[28]]></POSITION> +<!--5552--> <POSITION><![CDATA[29]]></POSITION> <!--5552--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--5552--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--5552--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -82172,7 +82172,7 @@ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Openbravo-commits mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openbravo-commits
