|
|
@ -70,12 +70,12 @@ public class PartCatalogDaoImpl implements PartCatalogDao { |
|
|
sql.append(" (site, part_no, part_desc, part_type, family_id, group_id, um_id, active, remark, product_group_id1, product_group_id2, product_group_id3, product_group_id4, "); |
|
|
sql.append(" (site, part_no, part_desc, part_type, family_id, group_id, um_id, active, remark, product_group_id1, product_group_id2, product_group_id3, product_group_id4, "); |
|
|
sql.append(" code_no, status, type_designation, hazard_code, asset_class, dim_quality, abc_class, frequency_class, lifecycle_stage, "); |
|
|
sql.append(" code_no, status, type_designation, hazard_code, asset_class, dim_quality, abc_class, frequency_class, lifecycle_stage, "); |
|
|
sql.append(" country_of_origin, manufacturing_lead_time, expected_lead_time, region_of_origin, durability_day, part_status, "); |
|
|
sql.append(" country_of_origin, manufacturing_lead_time, expected_lead_time, region_of_origin, durability_day, part_status, "); |
|
|
sql.append(" configuration_id, inventory_valuation_method, part_cost_group_id, inventory_part_cost_level, invoice_consideration, zero_cost_flag, interface_import_flag "); |
|
|
|
|
|
|
|
|
sql.append(" configuration_id, inventory_valuation_method, part_cost_group_id, inventory_part_cost_level, invoice_consideration, zero_cost_flag, interface_import_flag) "); |
|
|
sql.append(" VALUES "); |
|
|
sql.append(" VALUES "); |
|
|
sql.append(" (:contract, :partNo, :partDesc, :typeCode, :partProductFamily, :partProductCode, :unitMeas, 'Y', :noteText, :primeCommodity, :SecondCommodity, :accountingGroup, :plannerBuyer, "); |
|
|
sql.append(" (:contract, :partNo, :partDesc, :typeCode, :partProductFamily, :partProductCode, :unitMeas, 'Y', :noteText, :primeCommodity, :SecondCommodity, :accountingGroup, :plannerBuyer, "); |
|
|
sql.append(" :engAttribute, 'Y', :typeDesignation, :hazardCode, :assetClass, :dimQuality, :abcClass, :frequencyClass, :LifecycleStage, "); |
|
|
sql.append(" :engAttribute, 'Y', :typeDesignation, :hazardCode, :assetClass, :dimQuality, :abcClass, :frequencyClass, :LifecycleStage, "); |
|
|
sql.append(" :countryOfOrigin, :manufLeadtime, :expectedLeadtime, :regionOfOrigin, :durabilityDay, :partStatus, "); |
|
|
sql.append(" :countryOfOrigin, :manufLeadtime, :expectedLeadtime, :regionOfOrigin, :durabilityDay, :partStatus, "); |
|
|
sql.append(" '*', :inventoryValuationMethod, :partCostGroupId, :inventoryPartCostLevel, :invoiceConsideration, :zeroCostFlag, 'Y' "); |
|
|
|
|
|
|
|
|
sql.append(" '*', :inventoryValuationMethod, :partCostGroupId, :inventoryPartCostLevel, :invoiceConsideration, :zeroCostFlag, 'Y' )"); |
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(ifsInventoryParts.toArray())); |
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(ifsInventoryParts.toArray())); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |