details:   https://code.openbravo.com/erp/devel/pi/rev/e557ef28eb74
changeset: 33231:e557ef28eb74
user:      Armaignac <collazoandy4 <at> gmail.com>
date:      Tue Jan 23 20:42:37 2018 -0500
summary:   Fixes issue 37664:Perfomance issue in Invoice Line drop down of 
Landed Cost Cost

On a environment with huge number of invoices the drop down to select a invoice
line in the Cost tab of Landed Cost window takes too much time to load.

The where clause of the selector was wrong. It should filter out also the
invoices that have been completely matched in the Matched Amount tab and are not
in the Landed Cost Cost tab.

Two new auxiliary input was added to compute the product and account ids defined
in the landed cost type selected also a callout was added to clear the invoice
line field when it's change.

The where clause of the selector was updated to properly take into account the
invoices

details:   https://code.openbravo.com/erp/devel/pi/rev/093957bbfa3a
changeset: 33232:093957bbfa3a
user:      David Miguelez <david.miguelez <at> openbravo.com>
date:      Tue Jan 30 17:29:16 2018 +0100
summary:   Related to Issue 33231. Code Review changes

* Added another field to PopUp
* Changed order in grid of fields
* Added missing descriptions and help

diffstat:

 src-db/database/model/tables/C_INVOICELINE.xml                       |    3 +
 src-db/database/sourcedata/AD_AUXILIARINPUT.xml                      |   22 ++
 src-db/database/sourcedata/AD_CALLOUT.xml                            |   10 +
 src-db/database/sourcedata/AD_COLUMN.xml                             |    1 +
 src-db/database/sourcedata/AD_MODEL_OBJECT.xml                       |   12 +
 src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml               |   10 +
 src-db/database/sourcedata/AD_REFERENCE.xml                          |    2 +
 src-db/database/sourcedata/OBUISEL_SELECTOR.xml                      |    4 +-
 src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml                |  110 
++++++++++
 src/org/openbravo/erpCommon/ad_callouts/SL_LandedCost_Cost_Type.java |   35 +++
 10 files changed, 208 insertions(+), 1 deletions(-)

diffs (truncated from 340 to 300 lines):

diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/model/tables/C_INVOICELINE.xml
--- a/src-db/database/model/tables/C_INVOICELINE.xml    Mon Jan 29 11:38:22 
2018 +0100
+++ b/src-db/database/model/tables/C_INVOICELINE.xml    Tue Jan 30 17:29:16 
2018 +0100
@@ -304,6 +304,9 @@
       <foreign-key foreignTable="USER2" name="C_INVOICELINE_USER2">
         <reference local="USER2_ID" foreign="USER2_ID"/>
       </foreign-key>
+      <index name="C_INVOICELINE_ACCOUNT" unique="false">
+        <index-column name="ACCOUNT_ID"/>
+      </index>
       <index name="C_INVOICELINE_INOUTLINE" unique="false">
         <index-column name="M_INOUTLINE_ID"/>
         <whereClause><![CDATA[M_INOUTLINE_ID IS NOT NULL]]></whereClause>
diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
--- a/src-db/database/sourcedata/AD_AUXILIARINPUT.xml   Mon Jan 29 11:38:22 
2018 +0100
+++ b/src-db/database/sourcedata/AD_AUXILIARINPUT.xml   Tue Jan 30 17:29:16 
2018 +0100
@@ -2899,6 +2899,17 @@
 <!--873024A63FD6429D8B1A64F63E0CBA00-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--873024A63FD6429D8B1A64F63E0CBA00--></AD_AUXILIARINPUT>
 
+<!--87B7050EA8FE4107A196292344363AB4--><AD_AUXILIARINPUT>
+<!--87B7050EA8FE4107A196292344363AB4-->  
<AD_AUXILIARINPUT_ID><![CDATA[87B7050EA8FE4107A196292344363AB4]]></AD_AUXILIARINPUT_ID>
+<!--87B7050EA8FE4107A196292344363AB4-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--87B7050EA8FE4107A196292344363AB4-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--87B7050EA8FE4107A196292344363AB4-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--87B7050EA8FE4107A196292344363AB4-->  
<AD_TAB_ID><![CDATA[1C05058D61AC4B69A7E550F32F9F2873]]></AD_TAB_ID>
+<!--87B7050EA8FE4107A196292344363AB4-->  
<NAME><![CDATA[LCC_Account_ID]]></NAME>
+<!--87B7050EA8FE4107A196292344363AB4-->  <CODE><![CDATA[@SQL=SELECT ACCOUNT_ID 
FROM M_LC_TYPE WHERE M_LC_TYPE_ID = @M_LC_TYPE_ID@]]></CODE>
+<!--87B7050EA8FE4107A196292344363AB4-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--87B7050EA8FE4107A196292344363AB4--></AD_AUXILIARINPUT>
+
 <!--87EA26BD00A04638B556D52621D46131--><AD_AUXILIARINPUT>
 <!--87EA26BD00A04638B556D52621D46131-->  
