Adempiere 3.5.2a

org.compiere.process
Class RfQResponseRank

java.lang.Object
  extended by org.compiere.process.SvrProcess
      extended by org.compiere.process.RfQResponseRank
All Implemented Interfaces:
ProcessCall

public class RfQResponseRank
extends SvrProcess

Rank RfQ Responses

Version:
$Id: RfQResponseRank.java,v 1.2 2006/07/30 00:51:02 jjanke Exp $
Author:
Jorg Janke

Field Summary
 
Fields inherited from class org.compiere.process.SvrProcess
log, MSG_InvalidArguments, MSG_SaveErrorRowNotFound
 
Constructor Summary
RfQResponseRank()
           
 
Method Summary
protected  String doIt()
          Process.
protected  void prepare()
          Prepare
 
Methods inherited from class org.compiere.process.SvrProcess
addLog, addLog, commit, commitEx, doIt, get_TrxName, getAD_Client_ID, getAD_PInstance_ID, getAD_User_ID, getCtx, getName, getParameter, getProcessInfo, getRecord_ID, getTable_ID, isLocked, lockObject, postProcess, rollback, startProcess, unlockObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RfQResponseRank

public RfQResponseRank()
Method Detail

prepare

protected void prepare()
Prepare

Specified by:
prepare in class SvrProcess

doIt

protected String doIt()
               throws Exception
Process.
        - ignore 0 or invalid responses
        - rank among qty
        - for selected PO qty select winner
        - if all lines are winner - select that
  

Specified by:
doIt in class SvrProcess
Returns:
message
Throws:
Exception - if not successful e.g. throw new AdempiereUserError ("@FillMandatory@ @C_BankAccount_ID@");

Adempiere 3.5.2a

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