Adempiere 3.5.2a

org.adempiere.webui.acct
Class WAcctViewerData

java.lang.Object
  extended by org.adempiere.webui.acct.WAcctViewerData

public class WAcctViewerData
extends Object

Account Viewer State - maintains State information for the Account Viewer Based on class AcctViewerData

Author:
Niraj Sohun July 27, 2007

Field Summary
 int AD_Client_ID
          Client
 int AD_Org_ID
          Organization
 int AD_Table_ID
          Table ID
 MAcctSchema ASchema
          This Acct Schema
 MAcctSchema[] ASchemas
          All Acct Schema
 int C_AcctSchema_ID
          Acct Schema
 Timestamp DateFrom
          Date From
 Timestamp DateTo
          Date To
 boolean documentQuery
          Document Query
 String PostingType
          Posting Type
 int Record_ID
          Record
 HashMap<String,Integer> tableInfo
          Containing TableName and AD_Table_ID
 HashMap<String,String> whereInfo
          Containing Column and Query
 int WindowNo
          Window
 
Constructor Summary
WAcctViewerData(Properties ctx, int windowNo, int ad_Client_ID, int ad_Table_ID)
          Constructor
 
Method Summary
 void dispose()
          Dispose
protected  void fillAcctSchema(Listbox cb)
          Fill Accounting Schema
protected  void fillOrg(Listbox cb)
          Fill Org
protected  void fillPostingType(Listbox cb)
          Fill Posting Type
protected  void fillTable(Listbox cb)
          Fill Table with ValueNamePair (TableName, translatedKeyColumnName) and tableInfo with (TableName, AD_Table_ID) and select the entry for AD_Table_ID
protected  String getButtonText(String tableName, String columnName, String selectSQL)
          Get Button Text
protected  RModel query()
          /** Create Query and submit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WindowNo

public int WindowNo
Window


AD_Client_ID

public int AD_Client_ID
Client


ASchemas

public MAcctSchema[] ASchemas
All Acct Schema


ASchema

public MAcctSchema ASchema
This Acct Schema


documentQuery

public boolean documentQuery
Document Query


C_AcctSchema_ID

public int C_AcctSchema_ID
Acct Schema


PostingType

public String PostingType
Posting Type


AD_Org_ID

public int AD_Org_ID
Organization


DateFrom

public Timestamp DateFrom
Date From


DateTo

public Timestamp DateTo
Date To


AD_Table_ID

public int AD_Table_ID
Table ID


Record_ID

public int Record_ID
Record


whereInfo

public HashMap<String,String> whereInfo
Containing Column and Query


tableInfo

public HashMap<String,Integer> tableInfo
Containing TableName and AD_Table_ID

Constructor Detail

WAcctViewerData

public WAcctViewerData(Properties ctx,
                       int windowNo,
                       int ad_Client_ID,
                       int ad_Table_ID)
Constructor

Parameters:
ctx - context
windowNo - window no
ad_Client_ID - client
ad_Table_ID - table
Method Detail

dispose

public void dispose()
Dispose


fillAcctSchema

protected void fillAcctSchema(Listbox cb)
Fill Accounting Schema

Parameters:
cb - Listbox to be filled

fillPostingType

protected void fillPostingType(Listbox cb)
Fill Posting Type

Parameters:
cb - Listox to be filled

fillTable

protected void fillTable(Listbox cb)
Fill Table with ValueNamePair (TableName, translatedKeyColumnName) and tableInfo with (TableName, AD_Table_ID) and select the entry for AD_Table_ID

Parameters:
cb - Listbox to be filled

fillOrg

protected void fillOrg(Listbox cb)
Fill Org

Parameters:
cb - Listbox to be filled

getButtonText

protected String getButtonText(String tableName,
                               String columnName,
                               String selectSQL)
Get Button Text

Parameters:
tableName - table
columnName - column
selectSQL - sql
Returns:
Text on button

query

protected RModel query()
/** Create Query and submit

Returns:
Report Model

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.