HANDLE, CHANGE_STAMP, SITE, SHOP_ORDER, STATUS_BO, PRIORITY, PLANNED_WORK_CENTER_BO, PLANNED_ITEM_BO, PLANNED_BOM_BO, PLANNED_ROUTER_BO, ITEM_BO, BOM_BO, ROUTER_BO, QTY_TO_BUILD, QTY_ORDERED, QTY_RELEASED, RELEASED_DATE, PLANNED_START_DATE, PLANNED_COMP_DATE, SCHEDULED_START_DATE, SCHEDULED_COMP_DATE, ACTUAL_START_DATE, ACTUAL_COMP_DATE, QTY_DONE, QTY_SCRAPPED, CREATED_DATE_TIME, MODIFIED_DATE_TIME, CUSTOMER, CUSTOMER_ORDER, RMA_SFC_DATA_TYPE_BO, RMA_SHOP_ORDER_DATA_TYPE_BO, ORIGINAL_STATUS_BO, TRANSFER_SITE, TRANSFER_TYPE, LCC_BO, SHOP_ORDER_TYPE_BO, HOLD_ID, END_UNIT_NUMBER, REQ_SERIAL_CHANGE, COLLECT_PARENT_SERIAL, BATCH_NUMBER, ERP_ORDER, ERP_PRODUCTION_VERSION, ERP_UNIT_OF_MEASURE, PARTITION_DATE, INSPECTION_LOT, INSPECTION_GROUP_SIZE, ERP_PUTAWAY_STORLOC, WAREHOUSE_NUMBER, UNDERDELIVERY_TOLERANCE, OVERDELIVERY_TOLERANCE, UNLIMITED_OVERDELIVERY, MINIMUM_DELIVERY_QTY, MAXIMUM_DELIVERY_QTY, TOLERANCE_DEFINED_IN INSERT INTO SHOP_ORDER HANDLE, CHANGE_STAMP, SITE, SHOP_ORDER, STATUS_BO, PRIORITY, PLANNED_WORK_CENTER_BO, PLANNED_ITEM_BO, PLANNED_BOM_BO, PLANNED_ROUTER_BO, ITEM_BO, BOM_BO, ROUTER_BO, QTY_TO_BUILD, QTY_ORDERED, QTY_RELEASED, RELEASED_DATE, PLANNED_START_DATE, PLANNED_COMP_DATE, SCHEDULED_START_DATE, SCHEDULED_COMP_DATE, ACTUAL_START_DATE, ACTUAL_COMP_DATE, QTY_DONE, QTY_SCRAPPED, CREATED_DATE_TIME, MODIFIED_DATE_TIME, CUSTOMER, CUSTOMER_ORDER, RMA_SFC_DATA_TYPE_BO, RMA_SHOP_ORDER_DATA_TYPE_BO, ORIGINAL_STATUS_BO, TRANSFER_SITE, TRANSFER_TYPE, LCC_BO, SHOP_ORDER_TYPE_BO, HOLD_ID, END_UNIT_NUMBER, REQ_SERIAL_CHANGE, COLLECT_PARENT_SERIAL, BATCH_NUMBER, ERP_ORDER, ERP_PRODUCTION_VERSION, ERP_UNIT_OF_MEASURE, PARTITION_DATE, INSPECTION_LOT, INSPECTION_GROUP_SIZE, ERP_PUTAWAY_STORLOC, WAREHOUSE_NUMBER, UNDERDELIVERY_TOLERANCE, OVERDELIVERY_TOLERANCE, UNLIMITED_OVERDELIVERY, MINIMUM_DELIVERY_QTY, MAXIMUM_DELIVERY_QTY, TOLERANCE_DEFINED_IN, VALUES #{handle}, #{changeStamp}, #{site}, #{shopOrder}, #{statusBo}, #{priority}, #{plannedWorkCenterBo}, #{plannedItemBo}, #{plannedBomBo}, #{plannedRouterBo}, #{itemBo}, #{bomBo}, #{routerBo}, #{qtyToBuild}, #{qtyOrdered}, #{qtyReleased}, #{releasedDate}, #{plannedStartDate}, #{plannedCompDate}, #{scheduledStartDate}, #{scheduledCompDate}, #{actualStartDate}, #{actualCompDate}, #{qtyDone}, #{qtyScrapped}, #{createdDateTime}, #{modifiedDateTime}, #{customer}, #{customerOrder}, #{rmaSfcDataTypeBo}, #{rmaShopOrderDataTypeBo}, #{originalStatusBo}, #{transferSite}, #{transferType}, #{lccBo}, #{shopOrderTypeBo}, #{holdId}, #{endUnitNumber}, #{reqSerialChange}, #{collectParentSerial}, #{batchNumber}, #{erpOrder}, #{erpProductionVersion}, #{erpUnitOfMeasure}, #{partitionDate}, #{inspectionLot}, #{inspectionGroupSize}, #{erpPutawayStorloc}, #{warehouseNumber}, #{underdeliveryTolerance}, #{overdeliveryTolerance}, #{unlimitedOverdelivery}, #{minimumDeliveryQty}, #{maximumDeliveryQty}, #{toleranceDefinedIn}, INSERT INTO SHOP_ORDER VALUES #{handle}, #{changeStamp}, #{site}, #{shopOrder}, #{statusBo}, #{priority}, #{plannedWorkCenterBo}, #{plannedItemBo}, #{plannedBomBo}, #{plannedRouterBo}, #{itemBo}, #{bomBo}, #{routerBo}, #{qtyToBuild}, #{qtyOrdered}, #{qtyReleased}, #{releasedDate}, #{plannedStartDate}, #{plannedCompDate}, #{scheduledStartDate}, #{scheduledCompDate}, #{actualStartDate}, #{actualCompDate}, #{qtyDone}, #{qtyScrapped}, #{createdDateTime}, #{modifiedDateTime}, #{customer}, #{customerOrder}, #{rmaSfcDataTypeBo}, #{rmaShopOrderDataTypeBo}, #{originalStatusBo}, #{transferSite}, #{transferType}, #{lccBo}, #{shopOrderTypeBo}, #{holdId}, #{endUnitNumber}, #{reqSerialChange}, #{collectParentSerial}, #{batchNumber}, #{erpOrder}, #{erpProductionVersion}, #{erpUnitOfMeasure}, #{partitionDate}, #{inspectionLot}, #{inspectionGroupSize}, #{erpPutawayStorloc}, #{warehouseNumber}, #{underdeliveryTolerance}, #{overdeliveryTolerance}, #{unlimitedOverdelivery}, #{minimumDeliveryQty}, #{maximumDeliveryQty}, #{toleranceDefinedIn}, UPDATE SHOP_ORDER HANDLE=#{et.handle}, CHANGE_STAMP=#{et.changeStamp}, SITE=#{et.site}, SHOP_ORDER=#{et.shopOrder}, STATUS_BO=#{et.statusBo}, PRIORITY=#{et.priority}, PLANNED_WORK_CENTER_BO=#{et.plannedWorkCenterBo}, PLANNED_ITEM_BO=#{et.plannedItemBo}, PLANNED_BOM_BO=#{et.plannedBomBo}, PLANNED_ROUTER_BO=#{et.plannedRouterBo}, ITEM_BO=#{et.itemBo}, BOM_BO=#{et.bomBo}, ROUTER_BO=#{et.routerBo}, QTY_TO_BUILD=#{et.qtyToBuild}, QTY_ORDERED=#{et.qtyOrdered}, QTY_RELEASED=#{et.qtyReleased}, RELEASED_DATE=#{et.releasedDate}, PLANNED_START_DATE=#{et.plannedStartDate}, PLANNED_COMP_DATE=#{et.plannedCompDate}, SCHEDULED_START_DATE=#{et.scheduledStartDate}, SCHEDULED_COMP_DATE=#{et.scheduledCompDate}, ACTUAL_START_DATE=#{et.actualStartDate}, ACTUAL_COMP_DATE=#{et.actualCompDate}, QTY_DONE=#{et.qtyDone}, QTY_SCRAPPED=#{et.qtyScrapped}, CREATED_DATE_TIME=#{et.createdDateTime}, MODIFIED_DATE_TIME=#{et.modifiedDateTime}, CUSTOMER=#{et.customer}, CUSTOMER_ORDER=#{et.customerOrder}, RMA_SFC_DATA_TYPE_BO=#{et.rmaSfcDataTypeBo}, RMA_SHOP_ORDER_DATA_TYPE_BO=#{et.rmaShopOrderDataTypeBo}, ORIGINAL_STATUS_BO=#{et.originalStatusBo}, TRANSFER_SITE=#{et.transferSite}, TRANSFER_TYPE=#{et.transferType}, LCC_BO=#{et.lccBo}, SHOP_ORDER_TYPE_BO=#{et.shopOrderTypeBo}, HOLD_ID=#{et.holdId}, END_UNIT_NUMBER=#{et.endUnitNumber}, REQ_SERIAL_CHANGE=#{et.reqSerialChange}, COLLECT_PARENT_SERIAL=#{et.collectParentSerial}, BATCH_NUMBER=#{et.batchNumber}, ERP_ORDER=#{et.erpOrder}, ERP_PRODUCTION_VERSION=#{et.erpProductionVersion}, ERP_UNIT_OF_MEASURE=#{et.erpUnitOfMeasure}, PARTITION_DATE=#{et.partitionDate}, INSPECTION_LOT=#{et.inspectionLot}, INSPECTION_GROUP_SIZE=#{et.inspectionGroupSize}, ERP_PUTAWAY_STORLOC=#{et.erpPutawayStorloc}, WAREHOUSE_NUMBER=#{et.warehouseNumber}, UNDERDELIVERY_TOLERANCE=#{et.underdeliveryTolerance}, OVERDELIVERY_TOLERANCE=#{et.overdeliveryTolerance}, UNLIMITED_OVERDELIVERY=#{et.unlimitedOverdelivery}, MINIMUM_DELIVERY_QTY=#{et.minimumDeliveryQty}, MAXIMUM_DELIVERY_QTY=#{et.maximumDeliveryQty}, TOLERANCE_DEFINED_IN=#{et.toleranceDefinedIn}, HANDLE=#{ew.entity.handle} AND CHANGE_STAMP=#{ew.entity.changeStamp} AND SITE=#{ew.entity.site} AND SHOP_ORDER=#{ew.entity.shopOrder} AND STATUS_BO=#{ew.entity.statusBo} AND PRIORITY=#{ew.entity.priority} AND PLANNED_WORK_CENTER_BO=#{ew.entity.plannedWorkCenterBo} AND PLANNED_ITEM_BO=#{ew.entity.plannedItemBo} AND PLANNED_BOM_BO=#{ew.entity.plannedBomBo} AND PLANNED_ROUTER_BO=#{ew.entity.plannedRouterBo} AND ITEM_BO=#{ew.entity.itemBo} AND BOM_BO=#{ew.entity.bomBo} AND ROUTER_BO=#{ew.entity.routerBo} AND QTY_TO_BUILD=#{ew.entity.qtyToBuild} AND QTY_ORDERED=#{ew.entity.qtyOrdered} AND QTY_RELEASED=#{ew.entity.qtyReleased} AND RELEASED_DATE=#{ew.entity.releasedDate} AND PLANNED_START_DATE=#{ew.entity.plannedStartDate} AND PLANNED_COMP_DATE=#{ew.entity.plannedCompDate} AND SCHEDULED_START_DATE=#{ew.entity.scheduledStartDate} AND SCHEDULED_COMP_DATE=#{ew.entity.scheduledCompDate} AND ACTUAL_START_DATE=#{ew.entity.actualStartDate} AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate} AND QTY_DONE=#{ew.entity.qtyDone} AND QTY_SCRAPPED=#{ew.entity.qtyScrapped} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND CUSTOMER=#{ew.entity.customer} AND CUSTOMER_ORDER=#{ew.entity.customerOrder} AND RMA_SFC_DATA_TYPE_BO=#{ew.entity.rmaSfcDataTypeBo} AND RMA_SHOP_ORDER_DATA_TYPE_BO=#{ew.entity.rmaShopOrderDataTypeBo} AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo} AND TRANSFER_SITE=#{ew.entity.transferSite} AND TRANSFER_TYPE=#{ew.entity.transferType} AND LCC_BO=#{ew.entity.lccBo} AND SHOP_ORDER_TYPE_BO=#{ew.entity.shopOrderTypeBo} AND HOLD_ID=#{ew.entity.holdId} AND END_UNIT_NUMBER=#{ew.entity.endUnitNumber} AND REQ_SERIAL_CHANGE=#{ew.entity.reqSerialChange} AND COLLECT_PARENT_SERIAL=#{ew.entity.collectParentSerial} AND BATCH_NUMBER=#{ew.entity.batchNumber} AND ERP_ORDER=#{ew.entity.erpOrder} AND ERP_PRODUCTION_VERSION=#{ew.entity.erpProductionVersion} AND ERP_UNIT_OF_MEASURE=#{ew.entity.erpUnitOfMeasure} AND PARTITION_DATE=#{ew.entity.partitionDate} AND INSPECTION_LOT=#{ew.entity.inspectionLot} AND INSPECTION_GROUP_SIZE=#{ew.entity.inspectionGroupSize} AND ERP_PUTAWAY_STORLOC=#{ew.entity.erpPutawayStorloc} AND WAREHOUSE_NUMBER=#{ew.entity.warehouseNumber} AND UNDERDELIVERY_TOLERANCE=#{ew.entity.underdeliveryTolerance} AND OVERDELIVERY_TOLERANCE=#{ew.entity.overdeliveryTolerance} AND UNLIMITED_OVERDELIVERY=#{ew.entity.unlimitedOverdelivery} AND MINIMUM_DELIVERY_QTY=#{ew.entity.minimumDeliveryQty} AND MAXIMUM_DELIVERY_QTY=#{ew.entity.maximumDeliveryQty} AND TOLERANCE_DEFINED_IN=#{ew.entity.toleranceDefinedIn} ${ew.sqlSegment} ${ew.sqlSegment} DELETE FROM SHOP_ORDER ${k} = #{cm[${k}]} DELETE FROM SHOP_ORDER HANDLE=#{ew.entity.handle} AND CHANGE_STAMP=#{ew.entity.changeStamp} AND SITE=#{ew.entity.site} AND SHOP_ORDER=#{ew.entity.shopOrder} AND STATUS_BO=#{ew.entity.statusBo} AND PRIORITY=#{ew.entity.priority} AND PLANNED_WORK_CENTER_BO=#{ew.entity.plannedWorkCenterBo} AND PLANNED_ITEM_BO=#{ew.entity.plannedItemBo} AND PLANNED_BOM_BO=#{ew.entity.plannedBomBo} AND PLANNED_ROUTER_BO=#{ew.entity.plannedRouterBo} AND ITEM_BO=#{ew.entity.itemBo} AND BOM_BO=#{ew.entity.bomBo} AND ROUTER_BO=#{ew.entity.routerBo} AND QTY_TO_BUILD=#{ew.entity.qtyToBuild} AND QTY_ORDERED=#{ew.entity.qtyOrdered} AND QTY_RELEASED=#{ew.entity.qtyReleased} AND RELEASED_DATE=#{ew.entity.releasedDate} AND PLANNED_START_DATE=#{ew.entity.plannedStartDate} AND PLANNED_COMP_DATE=#{ew.entity.plannedCompDate} AND SCHEDULED_START_DATE=#{ew.entity.scheduledStartDate} AND SCHEDULED_COMP_DATE=#{ew.entity.scheduledCompDate} AND ACTUAL_START_DATE=#{ew.entity.actualStartDate} AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate} AND QTY_DONE=#{ew.entity.qtyDone} AND QTY_SCRAPPED=#{ew.entity.qtyScrapped} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND CUSTOMER=#{ew.entity.customer} AND CUSTOMER_ORDER=#{ew.entity.customerOrder} AND RMA_SFC_DATA_TYPE_BO=#{ew.entity.rmaSfcDataTypeBo} AND RMA_SHOP_ORDER_DATA_TYPE_BO=#{ew.entity.rmaShopOrderDataTypeBo} AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo} AND TRANSFER_SITE=#{ew.entity.transferSite} AND TRANSFER_TYPE=#{ew.entity.transferType} AND LCC_BO=#{ew.entity.lccBo} AND SHOP_ORDER_TYPE_BO=#{ew.entity.shopOrderTypeBo} AND HOLD_ID=#{ew.entity.holdId} AND END_UNIT_NUMBER=#{ew.entity.endUnitNumber} AND REQ_SERIAL_CHANGE=#{ew.entity.reqSerialChange} AND COLLECT_PARENT_SERIAL=#{ew.entity.collectParentSerial} AND BATCH_NUMBER=#{ew.entity.batchNumber} AND ERP_ORDER=#{ew.entity.erpOrder} AND ERP_PRODUCTION_VERSION=#{ew.entity.erpProductionVersion} AND ERP_UNIT_OF_MEASURE=#{ew.entity.erpUnitOfMeasure} AND PARTITION_DATE=#{ew.entity.partitionDate} AND INSPECTION_LOT=#{ew.entity.inspectionLot} AND INSPECTION_GROUP_SIZE=#{ew.entity.inspectionGroupSize} AND ERP_PUTAWAY_STORLOC=#{ew.entity.erpPutawayStorloc} AND WAREHOUSE_NUMBER=#{ew.entity.warehouseNumber} AND UNDERDELIVERY_TOLERANCE=#{ew.entity.underdeliveryTolerance} AND OVERDELIVERY_TOLERANCE=#{ew.entity.overdeliveryTolerance} AND UNLIMITED_OVERDELIVERY=#{ew.entity.unlimitedOverdelivery} AND MINIMUM_DELIVERY_QTY=#{ew.entity.minimumDeliveryQty} AND MAXIMUM_DELIVERY_QTY=#{ew.entity.maximumDeliveryQty} AND TOLERANCE_DEFINED_IN=#{ew.entity.toleranceDefinedIn} ${ew.sqlSegment} ${ew.sqlSegment}