/* FldHdDept - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
package psdi.app.woreq.virtual;

import java.rmi.RemoteException;

import psdi.mbo.MAXTableDomain;
import psdi.mbo.MboValue;
import psdi.util.MXException;

public class FldHdDept extends MAXTableDomain {
    public FldHdDept(MboValue mbovalue) {
        super(mbovalue);
        String s = getMboValue().getAttributeName();
        setRelationship("DEPT", "DEPTNUM=:" + s);
        //setListCriteria("DEPT3 =1");
        setListCriteria("1 =1");
        setLookupKeyMapInOrder(new String[]{s}, new String[]{"DEPTNUM"});
    }

    public void action() throws MXException, RemoteException {
        MboValue mbovalue = getMboValue("HDONGROUP");
        mbovalue.setValueNull(2L);
        mbovalue.setFlag(7L, getMboValue().isNull());
    }
}
