HANDLE, SITE, SHOP_ORDER, SFC, BLANKING_SIZE, DISPATCH_SEQ, DISPATCH_NO, DISPATCH_STATUS, DRAWINGS_NO, DRAWINGS_REVISION, IS_LOCK, ROUTER_BO, STEP_ID, OPERATION, RESOURCE_TYPE, WORK_CENTER, RESRCE, EMPLOYEE, EMPLOYEE_DESCRIPTION, TURN_OPERATION, DISPATCH_QTY, PROD_HOURS, PLANNED_START_DATE, PLANNED_COMP_DATE, EARLIEST_START_DATE, LATEST_END_DATE, SO_RELEASED_DATE, SFC_RELEASED_DATE, RELEASED_COMPLETE_DATE, ACTUAL_START_DATE, ACTUAL_COMPLETE_DATE, IS_DISPATCH, IS_IMPORT, REMARK, PREPOSITION_STEP_ID, PREPOSITION_OPERATION, IS_FIRST_OPERATION, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME, OTHER_1, OTHER_2, OTHER_3, OTHER_4, OTHER_5 INSERT INTO Z_SFC_DISPATCH HANDLE, SITE, SHOP_ORDER, SFC, BLANKING_SIZE, DISPATCH_SEQ, DISPATCH_NO, DISPATCH_STATUS, DRAWINGS_NO, DRAWINGS_REVISION, IS_LOCK, ROUTER_BO, STEP_ID, OPERATION, RESOURCE_TYPE, WORK_CENTER, RESRCE, EMPLOYEE, EMPLOYEE_DESCRIPTION, TURN_OPERATION, DISPATCH_QTY, PROD_HOURS, PLANNED_START_DATE, PLANNED_COMP_DATE, EARLIEST_START_DATE, LATEST_END_DATE, SO_RELEASED_DATE, SFC_RELEASED_DATE, RELEASED_COMPLETE_DATE, ACTUAL_START_DATE, ACTUAL_COMPLETE_DATE, IS_DISPATCH, IS_IMPORT, REMARK, PREPOSITION_STEP_ID, PREPOSITION_OPERATION, IS_FIRST_OPERATION, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME, OTHER_1, OTHER_2, OTHER_3, OTHER_4, OTHER_5, VALUES #{handle}, #{site}, #{shopOrder}, #{sfc}, #{blankingSize}, #{dispatchSeq}, #{dispatchNo}, #{dispatchStatus}, #{drawingsNo}, #{drawingsRevision}, #{isLock}, #{routerBo}, #{stepId}, #{operation}, #{resourceType}, #{workCenter}, #{resrce}, #{employee}, #{employeeDescription}, #{turnOperation}, #{dispatchQty}, #{prodHours}, #{plannedStartDate}, #{plannedCompDate}, #{earliestStartDate}, #{latestEndDate}, #{soReleasedDate}, #{sfcReleasedDate}, #{releasedCompleteDate}, #{actualStartDate}, #{actualCompleteDate}, #{isDispatch}, #{isImport}, #{remark}, #{prepositionStepId}, #{prepositionOperation}, #{isFirstOperation}, #{createUser}, #{createdDateTime}, #{modifyUser}, #{modifiedDateTime}, #{other1}, #{other2}, #{other3}, #{other4}, #{other5}, INSERT INTO Z_SFC_DISPATCH VALUES #{handle}, #{site}, #{shopOrder}, #{sfc}, #{blankingSize}, #{dispatchSeq}, #{dispatchNo}, #{dispatchStatus}, #{drawingsNo}, #{drawingsRevision}, #{isLock}, #{routerBo}, #{stepId}, #{operation}, #{resourceType}, #{workCenter}, #{resrce}, #{employee}, #{employeeDescription}, #{turnOperation}, #{dispatchQty}, #{prodHours}, #{plannedStartDate}, #{plannedCompDate}, #{earliestStartDate}, #{latestEndDate}, #{soReleasedDate}, #{sfcReleasedDate}, #{releasedCompleteDate}, #{actualStartDate}, #{actualCompleteDate}, #{isDispatch}, #{isImport}, #{remark}, #{prepositionStepId}, #{prepositionOperation}, #{isFirstOperation}, #{createUser}, #{createdDateTime}, #{modifyUser}, #{modifiedDateTime}, #{other1}, #{other2}, #{other3}, #{other4}, #{other5}, UPDATE Z_SFC_DISPATCH SITE=#{et.site}, SHOP_ORDER=#{et.shopOrder}, SFC=#{et.sfc}, BLANKING_SIZE=#{et.blankingSize}, DISPATCH_SEQ=#{et.dispatchSeq}, DISPATCH_NO=#{et.dispatchNo}, DISPATCH_STATUS=#{et.dispatchStatus}, DRAWINGS_NO=#{et.drawingsNo}, DRAWINGS_REVISION=#{et.drawingsRevision}, IS_LOCK=#{et.isLock}, ROUTER_BO=#{et.routerBo}, STEP_ID=#{et.stepId}, OPERATION=#{et.operation}, RESOURCE_TYPE=#{et.resourceType}, WORK_CENTER=#{et.workCenter}, RESRCE=#{et.resrce}, EMPLOYEE=#{et.employee}, EMPLOYEE_DESCRIPTION=#{et.employeeDescription}, TURN_OPERATION=#{et.turnOperation}, DISPATCH_QTY=#{et.dispatchQty}, PROD_HOURS=#{et.prodHours}, PLANNED_START_DATE=#{et.plannedStartDate}, PLANNED_COMP_DATE=#{et.plannedCompDate}, EARLIEST_START_DATE=#{et.earliestStartDate}, LATEST_END_DATE=#{et.latestEndDate}, SO_RELEASED_DATE=#{et.soReleasedDate}, SFC_RELEASED_DATE=#{et.sfcReleasedDate}, RELEASED_COMPLETE_DATE=#{et.releasedCompleteDate}, ACTUAL_START_DATE=#{et.actualStartDate}, ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate}, IS_DISPATCH=#{et.isDispatch}, IS_IMPORT=#{et.isImport}, REMARK=#{et.remark}, PREPOSITION_STEP_ID=#{et.prepositionStepId}, PREPOSITION_OPERATION=#{et.prepositionOperation}, IS_FIRST_OPERATION=#{et.isFirstOperation}, CREATE_USER=#{et.createUser}, CREATED_DATE_TIME=#{et.createdDateTime}, MODIFY_USER=#{et.modifyUser}, MODIFIED_DATE_TIME=#{et.modifiedDateTime}, OTHER_1=#{et.other1}, OTHER_2=#{et.other2}, OTHER_3=#{et.other3}, OTHER_4=#{et.other4}, OTHER_5=#{et.other5}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} UPDATE Z_SFC_DISPATCH SITE=#{et.site}, SHOP_ORDER=#{et.shopOrder}, SFC=#{et.sfc}, BLANKING_SIZE=#{et.blankingSize}, DISPATCH_SEQ=#{et.dispatchSeq}, DISPATCH_NO=#{et.dispatchNo}, DISPATCH_STATUS=#{et.dispatchStatus}, DRAWINGS_NO=#{et.drawingsNo}, DRAWINGS_REVISION=#{et.drawingsRevision}, IS_LOCK=#{et.isLock}, ROUTER_BO=#{et.routerBo}, STEP_ID=#{et.stepId}, OPERATION=#{et.operation}, RESOURCE_TYPE=#{et.resourceType}, WORK_CENTER=#{et.workCenter}, RESRCE=#{et.resrce}, EMPLOYEE=#{et.employee}, EMPLOYEE_DESCRIPTION=#{et.employeeDescription}, TURN_OPERATION=#{et.turnOperation}, DISPATCH_QTY=#{et.dispatchQty}, PROD_HOURS=#{et.prodHours}, PLANNED_START_DATE=#{et.plannedStartDate}, PLANNED_COMP_DATE=#{et.plannedCompDate}, EARLIEST_START_DATE=#{et.earliestStartDate}, LATEST_END_DATE=#{et.latestEndDate}, SO_RELEASED_DATE=#{et.soReleasedDate}, SFC_RELEASED_DATE=#{et.sfcReleasedDate}, RELEASED_COMPLETE_DATE=#{et.releasedCompleteDate}, ACTUAL_START_DATE=#{et.actualStartDate}, ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate}, IS_DISPATCH=#{et.isDispatch}, IS_IMPORT=#{et.isImport}, REMARK=#{et.remark}, PREPOSITION_STEP_ID=#{et.prepositionStepId}, PREPOSITION_OPERATION=#{et.prepositionOperation}, IS_FIRST_OPERATION=#{et.isFirstOperation}, CREATE_USER=#{et.createUser}, CREATED_DATE_TIME=#{et.createdDateTime}, MODIFY_USER=#{et.modifyUser}, MODIFIED_DATE_TIME=#{et.modifiedDateTime}, OTHER_1=#{et.other1}, OTHER_2=#{et.other2}, OTHER_3=#{et.other3}, OTHER_4=#{et.other4}, OTHER_5=#{et.other5}, WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL} UPDATE Z_SFC_DISPATCH SITE=#{et.site}, SHOP_ORDER=#{et.shopOrder}, SFC=#{et.sfc}, BLANKING_SIZE=#{et.blankingSize}, DISPATCH_SEQ=#{et.dispatchSeq}, DISPATCH_NO=#{et.dispatchNo}, DISPATCH_STATUS=#{et.dispatchStatus}, DRAWINGS_NO=#{et.drawingsNo}, DRAWINGS_REVISION=#{et.drawingsRevision}, IS_LOCK=#{et.isLock}, ROUTER_BO=#{et.routerBo}, STEP_ID=#{et.stepId}, OPERATION=#{et.operation}, RESOURCE_TYPE=#{et.resourceType}, WORK_CENTER=#{et.workCenter}, RESRCE=#{et.resrce}, EMPLOYEE=#{et.employee}, EMPLOYEE_DESCRIPTION=#{et.employeeDescription}, TURN_OPERATION=#{et.turnOperation}, DISPATCH_QTY=#{et.dispatchQty}, PROD_HOURS=#{et.prodHours}, PLANNED_START_DATE=#{et.plannedStartDate}, PLANNED_COMP_DATE=#{et.plannedCompDate}, EARLIEST_START_DATE=#{et.earliestStartDate}, LATEST_END_DATE=#{et.latestEndDate}, SO_RELEASED_DATE=#{et.soReleasedDate}, SFC_RELEASED_DATE=#{et.sfcReleasedDate}, RELEASED_COMPLETE_DATE=#{et.releasedCompleteDate}, ACTUAL_START_DATE=#{et.actualStartDate}, ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate}, IS_DISPATCH=#{et.isDispatch}, IS_IMPORT=#{et.isImport}, REMARK=#{et.remark}, PREPOSITION_STEP_ID=#{et.prepositionStepId}, PREPOSITION_OPERATION=#{et.prepositionOperation}, IS_FIRST_OPERATION=#{et.isFirstOperation}, CREATE_USER=#{et.createUser}, CREATED_DATE_TIME=#{et.createdDateTime}, MODIFY_USER=#{et.modifyUser}, MODIFIED_DATE_TIME=#{et.modifiedDateTime}, OTHER_1=#{et.other1}, OTHER_2=#{et.other2}, OTHER_3=#{et.other3}, OTHER_4=#{et.other4}, OTHER_5=#{et.other5}, HANDLE=#{ew.entity.handle} AND SITE=#{ew.entity.site} AND SHOP_ORDER=#{ew.entity.shopOrder} AND SFC=#{ew.entity.sfc} AND BLANKING_SIZE=#{ew.entity.blankingSize} AND DISPATCH_SEQ=#{ew.entity.dispatchSeq} AND DISPATCH_NO=#{ew.entity.dispatchNo} AND DISPATCH_STATUS=#{ew.entity.dispatchStatus} AND DRAWINGS_NO=#{ew.entity.drawingsNo} AND DRAWINGS_REVISION=#{ew.entity.drawingsRevision} AND IS_LOCK=#{ew.entity.isLock} AND ROUTER_BO=#{ew.entity.routerBo} AND STEP_ID=#{ew.entity.stepId} AND OPERATION=#{ew.entity.operation} AND RESOURCE_TYPE=#{ew.entity.resourceType} AND WORK_CENTER=#{ew.entity.workCenter} AND RESRCE=#{ew.entity.resrce} AND EMPLOYEE=#{ew.entity.employee} EMPLOYEE_DESCRIPTION=#{et.entity.employeeDescription}, AND TURN_OPERATION=#{ew.entity.turnOperation} AND DISPATCH_QTY=#{ew.entity.dispatchQty} AND PROD_HOURS=#{ew.entity.prodHours} AND PLANNED_START_DATE=#{ew.entity.plannedStartDate} AND PLANNED_COMP_DATE=#{ew.entity.plannedCompDate} AND EARLIEST_START_DATE=#{ew.entity.earliestStartDate} AND LATEST_END_DATE=#{ew.entity.latestEndDate} AND SO_RELEASED_DATE=#{ew.entity.soReleasedDate} AND SFC_RELEASED_DATE=#{ew.entity.sfcReleasedDate} AND RELEASED_COMPLETE_DATE=#{ew.entity.releasedCompleteDate} AND ACTUAL_START_DATE=#{ew.entity.actualStartDate} AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate} AND IS_DISPATCH=#{ew.entity.isDispatch} AND IS_IMPORT=#{ew.entity.isImport} AND REMARK=#{ew.entity.remark} AND PREPOSITION_STEP_ID=#{ew.entity.prepositionStepId} AND PREPOSITION_OPERATION=#{ew.entity.prepositionOperation} AND IS_FIRST_OPERATION=#{ew.entity.isFirstOperation} AND CREATE_USER=#{ew.entity.createUser} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFY_USER=#{ew.entity.modifyUser} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND OTHER_1=#{ew.entity.other1} AND OTHER_2=#{ew.entity.other2} AND OTHER_3=#{ew.entity.other3} AND OTHER_4=#{ew.entity.other4} AND OTHER_5=#{ew.entity.other5} ${ew.sqlSegment} ${ew.sqlSegment} DELETE FROM Z_SFC_DISPATCH WHERE HANDLE=#{handle} DELETE FROM Z_SFC_DISPATCH ${k} = #{cm[${k}]} DELETE FROM Z_SFC_DISPATCH HANDLE=#{ew.entity.handle} AND SITE=#{ew.entity.site} AND SHOP_ORDER=#{ew.entity.shopOrder} AND SFC=#{ew.entity.sfc} AND BLANKING_SIZE=#{ew.entity.blankingSize} AND DISPATCH_SEQ=#{ew.entity.dispatchSeq} AND DISPATCH_NO=#{ew.entity.dispatchNo} AND DISPATCH_STATUS=#{ew.entity.dispatchStatus} AND DRAWINGS_NO=#{ew.entity.drawingsNo} AND DRAWINGS_REVISION=#{ew.entity.drawingsRevision} AND IS_LOCK=#{ew.entity.isLock} AND ROUTER_BO=#{ew.entity.routerBo} AND STEP_ID=#{ew.entity.stepId} AND OPERATION=#{ew.entity.operation} AND RESOURCE_TYPE=#{ew.entity.resourceType} AND WORK_CENTER=#{ew.entity.workCenter} AND RESRCE=#{ew.entity.resrce} AND EMPLOYEE=#{ew.entity.employee} EMPLOYEE_DESCRIPTION=#{et.entity.employeeDescription}, AND TURN_OPERATION=#{ew.entity.turnOperation} AND DISPATCH_QTY=#{ew.entity.dispatchQty} AND PROD_HOURS=#{ew.entity.prodHours} AND PLANNED_START_DATE=#{ew.entity.plannedStartDate} AND PLANNED_COMP_DATE=#{ew.entity.plannedCompDate} AND EARLIEST_START_DATE=#{ew.entity.earliestStartDate} AND LATEST_END_DATE=#{ew.entity.latestEndDate} AND SO_RELEASED_DATE=#{ew.entity.soReleasedDate} AND SFC_RELEASED_DATE=#{ew.entity.sfcReleasedDate} AND RELEASED_COMPLETE_DATE=#{ew.entity.releasedCompleteDate} AND ACTUAL_START_DATE=#{ew.entity.actualStartDate} AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate} AND IS_DISPATCH=#{ew.entity.isDispatch} AND IS_IMPORT=#{ew.entity.isImport} AND REMARK=#{ew.entity.remark} AND PREPOSITION_STEP_ID=#{ew.entity.prepositionStepId} AND PREPOSITION_OPERATION=#{ew.entity.prepositionOperation} AND IS_FIRST_OPERATION=#{ew.entity.isFirstOperation} AND CREATE_USER=#{ew.entity.createUser} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFY_USER=#{ew.entity.modifyUser} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND OTHER_1=#{ew.entity.other1} AND OTHER_2=#{ew.entity.other2} AND OTHER_3=#{ew.entity.other3} AND OTHER_4=#{ew.entity.other4} AND OTHER_5=#{ew.entity.other5} ${ew.sqlSegment} ${ew.sqlSegment} DELETE FROM Z_SFC_DISPATCH WHERE HANDLE IN ( #{item} ) UPDATE Z_SFC_DISPATCH SET DISPATCH_STATUS = #{dispatchStatus}, MODIFY_USER = #{modifyUser}, MODIFIED_DATE_TIME = #{modifiedDateTime} , ACTUAL_COMPLETE_DATE = #{modifiedDateTime} , ACTUAL_START_DATE = #{modifiedDateTime} WHERE SITE = #{site} AND DISPATCH_NO = #{dispatchNo}