<AD_AUXILIARINPUT_ID><![CDATA[87EA26BD00A04638B556D52621D46131]]></AD_AUXILIARINPUT_ID>
 <!--87EA26BD00A04638B556D52621D46131-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -4009,6 +4020,17 @@
 <!--D65958E069304E5F942AA839A6B457AD-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--D65958E069304E5F942AA839A6B457AD--></AD_AUXILIARINPUT>
 
+<!--D6975C5C8F6B4F0F93C0ED903163D470--><AD_AUXILIARINPUT>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  
<AD_AUXILIARINPUT_ID><![CDATA[D6975C5C8F6B4F0F93C0ED903163D470]]></AD_AUXILIARINPUT_ID>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  
<AD_TAB_ID><![CDATA[1C05058D61AC4B69A7E550F32F9F2873]]></AD_TAB_ID>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  
<NAME><![CDATA[LCC_Product_ID]]></NAME>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  <CODE><![CDATA[@SQL=SELECT 
M_PRODUCT_ID FROM M_LC_TYPE WHERE M_LC_TYPE_ID = @M_LC_TYPE_ID@]]></CODE>
+<!--D6975C5C8F6B4F0F93C0ED903163D470-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--D6975C5C8F6B4F0F93C0ED903163D470--></AD_AUXILIARINPUT>
+
 <!--D8E241A6762D4BB48CB3172F447D6306--><AD_AUXILIARINPUT>
 <!--D8E241A6762D4BB48CB3172F447D6306-->  
<AD_AUXILIARINPUT_ID><![CDATA[D8E241A6762D4BB48CB3172F447D6306]]></AD_AUXILIARINPUT_ID>
 <!--D8E241A6762D4BB48CB3172F447D6306-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r c05369b23139 -r 093957bbfa3a src-db/database/sourcedata/AD_CALLOUT.xml
--- a/src-db/database/sourcedata/AD_CALLOUT.xml Mon Jan 29 11:38:22 2018 +0100
+++ b/src-db/database/sourcedata/AD_CALLOUT.xml Tue Jan 30 17:29:16 2018 +0100
@@ -1156,6 +1156,16 @@
 <!--8D7D52080CF3467093DDE410B7BB0A2F-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--8D7D52080CF3467093DDE410B7BB0A2F--></AD_CALLOUT>
 
+<!--945D318D80ED4920A789C5F5E402A648--><AD_CALLOUT>
+<!--945D318D80ED4920A789C5F5E402A648-->  
<AD_CALLOUT_ID><![CDATA[945D318D80ED4920A789C5F5E402A648]]></AD_CALLOUT_ID>
+<!--945D318D80ED4920A789C5F5E402A648-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--945D318D80ED4920A789C5F5E402A648-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--945D318D80ED4920A789C5F5E402A648-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--945D318D80ED4920A789C5F5E402A648-->  
<NAME><![CDATA[SL_LandedCost_Cost_Type]]></NAME>
+<!--945D318D80ED4920A789C5F5E402A648-->  <DESCRIPTION><![CDATA[This callout 
clear the invoice line value so the selector can be recalculated again 
]]></DESCRIPTION>
+<!--945D318D80ED4920A789C5F5E402A648-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--945D318D80ED4920A789C5F5E402A648--></AD_CALLOUT>
+
 <!--A03EA0C76BB847E7AC3545168FDAF2E9--><AD_CALLOUT>
 <!--A03EA0C76BB847E7AC3545168FDAF2E9-->  
<AD_CALLOUT_ID><![CDATA[A03EA0C76BB847E7AC3545168FDAF2E9]]></AD_CALLOUT_ID>
 <!--A03EA0C76BB847E7AC3545168FDAF2E9-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r c05369b23139 -r 093957bbfa3a src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Mon Jan 29 11:38:22 2018 +0100
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Tue Jan 30 17:29:16 2018 +0100
@@ -240525,6 +240525,7 @@
 <!--00568254CB698733E050007F01000513-->  
<ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
 <!--00568254CB698733E050007F01000513-->  
<ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
 <!--00568254CB698733E050007F01000513-->  
<ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--00568254CB698733E050007F01000513-->  
<AD_CALLOUT_ID><![CDATA[945D318D80ED4920A789C5F5E402A648]]></AD_CALLOUT_ID>
 <!--00568254CB698733E050007F01000513-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
 <!--00568254CB698733E050007F01000513-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--00568254CB698733E050007F01000513-->  <POSITION><![CDATA[11]]></POSITION>
diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/sourcedata/AD_MODEL_OBJECT.xml
--- a/src-db/database/sourcedata/AD_MODEL_OBJECT.xml    Mon Jan 29 11:38:22 
2018 +0100
+++ b/src-db/database/sourcedata/AD_MODEL_OBJECT.xml    Tue Jan 30 17:29:16 
2018 +0100
@@ -3296,6 +3296,18 @@
 <!--36A67D2D76A5488491850AF14F83A6FF-->  <SEQNO><![CDATA[10]]></SEQNO>
 <!--36A67D2D76A5488491850AF14F83A6FF--></AD_MODEL_OBJECT>
 
+<!--3AC9D212955448D59DCBE53BD6F46C72--><AD_MODEL_OBJECT>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  
<AD_MODEL_OBJECT_ID><![CDATA[3AC9D212955448D59DCBE53BD6F46C72]]></AD_MODEL_OBJECT_ID>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  <ACTION><![CDATA[C]]></ACTION>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  
<CLASSNAME><![CDATA[org.openbravo.erpCommon.ad_callouts.SL_LandedCost_Cost_Type]]></CLASSNAME>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  <ISDEFAULT><![CDATA[Y]]></ISDEFAULT>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  
<AD_CALLOUT_ID><![CDATA[945D318D80ED4920A789C5F5E402A648]]></AD_CALLOUT_ID>
+<!--3AC9D212955448D59DCBE53BD6F46C72-->  
<OBJECT_TYPE><![CDATA[S]]></OBJECT_TYPE>
+<!--3AC9D212955448D59DCBE53BD6F46C72--></AD_MODEL_OBJECT>
+
 <!--3AE4CBBFC86345AB8A21A0192F089559--><AD_MODEL_OBJECT>
 <!--3AE4CBBFC86345AB8A21A0192F089559-->  
<AD_MODEL_OBJECT_ID><![CDATA[3AE4CBBFC86345AB8A21A0192F089559]]></AD_MODEL_OBJECT_ID>
 <!--3AE4CBBFC86345AB8A21A0192F089559-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
--- a/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml    Mon Jan 29 
11:38:22 2018 +0100
+++ b/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml    Tue Jan 30 
17:29:16 2018 +0100
@@ -4150,6 +4150,16 @@
 <!--887A5D8C19464BCD805726641AD05CAD-->  <ISDEFAULT><![CDATA[Y]]></ISDEFAULT>
 <!--887A5D8C19464BCD805726641AD05CAD--></AD_MODEL_OBJECT_MAPPING>
 
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4--><AD_MODEL_OBJECT_MAPPING>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  
<AD_MODEL_OBJECT_MAPPING_ID><![CDATA[8BDFFB29AB8A48FFAB177645E0C61BC4]]></AD_MODEL_OBJECT_MAPPING_ID>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  
<AD_MODEL_OBJECT_ID><![CDATA[3AC9D212955448D59DCBE53BD6F46C72]]></AD_MODEL_OBJECT_ID>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  
<MAPPINGNAME><![CDATA[/ad_callouts/SL_LandedCost_Cost_Type.html]]></MAPPINGNAME>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4-->  <ISDEFAULT><![CDATA[Y]]></ISDEFAULT>
+<!--8BDFFB29AB8A48FFAB177645E0C61BC4--></AD_MODEL_OBJECT_MAPPING>
+
 <!--8E29104FB7F742429239BCE757554EDB--><AD_MODEL_OBJECT_MAPPING>
 <!--8E29104FB7F742429239BCE757554EDB-->  
<AD_MODEL_OBJECT_MAPPING_ID><![CDATA[8E29104FB7F742429239BCE757554EDB]]></AD_MODEL_OBJECT_MAPPING_ID>
 <!--8E29104FB7F742429239BCE757554EDB-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r c05369b23139 -r 093957bbfa3a src-db/database/sourcedata/AD_REFERENCE.xml
--- a/src-db/database/sourcedata/AD_REFERENCE.xml       Mon Jan 29 11:38:22 
2018 +0100
+++ b/src-db/database/sourcedata/AD_REFERENCE.xml       Tue Jan 30 17:29:16 
2018 +0100
@@ -6860,6 +6860,8 @@
 <!--E755FEC72FF74F7891EBC27B3094267B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--E755FEC72FF74F7891EBC27B3094267B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--E755FEC72FF74F7891EBC27B3094267B-->  <NAME><![CDATA[Invoice Line for 
Landed Cost Selector]]></NAME>
+<!--E755FEC72FF74F7891EBC27B3094267B-->  <DESCRIPTION><![CDATA[Invoice Lines 
that can be added to a Landed Cost]]></DESCRIPTION>
+<!--E755FEC72FF74F7891EBC27B3094267B-->  <HELP><![CDATA[A selector that 
proposes Invoice Lines that can be linked to a Landed Cost.]]></HELP>
 <!--E755FEC72FF74F7891EBC27B3094267B-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--E755FEC72FF74F7891EBC27B3094267B-->  
<ISBASEREFERENCE><![CDATA[N]]></ISBASEREFERENCE>
 <!--E755FEC72FF74F7891EBC27B3094267B-->  
<PARENTREFERENCE_ID><![CDATA[95E2A8B50A254B2AAE6774B8C2F28120]]></PARENTREFERENCE_ID>
diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/sourcedata/OBUISEL_SELECTOR.xml
--- a/src-db/database/sourcedata/OBUISEL_SELECTOR.xml   Mon Jan 29 11:38:22 
2018 +0100
+++ b/src-db/database/sourcedata/OBUISEL_SELECTOR.xml   Tue Jan 30 17:29:16 
2018 +0100
@@ -58,9 +58,11 @@
 <!--121CCCD7F670457A9FF815163F11A61F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--121CCCD7F670457A9FF815163F11A61F-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--121CCCD7F670457A9FF815163F11A61F-->  <NAME><![CDATA[Invoice Line 
Selector]]></NAME>
+<!--121CCCD7F670457A9FF815163F11A61F-->  <DESCRIPTION><![CDATA[Invoice Lines 
that can be added to a Landed Cost]]></DESCRIPTION>
+<!--121CCCD7F670457A9FF815163F11A61F-->  <HELP><![CDATA[A selector that 
proposes Invoice Lines that can be linked to a Landed Cost.]]></HELP>
 <!--121CCCD7F670457A9FF815163F11A61F-->  
<AD_REFERENCE_ID><![CDATA[E755FEC72FF74F7891EBC27B3094267B]]></AD_REFERENCE_ID>
 <!--121CCCD7F670457A9FF815163F11A61F-->  
<AD_TABLE_ID><![CDATA[333]]></AD_TABLE_ID>
-<!--121CCCD7F670457A9FF815163F11A61F-->  <WHERECLAUSE><![CDATA[exists (select 
1 from LandedCostType lct where lct.id = @inpmLcTypeId@ and (e.product = 
lct.product or e.account = lct.account)) AND e.lineNetAmount <>  (SELECT 
coalesce(SUM(lcc.amount),0) FROM LandedCostCost lcc WHERE lcc.invoiceLine = 
e)]]></WHERECLAUSE>
+<!--121CCCD7F670457A9FF815163F11A61F-->  <WHERECLAUSE><![CDATA[(e.product.id = 
@LCC_Product_ID@ or e.account.id = @LCC_Account_ID@) and e.lineNetAmount <> 
(SELECT coalesce(sum(lcm.amount), 0) from LandedCostMatched lcm where 
lcm.invoiceLine.id = e.id) and e.invoice.salesTransaction = 'N']]></WHERECLAUSE>
 <!--121CCCD7F670457A9FF815163F11A61F-->  
<OBCLKER_TEMPLATE_ID><![CDATA[9314DE8599AD44E7BFC4CC50699042AB]]></OBCLKER_TEMPLATE_ID>
 <!--121CCCD7F670457A9FF815163F11A61F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--121CCCD7F670457A9FF815163F11A61F-->  
<SUGGESTIONTEXTMATCHSTYLE><![CDATA[startsWith]]></SUGGESTIONTEXTMATCHSTYLE>
diff -r c05369b23139 -r 093957bbfa3a 
src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
--- a/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml     Mon Jan 29 
11:38:22 2018 +0100
+++ b/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml     Tue Jan 30 
17:29:16 2018 +0100
@@ -347,6 +347,28 @@
 <!--13CA3020FEB644D9AA51B4797181BB29-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
 <!--13CA3020FEB644D9AA51B4797181BB29--></OBUISEL_SELECTOR_FIELD>
 
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2--><OBUISEL_SELECTOR_FIELD>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[16CFFFA19B074E96BE8B8B6F5F371BF2]]></OBUISEL_SELECTOR_FIELD_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<OBUISEL_SELECTOR_ID><![CDATA[121CCCD7F670457A9FF815163F11A61F]]></OBUISEL_SELECTOR_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<AD_COLUMN_ID><![CDATA[FD3A0DB0549845F29EDCA4FC514B52AD]]></AD_COLUMN_ID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <NAME><![CDATA[Account]]></NAME>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <DESCRIPTION><![CDATA[The 
identification code used for accounting.]]></DESCRIPTION>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <HELP><![CDATA[The (natural) account 
used]]></HELP>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<PROPERTY><![CDATA[account]]></PROPERTY>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <SORT><![CDATA[Y]]></SORT>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <FILTER><![CDATA[Y]]></FILTER>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<SEARCHINSUGGESTIONBOX><![CDATA[N]]></SEARCHINSUGGESTIONBOX>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <SHOWINGRID><![CDATA[Y]]></SHOWINGRID>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <SORTNO><![CDATA[50]]></SORTNO>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
+<!--16CFFFA19B074E96BE8B8B6F5F371BF2--></OBUISEL_SELECTOR_FIELD>
+
 <!--190E45B61635477BBC0799229F889FD6--><OBUISEL_SELECTOR_FIELD>
 <!--190E45B61635477BBC0799229F889FD6-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[190E45B61635477BBC0799229F889FD6]]></OBUISEL_SELECTOR_FIELD_ID>
 <!--190E45B61635477BBC0799229F889FD6-->  
<OBUISEL_SELECTOR_ID><![CDATA[B748F356A65641D4974E5C349A16FB27]]></OBUISEL_SELECTOR_ID>
@@ -866,6 +888,28 @@
 <!--348E946313BF4336ABDA800BA68829CF-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
 <!--348E946313BF4336ABDA800BA68829CF--></OBUISEL_SELECTOR_FIELD>
 
+<!--3603768B6231449DB35BDA8578F329A1--><OBUISEL_SELECTOR_FIELD>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[3603768B6231449DB35BDA8578F329A1]]></OBUISEL_SELECTOR_FIELD_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<OBUISEL_SELECTOR_ID><![CDATA[121CCCD7F670457A9FF815163F11A61F]]></OBUISEL_SELECTOR_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<AD_COLUMN_ID><![CDATA[3844]]></AD_COLUMN_ID>
+<!--3603768B6231449DB35BDA8578F329A1-->  <NAME><![CDATA[Line Net 
Amount]]></NAME>
+<!--3603768B6231449DB35BDA8578F329A1-->  <DESCRIPTION><![CDATA[The final 
amount of a specified line, based only on quantities and 
prices.]]></DESCRIPTION>
+<!--3603768B6231449DB35BDA8578F329A1-->  <HELP><![CDATA[Indicates the line net 
amount based on the quantity and the actual price.  Any additional charges or 
freight are not included.]]></HELP>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<PROPERTY><![CDATA[lineNetAmount]]></PROPERTY>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--3603768B6231449DB35BDA8578F329A1-->  <SORT><![CDATA[Y]]></SORT>
+<!--3603768B6231449DB35BDA8578F329A1-->  <FILTER><![CDATA[Y]]></FILTER>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<SEARCHINSUGGESTIONBOX><![CDATA[N]]></SEARCHINSUGGESTIONBOX>
+<!--3603768B6231449DB35BDA8578F329A1-->  <SHOWINGRID><![CDATA[Y]]></SHOWINGRID>
+<!--3603768B6231449DB35BDA8578F329A1-->  <SORTNO><![CDATA[30]]></SORTNO>
+<!--3603768B6231449DB35BDA8578F329A1-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--3603768B6231449DB35BDA8578F329A1-->  <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--3603768B6231449DB35BDA8578F329A1-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
+<!--3603768B6231449DB35BDA8578F329A1--></OBUISEL_SELECTOR_FIELD>
+
 <!--36B5DC1CD166494D8221B493042D7CCF--><OBUISEL_SELECTOR_FIELD>
 <!--36B5DC1CD166494D8221B493042D7CCF-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[36B5DC1CD166494D8221B493042D7CCF]]></OBUISEL_SELECTOR_FIELD_ID>
 <!--36B5DC1CD166494D8221B493042D7CCF-->  
<OBUISEL_SELECTOR_ID><![CDATA[F132874BE0954A9B8C1301BE20704730]]></OBUISEL_SELECTOR_ID>
@@ -3065,6 +3109,28 @@
 <!--970BAD3358774ED191B4DB1B08F5EA8F-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
 <!--970BAD3358774ED191B4DB1B08F5EA8F--></OBUISEL_SELECTOR_FIELD>
 
+<!--977BE27650AC482082A627F08BF1391D--><OBUISEL_SELECTOR_FIELD>
+<!--977BE27650AC482082A627F08BF1391D-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[977BE27650AC482082A627F08BF1391D]]></OBUISEL_SELECTOR_FIELD_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  
<OBUISEL_SELECTOR_ID><![CDATA[121CCCD7F670457A9FF815163F11A61F]]></OBUISEL_SELECTOR_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  
<AD_COLUMN_ID><![CDATA[3492]]></AD_COLUMN_ID>
+<!--977BE27650AC482082A627F08BF1391D-->  <NAME><![CDATA[Document No.]]></NAME>
+<!--977BE27650AC482082A627F08BF1391D-->  <DESCRIPTION><![CDATA[An often 
automatically generated identifier for all documents.]]></DESCRIPTION>
+<!--977BE27650AC482082A627F08BF1391D-->  <HELP><![CDATA[The document number is 
usually automatically generated by the system and determined by the document 
type of the document. If the document is not saved, the preliminary number is 
displayed in "<>". If the document type of your document has no automatic 
document sequence defined, the field will be empty when creating a new 
document. This is for documents which usually have an external number (like 
vendor invoice).  If you leave the field empty, the system will generate a 
document number for you. The document sequence used for this fallback number is 
defined in the "Document Sequence" window with the name 
"DocumentNo_<TableName>", where TableName is the actual name of the table 
inside the database (e.g. C_Order).]]></HELP>
+<!--977BE27650AC482082A627F08BF1391D-->  
<PROPERTY><![CDATA[invoice.documentNo]]></PROPERTY>
+<!--977BE27650AC482082A627F08BF1391D-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--977BE27650AC482082A627F08BF1391D-->  <SORT><![CDATA[Y]]></SORT>
+<!--977BE27650AC482082A627F08BF1391D-->  <FILTER><![CDATA[Y]]></FILTER>
+<!--977BE27650AC482082A627F08BF1391D-->  
<SEARCHINSUGGESTIONBOX><![CDATA[N]]></SEARCHINSUGGESTIONBOX>
+<!--977BE27650AC482082A627F08BF1391D-->  <SHOWINGRID><![CDATA[Y]]></SHOWINGRID>
+<!--977BE27650AC482082A627F08BF1391D-->  <SORTNO><![CDATA[10]]></SORTNO>
+<!--977BE27650AC482082A627F08BF1391D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--977BE27650AC482082A627F08BF1391D-->  <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--977BE27650AC482082A627F08BF1391D-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
+<!--977BE27650AC482082A627F08BF1391D--></OBUISEL_SELECTOR_FIELD>
+
 <!--9835921A3AA54B8D8D0126B3696F8354--><OBUISEL_SELECTOR_FIELD>
 <!--9835921A3AA54B8D8D0126B3696F8354-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[9835921A3AA54B8D8D0126B3696F8354]]></OBUISEL_SELECTOR_FIELD_ID>
 <!--9835921A3AA54B8D8D0126B3696F8354-->  
