<?xml version="1.0" encoding="UTF-8"?>
<ACTIONMAP default="true"> 
 <MODULE name="Supplier"> 
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.supplier.management.action.SupplierSetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="Customer"> 
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.customer.management.action.CreateCustomerAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="StorageSpec">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateSpecAction" use="true">createStorageSpec</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateSpecAction" use="true">createStorageBySpec</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">AreaNotFound</VALIDATION>
 			<VALIDATION use="true">InvalidStorageCapacity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.RemoveSpecAction" use="true">removeSpec</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.RemoveSpecAction" use="true">removeStorageBySpec</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.RemoveSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.SetSpecEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="Storage">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	
 	<OPERATION name="makeInService">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeInServiceAction" use="true">makeInService</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeInServiceAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOutOfService">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeOutOfServiceAction" use="true">makeOutOfService</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeOutOfServiceAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeEmpty">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeEmptyAction" use="true">makeEmpty</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeEmptyAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeFull">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeFullAction" use="true">makeFull</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeFullAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">ValidateStorageUseState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeNotFull">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeNotFullAction" use="true">makeNotFull</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeNotFullAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="false">ValidateStorageUseState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeOnHoldAction" use="true">makeOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.MakeNotOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setPacking">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.SetPackingAction" use="true">setPacking</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.SetPackingAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.SetPackingAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.storage.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="MaterialSpec">
    <OPERATION name="createSpec">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateSpecAction" use="true">createSpec</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateSpecAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateSpecAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="removeSpec">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveSpecAction" use="true">removeSpec</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveSpecAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveSpecAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setSpecEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetSpecEventAction" use="true">setSpecEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetSpecEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetSpecEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
   </MODULE>
   
   <MODULE name="MaterialBatch">
    <OPERATION name="createMaterialBatch">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialBatchAction" use="true">createMaterialBatch</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialBatchAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialBatchAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="removeMaterialBatch">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialBatchAction" use="true">removeMaterialBatch</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialBatchAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialBatchAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="setMaterialBatchEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialBatchEventAction" use="true">setMaterialBatchEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialBatchEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialBatchEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="changeMaterialBatchMaterialState">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.ChangeMaterialBatchMaterialStateAction" use="true">changeMaterialBatchMaterialState</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.ChangeMaterialBatchMaterialStateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.ChangeMaterialBatchMaterialStateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
   </MODULE>
   
   <MODULE name="Material">
    <OPERATION name="createMaterial">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialAction" use="true">createMaterial</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.CreateMaterialAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="removeMaterial">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialAction" use="true">removeMaterial</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.RemoveMaterialAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="setMaterialEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialEventAction" use="true">setMaterialEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.SetMaterialEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="makeOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeOnHoldAction" use="true">makeOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeNotOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeNotOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeNotOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    
    <OPERATION name="makeStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeStockedAction" use="true">makeStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnStockedAction" use="true">makeUnStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeScrapped">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeScrappedAction" use="true">makeScrapped</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeScrappedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeScrappedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnScrapped">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnScrappedAction" use="true">makeUnScrapped</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnScrappedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnScrappedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
        <OPERATION name="makeCompleted">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeCompletedAction" use="true">makeCompleted</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeCompletedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeCompletedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnCompleted">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnCompletedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialMakeUnCompletedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="increaseQuantity">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialIncreaseQuantityAction" use="true">increaseQuantity</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialIncreaseQuantityAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialIncreaseQuantityAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="decreaseQuantity">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDecreaseQuantityAction" use="true">decreaseQuantity</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDecreaseQuantityAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDecreaseQuantityAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignPacking">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignPackingAction" use="true">assignPacking</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignPackingAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignPackingAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignPacking">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignPackingAction" use="true">deassignPacking</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignPackingAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignPackingAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignMaterialProcessGroup">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignMaterialProcessGroupAction" use="true">assignMaterialProcessGroup</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignMaterialProcessGroupAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignMaterialProcessGroupAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignMaterialProcessGroup">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignMaterialProcessGroupAction" use="true">deassignMaterialProcessGroup</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignMaterialProcessGroupAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignMaterialProcessGroupAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignShipRequest">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignShipRequestAction" use="true">assignShipRequest</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignShipRequestAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignShipRequestAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignShipRequest">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignShipRequestAction" use="true">deassignShipRequest</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignShipRequestAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignShipRequestAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignReceiveRequest">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestAction" use="true">assignReceiveRequest</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignReceiveRequest">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestAction" use="true">deassignReceiveRequest</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignReceiveRequestAct">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestActAction" use="true">assignReceiveRequestAct</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestActAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialAssignReceiveRequestActAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignReceiveRequestAct">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestActAction" use="true">deassignReceiveRequestAct</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestActAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.material.management.action.MaterialDeassignReceiveRequestActAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
   </MODULE>

   <MODULE name="MaterialPacking">
    <OPERATION name="create">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.CreateAction" use="true">create</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.CreateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.CreateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="remove">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.RemoveAction" use="true">remove</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.RemoveAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.RemoveAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.SetEventAction" use="true">setEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.SetEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.SetEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeOnHoldAction" use="true">makeOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeOnHoldAction" use="true">makeAllMaterialsOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeOnHoldAction" use="false">makeSubMaterialPackingOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeNotOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotOnHoldAction" use="true">makeAllMaterialsNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotOnHoldAction" use="false">makeSubPackingGroupNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setLocation">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingSetLocationAction" use="true">setLocation</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingSetLocationAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingSetLocationAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignDurable">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignDurableAction" use="true">assignDurable</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignDurableAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignDurableAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignDurable">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignDurableAction" use="true">deassignDurable</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignDurableAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignDurableAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeReleased">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReleasedAction" use="true">makeReleased</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReleasedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReleasedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeScrapped">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeScrappedAction" use="true">makeScrapped</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeScrappedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeScrappedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnScrapped">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnScrappedAction" use="true">makeUnScrapped</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnScrappedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnScrappedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeEmptied">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeEmptiedAction" use="true">makeEmptied</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeEmptiedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeEmptiedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeCompleted">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeCompletedAction" use="true">makeCompleted</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeCompletedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeCompletedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnCompleted">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnCompletedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnCompletedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="increaseQuantity">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingIncreaseQuantityAction" use="true">increaseQuantity</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingIncreaseQuantityAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingIncreaseQuantityAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="decreaseQuantity">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDecreaseQuantityAction" use="true">decreaseQuantity</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDecreaseQuantityAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDecreaseQuantityAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeNotStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotStockedAction" use="true">makeNotStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeNotStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makePreStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakePreStockedAction" use="true">makePreStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakePreStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakePreStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnPreStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnPreStockedAction" use="true">makeUnPreStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnPreStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnPreStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockedAction" use="true">makeStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnStocked">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockedAction" use="true">makeUnStocked</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockedAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockedAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeReadyToStockOut">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReadyToStockOutAction" use="true">makeReadyToStockOut</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReadyToStockOutAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeReadyToStockOutAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnReadyToStockOut">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnReadyToStockOutAction" use="true">makeUnReadyToStockOut</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnReadyToStockOutAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnReadyToStockOutAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeStockOut">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockOutAction" use="true">makeStockOut</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockOutAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeStockOutAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeUnStockOut">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockOutAction" use="true">makeUnStockOut</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockOutAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingMakeUnStockOutAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignSuperPacking">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignSuperPackingAction" use="true">assignSuperPacking</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignSuperPackingAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignSuperPackingAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="deassignSuperPacking">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignSuperPackingAction" use="true">deassignSuperPacking</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignSuperPackingAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignSuperPackingAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="assignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignMaterialsAction" use="true">incrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignMaterialsAction" use="true">assignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignMaterialsAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignMaterialsAction" use="true">decrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignMaterialsAction" use="true">deassignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignMaterialsAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignShipRequestAction" use="true">assignShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignShipRequestAction" use="true">assignShipRequestAllMaterialPackingsOrMaterials</ACTION>
<!--  			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignShipRequestAction" use="false">setShipRequestSubPackingGroup</ACTION> -->
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignShipRequestAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignShipRequestAction" use="true">deassignShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignShipRequestAction" use="true">deassignShipRequestAllMaterialPackingsOrMaterials</ACTION>
<!--  			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignShipRequestAction" use="false">setShipRequestSubPackingGroup</ACTION> -->
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignShipRequestAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignMaterialProcessGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignProcessGroupAction" use="true">assignMaterialProcessGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignProcessGroupAction" use="true">assignMaterialProcessGroupAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignProcessGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignMaterialProcessGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignProcessGroupAction" use="true">deassignMaterialProcessGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignProcessGroupAction" use="true">deassignMaterialProcessGroupAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignProcessGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignReceiveRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestAction" use="true">assignReceiveRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestAction" use="true">assignReceiveRequestAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignReceiveRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestAction" use="true">deassignReceiveRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestAction" use="true">deassignReceiveRequestAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignReceiveRequestAct">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestActAction" use="true">assignReceiveRequestAct</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestActAction" use="true">assignReceiveRequestActAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestActAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingAssignReceiveRequestActAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignReceiveRequestAct">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestActAction" use="true">deassignReceiveRequestAct</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestActAction" use="true">deassignReceiveRequestActAllMaterialPackingsOrMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestActAction" use="false">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialpacking.management.action.MaterialPackingDeassignReceiveRequestActAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
   </MODULE>
   <MODULE name="MaterialProcessGroup">
    <OPERATION name="create">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupCreateAction" use="true">create</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupCreateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupCreateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupSetEventAction" use="true">setEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupSetEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupSetEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="remove">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupRemoveAction" use="true">remove</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupRemoveAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupRemoveAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setProcessGroupState">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.SetProcessGroupStateAction" use="true">setProcessGroupState</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.SetProcessGroupStateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.SetProcessGroupStateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeOnHoldAction" use="true">makeOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeNotOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeNotOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.materialprocessgroup.management.action.MaterialProcessGroupMakeNotOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    </MODULE>
   <MODULE name="MaterialReceiveRequest">
 	<OPERATION name="create">
 		<ACTIONS>
 			
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.CreateInvoiceAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.CreateInvoiceAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.RemoveInvoiceAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.RemoveInvoiceAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>			
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.SetEventInvoiceAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeResrved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeResrvedAction" use="true">makeResrved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeResrvedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnResrved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnResrvedAction" use="true">makeUnResrved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnResrvedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeConfirmedAction" use="true">makeConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnConfirmedAction" use="true">makeUnConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeShipCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeShipCompletedAction" use="true">makeShipCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeShipCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnShipCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnShipCompletedAction" use="true">makeUnShipCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnShipCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeReceiving">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeReceivingAction" use="true">makeReceiving</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeReceivingAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReceiving">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnReceivingAction" use="true">makeUnReceiving</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnReceivingAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeCanceled">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCanceledAction" use="true">makeCanceled</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCanceledAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCreated">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCreatedAction" use="true">makeCreated</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeCreatedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeShipped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeShippedAction" use="true">makeShipped</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.invoice.management.action.MakeShippedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
  <MODULE name="MaterialReceiveRequestDetail">
 	<OPERATION name="create">
 		<ACTIONS>
 			
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.CreateReceiveRequestDetailAction" use="true">create</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.SetDetailEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.RemoveReceiveRequestDetailAction" use="true">remove</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeReceiving">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailReceivingAction" use="true">makeReceiving</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReceiving">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailUnReceivingAction" use="true">makeUnReceiving</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailCompletedAction" use="true">makeCompleted</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailUnCompletedAction" use="true">makeUnCompleted</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeCanceled">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailCanceledAction" use="true">makeCanceled</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailHoldAction" use="true">makeOnHold</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailNotHoldAction" use="true">makeNotOnHold</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="increaseRequestQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailIncreaseAction" use="true">increaseRequestQuantity</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="decreaseRequestQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailDecreaseAction" use="true">decreaseRequestQuantity</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="increaseReceivedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailIncreaseReceivedAction" use="true">increaseReceivedQuantity</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="decreaseReceivedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailDecreaseReceivedAction" use="true">decreaseReceivedQuantity</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	
 	<OPERATION name="makeCreated">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailCreatedAction" use="true">makeCreated</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailConfirmedAction" use="true">makeConfirmed</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailReservedAction" use="true">makeReserved</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeShipped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailShippedAction" use="true">makeShipped</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeShipCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.receiverequestdetail.management.action.MakeDetailShipCompletedAction" use="true">makeShipCompleted</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="MaterialReceiveAct">
 	<OPERATION name="create">
 		<ACTIONS>
 			
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.CreateReceiveRequestBatchAction" use="true">create</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.SetEventReceiveRequestBatchAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.RemoveBatchAction" use="true">remove</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeReceived">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.MakeActReceivedAction" use="true">makeReceived</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReceived">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.MakeUnActReceivedAction" use="true">makeUnReceived</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeCanceled">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestact.management.action.MakeReceivedRequestActAction" use="true">makeCanceled</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="MaterialShipRequest">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.CreateMaterialShipRequestAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.CreateMaterialShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestRemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestRemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestSetEventAction" use="true">setEvent</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestSetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeReservedAction" use="true">makeReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnReservedAction" use="true">makeUnReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 		<OPERATION name="makeConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeConfirmedAction" use="true">makeConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 		<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeUnConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnConfirmedAction" use="true">makeUnConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequest.management.action.MaterialShipRequestMakeUnConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveNONotFound</VALIDATION>
 			<VALIDATION use="true">ReceiveDetailNoNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 </MODULE>
 <!-- <MODULE name="MaterialShipRequestDetail"> 
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequestdetail.management.action.CreateMaterialShipRequestDetailAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequestdetail.management.action.MaterialShipRequestDetailRemoveAction" use="true">remove</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequestdetail.management.action.MaterialShipRequestDetailSetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="increaseRequestQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequestdetail.management.action.MakeShipDetailIncreaseAction" use="true">increaseRequestQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE> -->
 <MODULE name="MaterialShipRequestToOEM"> 
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MaterialShipRequestToOEMAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MaterialShipRequestToOEMSetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MaterialShipRequestToOEMRemoveAction" use="true">remove</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="increaseRequestQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MakeOEMIncreaseAction" use="true">increaseRequestQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="decreaseRequestQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MakeOEMDecreaseAction" use="true">decreaseRequestQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="increaseAssignedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MakeOEMAssignedAction" use="true">increaseAssignedQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="decreaseAssignedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialshiprequesttooem.management.action.MakeOEMDecreaseAssignedAction" use="true">decreaseAssignedQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE> 
  <MODULE name="MaterialReceiveActDetail"> 
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.MaterialReceiveRequestActDetailCreateAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.MaterialReceiveActDetailSetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.MaterialReceiveActDetailRemoveAction" use="true">remove</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setCreatePackingFlag">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.SetCreatePackingFlagAction" use="true">setCreatePackingFlag</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="increaseReceivedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.MakeActDetailIncreaseAction" use="true">increaseReceivedQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="decreaseReceivedQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.materialreceiverequestactdetail.management.action.MakeActDetailDecreaseReceivedAction" use="true">decreaseReceivedQuantity</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 
 <MODULE name="DurableSpec">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.CreateSpecAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.CreateSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">DurableSpecNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetSpecEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.RemoveSpecAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.RemoveSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="Durable">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 			<VALIDATION use="true">DurableSpecNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeAvailable">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeAvailableAction" use="true">makeAvailable</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeAvailableAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">CanNotDoAtDurableState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeNotAvailable">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeNotAvailableAction" use="true">makeNotAvailable</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeNotAvailableAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">CanNotDoAtDurableState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeInUse">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeInUseAction" use="true">makeInUse</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeInUseAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">PackingGroupQuantityOutOfCapacity</VALIDATION>
 			<VALIDATION use="true">CanNotDoAtDurableState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="makeNotInUse">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeNotInUseAction" use="true">makeNotInUse</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.MakeNotInUseAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">CanNotDoAtDurableState</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setLocation">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetLocationAction" use="true">setLocation</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetLocationAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setPackingGroupQuantity">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetPackingGroupQuantityAction" use="true">setPackingGroupQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetPackingGroupQuantityAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">PackingGroupQuantityOutOfCapacity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.durable.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="ShipRequest">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.SetEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">makeConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">makeUnConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">makeReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">makeUnReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="ProductSpec">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateSpecAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateSpecAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.RemoveSpecAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.RemoveSpecAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.SetSpecEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.SetSpecEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="Product">
 	<OPERATION name="create">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateAction" use="true">create</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.RemoveAction" use="true">decreasePackingGroupQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.SetEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeStockedAction" use="true">makeStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeCompletedAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnCompletedAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeScrapped">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeScrappedAction" use="true">makeScrapped</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeScrappedAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnScrapped">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnScrappedAction" use="true">makeUnScrapped</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnScrappedAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeUnScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnHold">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeOnHoldAction" use="true">makeOnHold</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeNotOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.MakeNotOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignPackingGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.AssignPackingGroupAction" use="true">assignPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.AssignPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.product.management.action.AssignPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignPackingGroup">
 		<ACTIONS>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.DeassignPackingGroupAction" use="true">deassignPackingGroup</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.DeassignPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 		<ACTION class="com.cim.idm.wmspackage.product.management.action.DeassignPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="PackingGroup">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">setEventAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReleased">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">makeReleased</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeScrapped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">makeScrapped</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnScrapped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">makeUnScrapped</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeEmptied">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">deassignMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">makeEmptied</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">makeNotStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makePreStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">makePreStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnPreStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">makeStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReadyToStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">makeReadyToStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReadyToStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">makeUnReadyToStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">makeStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">makeStockOutAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">makeOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">makeAllMaterialsOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">makeAllMaterialsNotOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnReserve">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">makeOnReserve</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnReserve">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">makeNotOnReserve</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnConfirm">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">makeOnConfirm</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnConfirm">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">makeNotOnConfirm</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setLocation">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">setLocation</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">assignStorage</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="false">setShipRequestAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setShipRequestSubPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="unsetShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">unsetShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="false">unsetShipRequestAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">unsetShipRequestSubPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">incrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">assignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">CurrentMaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">InvalidMaterialQuantity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="deassignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">decrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">deassignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">InvalidMaterialQuantity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="assignSuperPackingGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">assignSuperPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="false">caculateSuperQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignSuperPackingGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">deassignSuperPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignTray">
 		<ACTIONS>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">assignTray</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">makeTrayInUse</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">AlreadyAssignedToTray</VALIDATION>
 			<VALIDATION use="true">TrayNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="deassignTray">
 		<ACTIONS>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignTrayAction" use="true">deassignTray</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignTrayAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="split">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">split</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="merge">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">merge</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 <MODULE name="ProductProcessGroup">
    <OPERATION name="create">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupCreateAction" use="true">create</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupCreateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupCreateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setEvent">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupSetEventAction" use="true">setEvent</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupSetEventAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupSetEventAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeOnHoldAction" use="true">makeOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="makeNotOnHold">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeNotOnHoldAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductProcessGroupMakeNotOnHoldAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    <OPERATION name="setProcessGroupState">
       <ACTIONS>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductSetProcessGroupStateAction" use="true">setProcessGroupState</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductSetProcessGroupStateAction" use="true">addHistory</ACTION>
         <ACTION class="com.cim.idm.wmspackage.productprocessgroup.management.action.ProductSetProcessGroupStateAction" use="false">addHistoryN</ACTION>
       </ACTIONS>
    </OPERATION>
    </MODULE>
    
 <MODULE name="CheckRecord">
    <OPERATION name="create">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkrecord.management.action.CreateAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkrecord.management.action.RemoveAction" use="true">remove</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkrecord.management.action.SetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 
 <MODULE name="CheckPlan">
    <OPERATION name="create">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkplan.management.action.CreateAction" use="true">create</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkplan.management.action.RemoveAction" use="true">remove</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
         <ACTIONS>
 			<ACTION class="com.cim.idm.mwmsextend.checkplan.management.action.SetEventAction" use="true">setEvent</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 
  <MODULE name="ProductPacking">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">SiteNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">setEventAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEventWithOutMaterials">
 		<ACTIONS>
 		    <ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventWithoutSubMaterialAction" use="true">setEventWithoutPanel</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventWithoutSubMaterialAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetEventWithoutSubMaterialAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	
 	<OPERATION name="makeReleased">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">makeReleased</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReleasedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeScrapped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">makeScrapped</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnScrapped">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">makeUnScrapped</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnScrappedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeEmptied">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">deassignMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">makeEmptied</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeEmptiedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">makeNotStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makePreStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">makePreStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakePreStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnPreStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">makeStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnStocked">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReadyToStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">makeReadyToStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeReadyToStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReadyToStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">makeUnReadyToStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnReadyToStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">makeStockOut</ACTION>
 			<!-- <ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">makeStockOutAllMaterials</ACTION> -->
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeStockOutWithoutSubMaterial">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutWithoutSubMaterialAction" use="true">makeStockOut</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutWithoutSubMaterialAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeStockOutWithoutSubMaterialAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnStockOut">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">makeUnStocked</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeUnStockedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">makeOnHold</ACTION>
 			<!-- <ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="false">makeAllMaterialsOnHold</ACTION> -->
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">makeSubPackingGroupOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnHold">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">makeNotOnHold</ACTION>
 			<!-- <ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="false">makeAllMaterialsNotOnHold</ACTION> -->
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">makeSubPackingGroupNotOnHold</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnHoldAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnReserve">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">makeOnReserve</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnReserveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnReserve">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">makeNotOnReserve</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnReserveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeOnConfirm">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">makeOnConfirm</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeOnConfirmAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeNotOnConfirm">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">makeNotOnConfirm</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MakeNotOnConfirmAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setLocation">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">setLocation</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">assignStorage</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetLocationAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="false">setShipRequestAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setShipRequestSubPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SetShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="unsetShipRequest">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">unsetShipRequest</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="false">unsetShipRequestAllMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">unsetShipRequestSubPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.UnsetShipRequestAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">incrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">assignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">CurrentMaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">InvalidMaterialQuantity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="deassignMaterials">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">decrementQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">deassignSelectedMaterials</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignMaterialsAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">MaterialQuantityOutOfRange</VALIDATION>
 			<VALIDATION use="true">InvalidMaterialQuantity</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="assignSuperPackingGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">assignSuperPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="false">caculateSuperQuantity</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignSuperPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="deassignSuperPackingGroup">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">deassignSuperPackingGroup</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignSuperPackingGroupAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="assignTray">
 		<ACTIONS>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">assignTray</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">makeTrayInUse</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.AssignTrayAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 		<VALIDATIONS>
 			<VALIDATION use="true">AlreadyAssignedToTray</VALIDATION>
 			<VALIDATION use="true">TrayNotFound</VALIDATION>
 		</VALIDATIONS>
 	</OPERATION>
 	<OPERATION name="deassignTray">
 		<ACTIONS>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignTrayAction" use="true">deassignTray</ACTION>
	 		<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.DeassignTrayAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="split">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">split</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.SplitAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="merge">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">merge</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productpacking.management.action.MergeAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 
  <MODULE name="ProductShipRequest">
 	<OPERATION name="create">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">setCreateInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">create</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.CreateAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="remove">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.RemoveAction" use="true">remove</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.RemoveAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="setEvent">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.SetEventAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.SetEventAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">makeCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnCompleted">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">makeUnCompleted</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnCompletedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">makeConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnConfirmed">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">makeUnConfirmed</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnConfirmedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">makeReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 	<OPERATION name="makeUnReserved">
 		<ACTIONS>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">makeUnReserved</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">setOldFieldsInfo</ACTION>
 			<ACTION class="com.cim.idm.wmspackage.productshiprequest.management.action.MakeUnReservedAction" use="true">addHistory</ACTION>
 		</ACTIONS>
 	</OPERATION>
 </MODULE>
 
 
</ACTIONMAP>