| | |
| | | // 销售部门-2 |
| | | SalesSegment_MP::DoSync( macroPlan, businessTypes ); |
| | | |
| | | // Unit-9 调整 |
| | | // 与Operation一同处理 |
| | | info( "Sales Segment Finished Finished, Start Operation Data Broker" ); |
| | | macroPlan.Broker_OTD_Operation().Execute(); |
| | | info( "Operation Data Broker Finished, Start Unit Mapping" ); |
| | | macroPlan.MappingUnitData( businessTypes ); |
| | | |
| | | // 库存点-3 |
| | | info( "Sales Segment Finished, Start Get StockingPoint From Api" ) |
| | | info( "unit Finished, Start Get StockingPoint From Api" ) |
| | | bodynumber := "2"; |
| | | postrequestbody := macroPlan.ApiBuildPostRequestBody( bodynumber ); |
| | | address := "api-uat-sgc.tianma.cn"; |
| | |
| | | //单位转换-7 |
| | | BaseConversionFactor::DoSync( macroPlan ); |
| | | |
| | | // Unit-9 |
| | | // 与Operation一同处理 |
| | | info( "BaseConversionFactor Finished, Start Operation Data Broker" ); |
| | | macroPlan.Broker_OTD_Operation().Execute(); |
| | | info( "Operation Data Broker Finished, Start Unit Mapping" ); |
| | | macroPlan.MappingUnitData( businessTypes ); |
| | | |
| | | // 工艺路线 + BOM-9 |
| | | info( "Unit Finished, Start Operation Mapping" ); |
| | |
| | | // Update |
| | | result.Update( unitid, id, name, unitofmeasurename, currencyname, isplannedinfinite, datestart, dateend, groupname, description, isfromdb ); |
| | | }; |
| | | |
| | | result.IsPlannedInfinite(true); |
| | | return result; |
| | | *] |
| | | } |
| | |
| | | unitid := datarow.Get( "unitid" ).GetString(); |
| | | name := datarow.Get( "name" ).GetString(); |
| | | |
| | | unit := Unit::FindUnitTypeIndex( unitid); |
| | | if( isnull( unit)){ |
| | | unitid := "生产"; |
| | | } |
| | | |
| | | result := StockingPoint_MP::CreateStockingpoint( mp, id, unitid, name ); |
| | | |
| | | return result; |