Compiere 3.1

org.compiere.process
Class BOMValidate

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

public class BOMValidate
extends SvrProcess

Validate BOM This process is called from the Verify BOMs process included in the Main Menu and by clicking the Verify BOM button in the Product window. - Checks that a bom is not recursively included e.g. BOMProduct1 includes BOMProduct2 which in turn includes BOMProduct1 - Checks that a bom has at least one BOM component specified - If called from the Verify BOM button on the Product window, verifies that any included BOM products have verified BOMs

Version:
$Id: BOMValidate.java,v 1.3 2006/07/30 00:51:01 jjanke Exp $
Author:
Jorg Janke

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

Constructor Detail

BOMValidate

public BOMValidate()
Method Detail

prepare

protected void prepare()
Prepare

Specified by:
prepare in class SvrProcess

doIt

protected String doIt()
               throws Exception
Process

Specified by:
doIt in class SvrProcess
Returns:
Info
Throws:
Exception

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.