| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Method MappingUnitOfMeasureData |
| | | Method MappingUnitOfMeasureData ( |
| | | GlobalOTDTable globalotdtable |
| | | ) |
| | | { |
| | | Description: 'ETL数据转模型数据' |
| | | TextBody: |
| | |
| | | //error( "multi default unit of measure" ) |
| | | } |
| | | |
| | | traverse( this, MappingUnitOfMeasure, item ) { |
| | | traverse( globalotdtable, Global_MappingUnitOfMeasure_MP, item ) { |
| | | UnitOfMeasure_MP::CreateOrUpdate( this, item.Name(), item.IsDefault() ); |
| | | } |
| | | *] |
| | |
| | | macroPlan.InitialUnitAndStockingPoint(); |
| | | |
| | | // 单位-1 |
| | | UnitOfMeasure_MP::DoSync( macroPlan ); |
| | | UnitOfMeasure_MP::DoSync( globalOTDTable,macroPlan ); |
| | | |
| | | // 销售部门-2 |
| | | SalesSegment_MP::DoSync( macroPlan, businessTypes,globalOTDTable ); |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod DoSync ( |
| | | MacroPlan macroPlan |
| | | GlobalOTDTable globalotdtable, |
| | | MacroPlan macroplan |
| | | ) |
| | | { |
| | | Description: '单次同步' |
| | |
| | | //info( "Inital Finished, Start UnitOfMeasure_MP Data Broker" ) |
| | | //macroPlan.Broker_OTD_UnitOfMeasure().Execute(); |
| | | info( "UnitOfMeasure_MP Data Broker Finished, Start UnitOfMeasure_MP Mapping" ) |
| | | macroPlan.MappingUnitOfMeasureData(); |
| | | macroplan.MappingUnitOfMeasureData(globalotdtable); |
| | | *] |
| | | } |