Fixes Issue 41421: Unsupport legacy cost engine [Old Costing Cleanup]
**Removed DB functions M_generate_average_costs, M_generate_standard_costs, Ma_production_cost_generate, m_update_pareto_product0legacy, m_update_pareto_product_legacy **Removed ad_process & access for Create Production Costs, Generate Average Costs, Valued Stock Report Legacy, Sales Invoice Dimensional Report Legacy, Pareto Product Report Legacy, M_UPDATE_PARETO_PRODUCT_LEGACY **Removed menu for Create Production Costs, Generate Average Costs, Pareto Product Report Legacy, Valued Stock Report Legacy, Sales Invoice Dimensional Report Legacy **Removed process parameter for Generate Average Costs process. **Removed java class, html, xml, xsql, model object, model object mapping, textinterfaces, message for ReportParetoProductLegacy, ReportInvoiceCustomerDimensionalAnalysesJR_legacy, ReportValuationStock_legacy **Removed unused AD_Message registers. **Removed CostingMigrationProcess & CostingStatus **Removed CostingStatus reference from CostingRuleProcess, DocInOut, DocInternalConsumption, DocInventory, DocLine_Material, DocMatchInv, DocMovement, DocProduction, ReportParetoProduct ReportInvoiceCustomerDimensionalAnalysesJR, ReportValuationStock **Removed Cost_Eng_Ins_Migrated preference use from db functions MA_PRODUCTION_COST, MA_WORKEFFORT_VALIDATE, M_PRICELIST_CREATE **Removed M_PRODUCT_COSTINGUPDATE DB process, its related Report and Process, removed its related AD_PROCESS_PARA and AD_PROCESS_ACCESS references from sample data for F&B International Group and QA Testing client **Removed M_GET_TRANSACTION_COST, M_GENERATE_AVERAGE_COSTS **Removed M_GET_TRX_AND_PRODUCT_COST.xml **Modified M_COSTING_TRG, M_COSTING_RULE_TRG to remove preferences related to costing migration. **Removed columns: M_Product.Coststd, M_Product.Costtype, M_Costing.M_InOutLine_ID, M_Costing.M_ProductionLine_ID, its associated AD_FIELD, AD_COLUMN artifacts and sample data references in F&B International Group and QA testing client, reference from TestCostingUtils **Modified columns: M_Costing.Costtype (remove default value) **Modified columns: M_Costing.M_Transaction_ID, M_Costing.M_Warehouse_ID, M_Costing.C_Currency_ID (remove display logic) **Modified Reference Cost Type by deactivating unused list elements AV, ST **Removed Validation Rule : Costs migrated **Modified Validation Rule used in AD_Org In product costing tab **Removed Auxiliar input : isCostMigrated **Removed modulescript : InitializeCostingMigrationPreference **Removed DB Function M_GET_PARETO_ABC_LEGACY **Modified M_PRICELIST_CREATE to use mp.CostType instead of null **Modified DocInOut, DocInternalConsumption, DocMovement, DocProduction to remove piece of code that had AND clause with CostingStatus IsMigrated as true, as this condition wont be never reached hence entire if loop removed. **Remove unused methods from ProductInfo & ProductInfo_data.xsql
This diff is collapsed.
This diff is collapsed.