<OBUISEL_SELECTOR_ID><![CDATA[862F54CB1B074513BD791C6789F4AA42]]></OBUISEL_SELECTOR_ID>
@@ -3152,6 +3218,28 @@
 <!--9AE36537ADC24CD48ABC2E80A2A4184F-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
 <!--9AE36537ADC24CD48ABC2E80A2A4184F--></OBUISEL_SELECTOR_FIELD>
 
+<!--9AE7DBE4D26C42E69397961BBE2A8B72--><OBUISEL_SELECTOR_FIELD>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[9AE7DBE4D26C42E69397961BBE2A8B72]]></OBUISEL_SELECTOR_FIELD_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<OBUISEL_SELECTOR_ID><![CDATA[121CCCD7F670457A9FF815163F11A61F]]></OBUISEL_SELECTOR_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<AD_COLUMN_ID><![CDATA[3840]]></AD_COLUMN_ID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <NAME><![CDATA[Product]]></NAME>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <DESCRIPTION><![CDATA[Product of the 
Invoice Line]]></DESCRIPTION>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <HELP><![CDATA[Product associated to 
the Invoice Line]]></HELP>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<PROPERTY><![CDATA[product]]></PROPERTY>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <SORT><![CDATA[Y]]></SORT>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <FILTER><![CDATA[Y]]></FILTER>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<SEARCHINSUGGESTIONBOX><![CDATA[N]]></SEARCHINSUGGESTIONBOX>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <SHOWINGRID><![CDATA[Y]]></SHOWINGRID>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <SORTNO><![CDATA[40]]></SORTNO>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
+<!--9AE7DBE4D26C42E69397961BBE2A8B72--></OBUISEL_SELECTOR_FIELD>
+
 <!--9D6E3675118E40B58CAB482C575CDEAA--><OBUISEL_SELECTOR_FIELD>
 <!--9D6E3675118E40B58CAB482C575CDEAA-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[9D6E3675118E40B58CAB482C575CDEAA]]></OBUISEL_SELECTOR_FIELD_ID>
 <!--9D6E3675118E40B58CAB482C575CDEAA-->  
<OBUISEL_SELECTOR_ID><![CDATA[D47A3616483E46C18A09794B9B276B37]]></OBUISEL_SELECTOR_ID>
@@ -4553,6 +4641,28 @@
 <!--E83867D90F8140CE86ABFA6DE1E565C8-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
 <!--E83867D90F8140CE86ABFA6DE1E565C8--></OBUISEL_SELECTOR_FIELD>
 
+<!--E92F2FD9736849EE80C551DF2914C67E--><OBUISEL_SELECTOR_FIELD>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[E92F2FD9736849EE80C551DF2914C67E]]></OBUISEL_SELECTOR_FIELD_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<OBUISEL_SELECTOR_ID><![CDATA[121CCCD7F670457A9FF815163F11A61F]]></OBUISEL_SELECTOR_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<AD_COLUMN_ID><![CDATA[3783]]></AD_COLUMN_ID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <NAME><![CDATA[Invoice Date]]></NAME>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <DESCRIPTION><![CDATA[The time listed 
on the invoice.]]></DESCRIPTION>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <HELP><![CDATA[The Date Invoice 
indicates the date printed on the invoice.]]></HELP>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<PROPERTY><![CDATA[invoice.invoiceDate]]></PROPERTY>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <SORT><![CDATA[Y]]></SORT>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <FILTER><![CDATA[Y]]></FILTER>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<SEARCHINSUGGESTIONBOX><![CDATA[N]]></SEARCHINSUGGESTIONBOX>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <SHOWINGRID><![CDATA[Y]]></SHOWINGRID>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <SORTNO><![CDATA[20]]></SORTNO>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  <ISOUTFIELD><![CDATA[N]]></ISOUTFIELD>
+<!--E92F2FD9736849EE80C551DF2914C67E-->  
<SHOWINPICKLIST><![CDATA[N]]></SHOWINPICKLIST>
+<!--E92F2FD9736849EE80C551DF2914C67E--></OBUISEL_SELECTOR_FIELD>
+
 <!--EB0A95320BF845DD8146274BE02DABBC--><OBUISEL_SELECTOR_FIELD>
 <!--EB0A95320BF845DD8146274BE02DABBC-->  
<OBUISEL_SELECTOR_FIELD_ID><![CDATA[EB0A95320BF845DD8146274BE02DABBC]]></OBUISEL_SELECTOR_FIELD_ID>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to