HANDLE, CHANGE_STAMP, SITE, BOM, BOM_TYPE, DESCRIPTION, STATUS_BO, TMP_BOM, COPIED_FROM_BOM_BO, REVISION, CURRENT_REVISION, BOM_TEMPLATE, HAS_BEEN_RELEASED, EFF_START_DATE, EFF_END_DATE, EFFECTIVITY_CONTROL, PREV_SITE, ORIGINAL_TRANSFER_KEY, ERP_BILL_OF_MATERIAL, CREATED_DATE_TIME, MODIFIED_DATE_TIME, PARTITION_DATE, MODEL
INSERT INTO BOM
HANDLE,
CHANGE_STAMP,SITE,BOM,BOM_TYPE,DESCRIPTION,STATUS_BO,TMP_BOM,COPIED_FROM_BOM_BO,REVISION,CURRENT_REVISION,BOM_TEMPLATE,HAS_BEEN_RELEASED,EFF_START_DATE,EFF_END_DATE,EFFECTIVITY_CONTROL,PREV_SITE,ORIGINAL_TRANSFER_KEY,ERP_BILL_OF_MATERIAL,CREATED_DATE_TIME,MODIFIED_DATE_TIME,PARTITION_DATE,MODEL, VALUES
#{handle},
#{changeStamp},#{site},#{bom},#{bomType},#{description},#{statusBo},#{tmpBom},#{copiedFromBomBo},#{revision},#{currentRevision},#{bomTemplate},#{hasBeenReleased},#{effStartDate},#{effEndDate},#{effectivityControl},#{prevSite},#{originalTransferKey},#{erpBillOfMaterial},#{createdDateTime},#{modifiedDateTime},#{partitionDate},#{model},
INSERT INTO BOM
VALUES
#{handle},
#{changeStamp},
#{site},
#{bom},
#{bomType},
#{description},
#{statusBo},
#{tmpBom},
#{copiedFromBomBo},
#{revision},
#{currentRevision},
#{bomTemplate},
#{hasBeenReleased},
#{effStartDate},
#{effEndDate},
#{effectivityControl},
#{prevSite},
#{originalTransferKey},
#{erpBillOfMaterial},
#{createdDateTime},
#{modifiedDateTime},
#{partitionDate},
#{model},
UPDATE BOM HANDLE=#{et.handle},CHANGE_STAMP=#{et.changeStamp},SITE=#{et.site},BOM=#{et.bom},BOM_TYPE=#{et.bomType},DESCRIPTION=#{et.description},STATUS_BO=#{et.statusBo},TMP_BOM=#{et.tmpBom},COPIED_FROM_BOM_BO=#{et.copiedFromBomBo},REVISION=#{et.revision},CURRENT_REVISION=#{et.currentRevision},BOM_TEMPLATE=#{et.bomTemplate},HAS_BEEN_RELEASED=#{et.hasBeenReleased},EFF_START_DATE=#{et.effStartDate},EFF_END_DATE=#{et.effEndDate},EFFECTIVITY_CONTROL=#{et.effectivityControl},PREV_SITE=#{et.prevSite},ORIGINAL_TRANSFER_KEY=#{et.originalTransferKey},ERP_BILL_OF_MATERIAL=#{et.erpBillOfMaterial},CREATED_DATE_TIME=#{et.createdDateTime},MODIFIED_DATE_TIME=#{et.modifiedDateTime},PARTITION_DATE=#{et.partitionDate},MODEL=#{et.model},
HANDLE=#{ew.entity.handle}
AND CHANGE_STAMP=#{ew.entity.changeStamp} AND SITE=#{ew.entity.site} AND BOM=#{ew.entity.bom} AND BOM_TYPE=#{ew.entity.bomType} AND DESCRIPTION=#{ew.entity.description} AND STATUS_BO=#{ew.entity.statusBo} AND TMP_BOM=#{ew.entity.tmpBom} AND COPIED_FROM_BOM_BO=#{ew.entity.copiedFromBomBo} AND REVISION=#{ew.entity.revision} AND CURRENT_REVISION=#{ew.entity.currentRevision} AND BOM_TEMPLATE=#{ew.entity.bomTemplate} AND HAS_BEEN_RELEASED=#{ew.entity.hasBeenReleased} AND EFF_START_DATE=#{ew.entity.effStartDate} AND EFF_END_DATE=#{ew.entity.effEndDate} AND EFFECTIVITY_CONTROL=#{ew.entity.effectivityControl} AND PREV_SITE=#{ew.entity.prevSite} AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey} AND ERP_BILL_OF_MATERIAL=#{ew.entity.erpBillOfMaterial} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND PARTITION_DATE=#{ew.entity.partitionDate} AND MODEL=#{ew.entity.model}
${ew.sqlSegment}
${ew.sqlSegment}
DELETE FROM BOM
${k} = #{cm[${k}]}
DELETE FROM BOM
HANDLE=#{ew.entity.handle}
AND CHANGE_STAMP=#{ew.entity.changeStamp} AND SITE=#{ew.entity.site} AND BOM=#{ew.entity.bom} AND BOM_TYPE=#{ew.entity.bomType} AND DESCRIPTION=#{ew.entity.description} AND STATUS_BO=#{ew.entity.statusBo} AND TMP_BOM=#{ew.entity.tmpBom} AND COPIED_FROM_BOM_BO=#{ew.entity.copiedFromBomBo} AND REVISION=#{ew.entity.revision} AND CURRENT_REVISION=#{ew.entity.currentRevision} AND BOM_TEMPLATE=#{ew.entity.bomTemplate} AND HAS_BEEN_RELEASED=#{ew.entity.hasBeenReleased} AND EFF_START_DATE=#{ew.entity.effStartDate} AND EFF_END_DATE=#{ew.entity.effEndDate} AND EFFECTIVITY_CONTROL=#{ew.entity.effectivityControl} AND PREV_SITE=#{ew.entity.prevSite} AND ORIGINAL_TRANSFER_KEY=#{ew.entity.originalTransferKey} AND ERP_BILL_OF_MATERIAL=#{ew.entity.erpBillOfMaterial} AND CREATED_DATE_TIME=#{ew.entity.createdDateTime} AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime} AND PARTITION_DATE=#{ew.entity.partitionDate} AND MODEL=#{ew.entity.model}
${ew.sqlSegment}
${ew.sqlSegment}