package eo.ejb.cbs.mainproc;

import com.fujitsu.futurity.model.base.CAANMsg;
import com.fujitsu.futurity.model.ejb.common.fw.AgentDispatchContext;
import com.fujitsu.futurity.model.ejb.common.fw.TemplateMainHandler;

import eo.ejb.cbs.cbsmsg.EDK0191D010CBSMsg;

public class JEDK0191D010TPMA implements TemplateMainHandler {
	/**
	 * コンストラクタです。
	 */
	public JEDK0191D010TPMA()
	{		super();
	}

	/**
	 * <p>
	 * 預託先オフィスコードに設定されているコードの再設定（倉庫コード or 預託先オフィスコード）を行う
	 * </p>
	 * @param inMsg 外部スキーマのメッセージクラス
	 * @param inContext エージェントディスパッチコンテキスト
	 */
	public static void invoke(CAANMsg inCBSMsg, AgentDispatchContext inContext)
	{
		// (1)CBSメッセージより預託先オフィスコードを取得する（yotaku_saki_offc_cd）
		String sokoCd = inCBSMsg.getObject(EDK0191D010CBSMsg.YOTAKU_SAKI_OFFC_CD).toString();
	
		// (2)(1)で取得したコードをもとに預託先オフィス制約部品を呼び出す
	
		// (3)(2)の結果データが存在していれば、CBSメッセージの預託先オフィスコード（yotaku_sk_offc_cd）へ(1)で取得した値を設定し、
		// 倉庫コード（soko_cd）の内容をクリアする
	}
	
	
}
