details: /erp/devel/pi-engdev/rev/6ce57cd74bf4 changeset: 6758:6ce57cd74bf4 user: Manoharan Iyyadurai <manoharan.iyyadurai <at> openbravo.com> date: Mon Mar 22 18:18:44 2010 +0530 summary: Added Callout for getting Document No.
diffstat: src-db/database/sourcedata/AD_CALLOUT.xml | 10 ++++ src-db/database/sourcedata/AD_COLUMN.xml | 3 + src-db/database/sourcedata/AD_MODEL_OBJECT.xml | 12 +++++ src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml | 10 ++++ src/org/openbravo/erpCommon/ad_callouts/SL_AdvPayment_Document.java | 23 ++++++++++ 5 files changed, 58 insertions(+), 0 deletions(-) diffs (116 lines): diff -r 8bd1c7364467 -r 6ce57cd74bf4 src-db/database/sourcedata/AD_CALLOUT.xml --- a/src-db/database/sourcedata/AD_CALLOUT.xml Sun Mar 21 19:43:04 2010 +0530 +++ b/src-db/database/sourcedata/AD_CALLOUT.xml Mon Mar 22 18:18:44 2010 +0530 @@ -869,6 +869,16 @@ <!--D58885C504EC46ED8B77C4DEC1F59CA1--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--D58885C504EC46ED8B77C4DEC1F59CA1--></AD_CALLOUT> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--><AD_CALLOUT> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <AD_CALLOUT_ID><![CDATA[DC83B2F49C084E28A61C4D7FEA4DF480]]></AD_CALLOUT_ID> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <NAME><![CDATA[SL_AdvPayment_Document]]></NAME> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <DESCRIPTION><![CDATA[Document number generation.]]></DESCRIPTION> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> +<!--DC83B2F49C084E28A61C4D7FEA4DF480--></AD_CALLOUT> + <!--E533C48595374A57885EF3761173F235--><AD_CALLOUT> <!--E533C48595374A57885EF3761173F235--> <AD_CALLOUT_ID><![CDATA[E533C48595374A57885EF3761173F235]]></AD_CALLOUT_ID> <!--E533C48595374A57885EF3761173F235--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> diff -r 8bd1c7364467 -r 6ce57cd74bf4 src-db/database/sourcedata/AD_COLUMN.xml --- a/src-db/database/sourcedata/AD_COLUMN.xml Sun Mar 21 19:43:04 2010 +0530 +++ b/src-db/database/sourcedata/AD_COLUMN.xml Mon Mar 22 18:18:44 2010 +0530 @@ -249044,6 +249044,7 @@ <!--326E4E78F12B423685E7986B2FDBEE2C--> <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR> <!--326E4E78F12B423685E7986B2FDBEE2C--> <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY> <!--326E4E78F12B423685E7986B2FDBEE2C--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> +<!--326E4E78F12B423685E7986B2FDBEE2C--> <AD_CALLOUT_ID><![CDATA[DC83B2F49C084E28A61C4D7FEA4DF480]]></AD_CALLOUT_ID> <!--326E4E78F12B423685E7986B2FDBEE2C--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--326E4E78F12B423685E7986B2FDBEE2C--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--326E4E78F12B423685E7986B2FDBEE2C--> <POSITION><![CDATA[25]]></POSITION> @@ -276228,6 +276229,7 @@ <!--8032E178607750D5E040007F01004282--> <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR> <!--8032E178607750D5E040007F01004282--> <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY> <!--8032E178607750D5E040007F01004282--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> +<!--8032E178607750D5E040007F01004282--> <AD_CALLOUT_ID><![CDATA[DC83B2F49C084E28A61C4D7FEA4DF480]]></AD_CALLOUT_ID> <!--8032E178607750D5E040007F01004282--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--8032E178607750D5E040007F01004282--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--8032E178607750D5E040007F01004282--> <POSITION><![CDATA[27]]></POSITION> @@ -277940,6 +277942,7 @@ <!--8189F49FFEAD6E56E040007F01003E83--> <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR> <!--8189F49FFEAD6E56E040007F01003E83--> <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY> <!--8189F49FFEAD6E56E040007F01003E83--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> +<!--8189F49FFEAD6E56E040007F01003E83--> <AD_CALLOUT_ID><![CDATA[DC83B2F49C084E28A61C4D7FEA4DF480]]></AD_CALLOUT_ID> <!--8189F49FFEAD6E56E040007F01003E83--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--8189F49FFEAD6E56E040007F01003E83--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--8189F49FFEAD6E56E040007F01003E83--> <POSITION><![CDATA[13]]></POSITION> diff -r 8bd1c7364467 -r 6ce57cd74bf4 src-db/database/sourcedata/AD_MODEL_OBJECT.xml --- a/src-db/database/sourcedata/AD_MODEL_OBJECT.xml Sun Mar 21 19:43:04 2010 +0530 +++ b/src-db/database/sourcedata/AD_MODEL_OBJECT.xml Mon Mar 22 18:18:44 2010 +0530 @@ -17134,6 +17134,18 @@ <!--C020D3065FCC48C7BF34238EDBB6A45B--> <OBJECT_TYPE><![CDATA[S]]></OBJECT_TYPE> <!--C020D3065FCC48C7BF34238EDBB6A45B--></AD_MODEL_OBJECT> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--><AD_MODEL_OBJECT> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <AD_MODEL_OBJECT_ID><![CDATA[C1F20E5072B74CE28C3094BFC13EE7DB]]></AD_MODEL_OBJECT_ID> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <ACTION><![CDATA[C]]></ACTION> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <CLASSNAME><![CDATA[org.openbravo.erpCommon.ad_callouts.SL_AdvPayment_Document]]></CLASSNAME> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <ISDEFAULT><![CDATA[Y]]></ISDEFAULT> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <AD_CALLOUT_ID><![CDATA[DC83B2F49C084E28A61C4D7FEA4DF480]]></AD_CALLOUT_ID> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--> <OBJECT_TYPE><![CDATA[S]]></OBJECT_TYPE> +<!--C1F20E5072B74CE28C3094BFC13EE7DB--></AD_MODEL_OBJECT> + <!--C225FD50C2F34DEBB0D272DE65A2FFD3--><AD_MODEL_OBJECT> <!--C225FD50C2F34DEBB0D272DE65A2FFD3--> <AD_MODEL_OBJECT_ID><![CDATA[C225FD50C2F34DEBB0D272DE65A2FFD3]]></AD_MODEL_OBJECT_ID> <!--C225FD50C2F34DEBB0D272DE65A2FFD3--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> diff -r 8bd1c7364467 -r 6ce57cd74bf4 src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml --- a/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml Sun Mar 21 19:43:04 2010 +0530 +++ b/src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml Mon Mar 22 18:18:44 2010 +0530 @@ -25940,6 +25940,16 @@ <!--867B367C6E2C4375A468D926BB320467--> <ISDEFAULT><![CDATA[Y]]></ISDEFAULT> <!--867B367C6E2C4375A468D926BB320467--></AD_MODEL_OBJECT_MAPPING> +<!--86C9138E75C84BADB472C0027544B560--><AD_MODEL_OBJECT_MAPPING> +<!--86C9138E75C84BADB472C0027544B560--> <AD_MODEL_OBJECT_MAPPING_ID><![CDATA[86C9138E75C84BADB472C0027544B560]]></AD_MODEL_OBJECT_MAPPING_ID> +<!--86C9138E75C84BADB472C0027544B560--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--86C9138E75C84BADB472C0027544B560--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--86C9138E75C84BADB472C0027544B560--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--86C9138E75C84BADB472C0027544B560--> <AD_MODEL_OBJECT_ID><![CDATA[C1F20E5072B74CE28C3094BFC13EE7DB]]></AD_MODEL_OBJECT_ID> +<!--86C9138E75C84BADB472C0027544B560--> <MAPPINGNAME><![CDATA[/ad_callouts/SL_AdvPayment_Document.html]]></MAPPINGNAME> +<!--86C9138E75C84BADB472C0027544B560--> <ISDEFAULT><![CDATA[Y]]></ISDEFAULT> +<!--86C9138E75C84BADB472C0027544B560--></AD_MODEL_OBJECT_MAPPING> + <!--887A5D8C19464BCD805726641AD05CAD--><AD_MODEL_OBJECT_MAPPING> <!--887A5D8C19464BCD805726641AD05CAD--> <AD_MODEL_OBJECT_MAPPING_ID><![CDATA[887A5D8C19464BCD805726641AD05CAD]]></AD_MODEL_OBJECT_MAPPING_ID> <!--887A5D8C19464BCD805726641AD05CAD--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> diff -r 8bd1c7364467 -r 6ce57cd74bf4 src/org/openbravo/erpCommon/ad_callouts/SL_AdvPayment_Document.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/org/openbravo/erpCommon/ad_callouts/SL_AdvPayment_Document.java Mon Mar 22 18:18:44 2010 +0530 @@ -0,0 +1,23 @@ +package org.openbravo.erpCommon.ad_callouts; + +import javax.servlet.ServletException; + +import org.openbravo.base.secureApp.VariablesSecureApp; +import org.openbravo.erpCommon.utility.Utility; + +public class SL_AdvPayment_Document extends SimpleCallout { + + private static final long serialVersionUID = 1L; + + @Override + protected void execute(CalloutInfo info) throws ServletException { + VariablesSecureApp vars = info.vars; + String strWindowNo = info.getWindowId(); + String strTableName = vars.getStringParameter("inpTableId"); + String strDocType_Id = vars.getStringParameter("inpcDoctypeId"); + String strDocumentNo = Utility.getDocumentNo(this, vars, strWindowNo, strTableName, + strDocType_Id, strDocType_Id, false, false); + info.addResult("DocumentNo", "<" + strDocumentNo + ">"); + + } +} ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits