package com.app.hxqh.udtransfer;


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

import java.rmi.RemoteException;

/**
 * 转移 - 转出仓库
 */
public class FldZCLocnum extends MAXTableDomain{

	public FldZCLocnum(MboValue mbv) {
		super(mbv);
	    String attr =getMboValue().getAttributeName();
	    setRelationship("LOCATIONS", "");
		String[] FromStr = {"LOCATION"};
		String[] ToStr = {attr};
		setLookupKeyMapInOrder(ToStr, FromStr);
	}

	@Override
	public MboSetRemote getList() throws MXException, RemoteException {
		MboRemote mbo = getMboValue().getMbo();
		String SITEID = mbo.getString("FROMSITE");
		String sql = " 1=1 and TYPE='STOREROOM' and siteid='"+SITEID+"'";
		setListCriteria(sql);
		return super.getList();
	}
}

 



