SELECT <includerefid="Base_Column_List"></include> FROM SFC
<where>
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</where>
</select>
<selectid="selectCount"resultType="Integer">
SELECT COUNT(1) FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectList"resultMap="BaseResultMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectMaps"resultType="HashMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectObjs"resultType="Object">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectPage"resultMap="BaseResultMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM SFC
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.changeStamp!=null"> AND CHANGE_STAMP=#{ew.entity.changeStamp}</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.sfc!=null"> AND SFC=#{ew.entity.sfc}</if>
<iftest="ew.entity.statusBo!=null"> AND STATUS_BO=#{ew.entity.statusBo}</if>
<iftest="ew.entity.shopOrderBo!=null"> AND SHOP_ORDER_BO=#{ew.entity.shopOrderBo}</if>
<iftest="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<iftest="ew.entity.qtyDone!=null"> AND QTY_DONE=#{ew.entity.qtyDone}</if>
<iftest="ew.entity.qtyScrapped!=null"> AND QTY_SCRAPPED=#{ew.entity.qtyScrapped}</if>
<iftest="ew.entity.qtyHistoricalMin!=null"> AND QTY_HISTORICAL_MIN=#{ew.entity.qtyHistoricalMin}</if>
<iftest="ew.entity.qtyHistoricalMax!=null"> AND QTY_HISTORICAL_MAX=#{ew.entity.qtyHistoricalMax}</if>
<iftest="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<iftest="ew.entity.priority!=null"> AND PRIORITY=#{ew.entity.priority}</if>
<iftest="ew.entity.location!=null"> AND LOCATION=#{ew.entity.location}</if>
<iftest="ew.entity.rmaMaxTimesProcessed!=null"> AND RMA_MAX_TIMES_PROCESSED=#{ew.entity.rmaMaxTimesProcessed}</if>
<iftest="ew.entity.lccBo!=null"> AND LCC_BO=#{ew.entity.lccBo}</if>
<iftest="ew.entity.originalStatusBo!=null"> AND ORIGINAL_STATUS_BO=#{ew.entity.originalStatusBo}</if>
<iftest="ew.entity.qtyMultPerformed!=null"> AND QTY_MULT_PERFORMED=#{ew.entity.qtyMultPerformed}</if>
<iftest="ew.entity.actualCompDate!=null"> AND ACTUAL_COMP_DATE=#{ew.entity.actualCompDate}</if>
<iftest="ew.entity.prevSite!=null"> AND PREV_SITE=#{ew.entity.prevSite}</if>
<iftest="ew.entity.originalTransferKey!=null"> AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey}</if>
<iftest="ew.entity.immediateArchive!=null"> AND IMMEDIATE_ARCHIVE=#{ew.entity.immediateArchive}</if>
<iftest="ew.entity.transferDatetime!=null"> AND TRANSFER_DATETIME=#{ew.entity.transferDatetime}</if>
<iftest="ew.entity.transferUser!=null"> AND TRANSFER_USER=#{ew.entity.transferUser}</if>
<iftest="ew.entity.snDone!=null"> AND SN_DONE=#{ew.entity.snDone}</if>
<iftest="ew.entity.ainEquipmentId!=null"> AND AIN_EQUIPMENT_ID=#{ew.entity.ainEquipmentId}</if>
<iftest="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<iftest="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
<iftest="ew.entity.partitionDate!=null"> AND PARTITION_DATE=#{ew.entity.partitionDate}</if>
</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">