TPVS: Optimization Profiles

Dear Gurus,
I'd like to ask your help again.
I am creating the optimization profiles and facing problems.
I have ciffed about 20.000 customers and 10.000 suppliers to APO and now I need to plan shipments to all these locations.
Scenario:
10 shipping points
Outbound and Inbound deliveries for all shipping points.
All customers are source and target.
Problems:
1) open /SAPAPO/VS_OPT2 is extremely slow. For reading all data take a long time.
2) open /SAPAPO/VS01 is again extremely slow.
How can I solve the performance problem for this situation?
Regards,
Thiago

Hello Thiago,
The performance depends on many things
  1) Your server architecture
  2) Number of Freight units being read at a time
  3) Any split rules getting applied on the freight units (large data will further deteriorate the performance as freight units gets recreated during split)
  4) Any incorrectly designed ABAP development (generally freight unit enhancements
I suggest you check following
1) Try disabling Freight unit ABAP development is any to see any performance improvement
2) Change the split size to form less number of freight units
3) Try splitting optimizer profile to limit input freight units being read at a time
Regards
Sandeep Patil

Similar Messages

  • Opt. Runtime in  TPVS Optimization profile

    Dear All,
    We have small issue where we are unable to control the users.
    In TPVS Optimization Profile we have maintained certain Opt. Runtime for ex: 1500 sec i.e. 25 Min. What users are doing is while running the optimization they are changing the runtime i.e. some time they are reducing the runtime manually running the optimization because this reason planning is coming wrong.
    Now we want to restrict that change option in user specific level. Is ther any control by doing configuration setting or by changing the authorization .
    Regards,
    Durga Sana.

    Hi Durga Sana,
    1) You can try restricting your user authorisation levels through
    the following authorisation objects
    APO_TPVS_A
    APO_TPVS_P
    C_APO_TPVS
    2) You can use Business Add-In (BAdI) /SAPAPO/VS_AUTHORITY
    for user-specific changes
    Regards
    R. Senthil Mareeswaran.

  • TPVS Optimizer error: "orders cannot be delivered"

    When executing TPVS Optimizer the optimization comes out with a high number of orders "that cannot be delivered". This is an initial message that appears just before it starts the capacity check.
    At the log register this message is showed as green.
    In fact that is not a problem of capacity or resource availability as when I filter only that specifics orders that weren't schedule before, the Optimizer is able to delivery any order.
    I suspect that somehow this orders are "stucked" as dirty in some internal table, due to previous optimizations. In other tests when I copied the resources (load and vehicle) and set the new resource to the Optimization Profile, the orders where delivered. But this artifice is not working anymore.
    I've already opened an OSS for SAP but they answered with Note 847234 that indicates a SCM Optimization Consulting service from SAP.

    Hi Sandeep!
    Thanks a lot for your answer, it was very helpfull.
    I've tried VSCC and system consistency check. I also had sufficient vehicles available for the optimizer to plan the shipments.
    Actually I was able to schedule all orders again after creating new resources** as copies from the original ones and assigning them to the model.
    **Vehicles and loading resources - outbound at the shipping point and inbound at customers, delivery point
    As I said, this problem had happened before and at the next time it occurs I will try to use transaction SM12.
    I'll let you know the result.
    Best Regards,
    Marina Carvalho
    Edited by: Marina Carvalho on Mar 13, 2009 6:58 PM

  • Change in Deployment Optimization Profile

    Currently in Deployment Optimization Profile--- Deployment Parameter View--- SNP Checking horizon is 4 days
    If this Parameter (SNP Checking horizon) is changed to 7 days what will be its effects on the current scenario
    --Advantages & Disadvantages.
    Kindly highlight your views/ comment on above scenario.
    Thanks & Regards
    Shashikant Salunkhe

    Pls go thru F1 of SNP Checking horizon. You can get the Answer for your question.

  • Optimization profile for Deployment optimizer. 3.0 -- 5.1

    To APO guru
    we are going to 5.1 directly from 3.0. then I am in stcuk to setting up optimizer profile.
    In the Deployment optimizer, one of field is optimizer profile which is customized setting we are using it.
    After upgrade to 5.1, the field value didn't come through by transport.
    When I try to set up for this value, I had supprised due to different totally even in attribute.
    So, I am struggling to set it up, could you help anyone has field mapping between 3.0 and 5.1 for optimization profile.
    Regards, Junu

    Are you able to change it manually?
    Or you may to right a customized program which will take care of your requiremnent.

  • Populate Sales order Item quantity in the TPVS optimizer

    Hello All,
    The requirement is to populate the order quantity next to the sales order in the optimizer screen,
    Is there a setting that is available in the Layout that will show the Freight units order quantity.
    Can you please advice on how to populate additional fields in optimizer  screen in TPVS?
    Thanks,
    Ramesh

    Thanks Senthil,
    Can you tell me how does the optimizer layout will be changed? I mean, this is an extra field that users would like to see next to the freight units. Do I need to add this as a custom field in the Field catalog for optimizer? Please advice.
    Ramesh

  • TPVS - Minimum resource load  constraint

    Hi  Friends,
    We are in APO 4.1 version and TPVS  optimizer is being used to consolidate/schedule shipments . We have two kind of vehicle resources assigned to Transportation  lane via MOT. They are Vehicle type -A with maximum capacity  10 Tons and Vehicle type-B with 30 Tons maximum capacity .  Our business expects whenever  sum of fright units  weight comes less than or equal to 10 Tons on given route/Zone customers , then optimizer should load  those shipmetss only into Vehicle type-A or Vehicle type -B should get loaded only when total shipment weight exceeds 10 Tons . I am aware optimizer works purely based  total cost optimisation by meeting all constraints defined. 
    My question : Is there any possibility  to define minimum weight constraint for vehicle in TPVS or any options. (Have explored compatibility some extend, but it couldnu2019t help me)
    Thanks
    Rajesh K

    Hi Rajesh,
    The requirement is to load 10 tns on MOT A and above 10 tns on MOT B.
    There is something in cost profile called "Cost functions and Load cost"  tab.
    Define Load cost like the below:
    10 MOT-A 0 to 10 Tons less cost
                         > 10 Tns very high cost
    20 MOT-B 0 to 10 Tons Very high cost
                        >  10 tns less cost
    As it is cost based optimization, Optimizer always selects less cost solution.
    Hope ur requirement will be met addressed.
    Thanks & Regards,
    Jagadeesh

  • Shipment Table in TPVS

    Hi ...i want to view the list of shipment created in TPVS ,at table level .I have tried with table /SAPAPO/VS_LCMAP and  /SAPAPO/VS_SDSHP, ,but not sucessful .
    The some of shipments shown in table /SAPAPO/VS_LCMAP not able to see in transaction SAPAPO/VS01.
    Pl advice .
    Thanks
    Karthik

    Hi,
      If  DEL FLAG field is set then you will not see the shipment present in /SAPAPO/VS_LCMAP in transaction /SAPAPO/VS01.
    Also hope that you are using correct Optimization profile.
    Regards
    Leona

  • PP/DS Optimizer u2013 Planning for HALB and FERT in sequence with Optimizer

    We are using PP/DS optimizer to plan the two level BOM items. FERT and HALB planned orders are converted from SNP. ROH products are not planned in APO. PPDS is not used to create or delete orders. Only scheduling is done by optimizer. Only one mode exists in PDS. Setup matrix is used for both HALB and FERT.
    The requirement is to schedule HALB products in time on their own resources in time for multiple FERT orders. The optimizer does not appear to do this consistently. We use the following steps in planning run:
    1.     Stage numbering.
    2.     Schedule orders at the earliest with infinite planning. This is done to ensure there are no blank spaces at the beginning of the planning interval on resources after optimization. The result is all orders starting at the same time with multiple loading on resources.
    3.     Optimization with weightage for makespan and setup time. Key settings are: Forward planning, finite resource loading, pegging relevance, considering inter order relationships. All HALB and FERT resources are selected in this step. (Delays are not important within the Optimization interval and there are no stocks of HALB except when there are time gaps between HALB Orders and FERT orders. HALB order is finished earier than FERT order start.)
    The question is: Is Optimizer capable of scheduling HALB and FERT on their own resources  but at the right iner order timings while optimizing the setup time. Are there any key setting to watch out for in Optimization profile or Strategy profile to enable this?
    If this is not possible, we will have optimize only at one BOM level and then use top down or bottom up heuristics to plan the other level.

    HI TemYogi,
    Assumptions:
    1. One PDS each for HALB & FERT level with one resource
    2. HALB to be scheduled first. Based on HALB schedule, FERT has to be scheduled
    To achieve this
    Maintain "Maximum Lateness of a Receipt"  in Pegging tab in Demand tab in Product master
    in FERT PDS maintain the consumption type of HALB components as continious/ start/end of the the operation
    use the planning direction as backward and reverse in DS strategy profile
    Use schedule mode as Insert operation / insert operation and close gaps until end in DS strategy profile
    Fix all the previous run orders in DS board for HALB and then Schedule all the HALB orders considering u r setups through optimization
    Now run the optimizer for FERT
    Regards
    Sravan maturu
    +91 9392602314

  • Freight units / Deliveries with zero quantities in TPVS

    Hi Gurus,
    we are prototyping TPVS  optimizer but facing one problem of zero quantity for freight units in Transfer orders  to OLTP / OLTP generation of deliveries.
    Reason in the log says requested quantity not completely available but there is plenty of stock.
    if we go ahead in TPVS and create delivery then delivery will have zero qty,  for the same sales order if we create delivery in ECC then there is no issue.
    Thanks,
    kumar

    Hi Rax,
    Please check /sapapo/cp1 whether you have assigned the Publication type 340 for deliveries and 330 for shipments for the deliverying location (plant or DC) and logical system of R/3.
    Please Check Interface settings assign R/3 logical system and shipment type for the Means of transport and the shipment will be outbound. Mapping of APO means of transport (Transportation resource) assigned to R/3 means of transport (Vehicle).
    If these settings are fine then it should work.
    Please revert for query.
    I hope this helps you.
    Regards,
    Kishore Reddy.

  • Profiles in location master data

    Hi guys,
             There are certain profiles in location master data FR view , could you tell me how to create all this profiles?
    Thanks and regards
    Thamizhchelvan G

    Forecast and Replenishment (FR) relate profiles
    Time Series Profile :   A time series profile contains a set of time series definitions. A time series definition describes the operational meaning and technical behavior of a time series instance.
    For creation this profile goto SPRO --> Forecasting and Replenishment --> Time Series --> Maintain Time Series Profile
    Program Name is /FRE/SAPLUI_TSPR
    Similarly you can create other profiles :
    Goto Transaction SPRO
    Forecasting and Replenishment --> F&R Processor --> Maintain Base Profiles
    Maintain Exception Base Profiles
    Maintain Exception Base Profiles
    Maintain Requirement Calculation Profiles
    Maintain Service Level Profiles
    Maintain Exception Profiles
    Maintain Process Control Profiles
    Maintain Forecast Frequency Profiles
    Maintain Forecast Frequency Profiles
    Maintain FRP Start Profiles
    Base Profile for F&R : The base profile contains all basic FRP settings for a single location, including selling class limits and forecast horizons.
    The forecast horizons are only taken into account if no operational forecast horizon is defined on the location product level.
    Profile for Requirement Quantity Optimization: The requirement quantity optimization profile contains settings for optimizing order proposals.
    Exception Base Profile : Alert Profile
    Responsibility Profile for RWBS
    Consumption Profile:
    Temporary Replenishment Blocking:
    Start Date for Temporary Replenishment Blocking
    End Date for Temporary Replenishment Blocking
    Hope above information will help you

  • TPVS shipment cannot be created

    hi,
    i have two doubts in the TP/VS scenario of SCM 5.0
    1. when creating multi stage planning for the shipment, the system gives a error complaining "that the order cannot be delivered"
    2. the vehicle combination (MTr) we created where is it used in the system,
    Thanking you in anticipation.
    regards,
    Sandeep

    Hi Sandeep,
    There are various reasons for message 'Order can not be delivered' Following are the possibilities
    1) No lane maintained between source & destination location or the lane is not valid
    2) The order weight or volume exceeds the vehicle capacity (split required)
    3) Incompatibility is maintained in the system
    4) Order can not be scheduled in the planning horizon (if the duration is more than the planning horizon)
    5) No vehicle resources maintained in the optimizer profile or if the resource is not extended to Live Cache
    Multi-modal hierarchy is required only if you are planning a multi-modal shipment & not multi-stage shipment.
    If you have created MTr combination, then it is used in typical scenario os trucks & trailer. You will have to maintain active & passive vehicles in the system & then you can use them using MTr combination.
    Hope this satisfies your queries. In case if you have further doubts, you refer back the question.
    Thanks & Regards
    Sandeep Patil

  • Optimizer with both finite and infinite capacity

    Hi all,
    we're using the SNP optimizer for our mid-term planning.
    We have different kind of production resources :
    For finished goods we want to limit capacity during optimization run.
    For intermediate products we just want to calculate the needed capacity but we do not want to limit it during optimization run.
    So I check production capacity in optimizer profile, I check "finite capacity" in resource master for finished goods and uncheck in in resource master for intermediate products.
    Still the optimizer is considering intermediate product resource capacity as a constraint.
    Do you know how to achieve this requirement?
    Thanks
    Nicolas

    Hi Nicolas,
    by default all resources are considered finite in SNP Optimization.
    you will need to enhance SNP Optimizer BADI to influence input log.
    in Table ET_RESFAM, remove finite cap check for the reosurce you want to plan infinitely.
    Another soltuon could be, in resource master maintain bucket capacity like 1000 hrs per day or may be more.
    Let me know if you need more details.
    Vipu

  • Cost profile/function in SNP PPM

    Dear colleague,
             i have created a cost function for a material with values
    0-10 -- variable cost as 10
    10-100 -- variable cost as 9.
    and i have attached this cost function to the PPM under cost profile but while running the SNP optimizer the cost is never considered.
    Not sure what could be the issue in this. Request if any body can help me on this topic.
    Thanks
    Sandeep

    Hi Sandeep,
    Among the two optimzation options of Linear Optimzation and Discrere Optimzation,  If you choose  Discrete optimization ,  you can specify that you want the optimizer to consider the piecewise linear cost function (defined in the production process model (PPM)), for the PPM.
    u2022 You  need to  activate Discrete Optimization in the optimizer profile header data.
    u2022 You  need to  define the piecewise linear cost function (cost profile) in the PPM.
    Regards
    Datta

  • Optimizer Doubts

    Hi experts,
    We are working with Characteristic depending planning (CDP) together with setup matrixes based on characteristics.
    First, we run an heuristic process that organizes the operation sequence .This is followed by the optimizer execution. The optimizer run lasts 5 minutes. However, the results obtained are not adjusted to the ones suggested by the matrix.
    Unfortunately after the optimizer run, a manual adjustment must be done followed by a next run. This activity must be iterated until the desired result is reached.
    I need some advise cause I need to clarify some doubts.
    -Are the optimization results linked to the execution duration?
    - Is it usual to make manual adjustments?
    Regards,
    Analía Nahmías

    the optimizer results are of course linked to the calculation duration. the longer the better the results. you can enter a maximum run time in the optimizer profile.
    general recommendation: 500 activities = 1 minute
    if you increase this the optimzer will create more iterations and will get closer to the objective functions minimum.
    it is unusual to adjust optiimizer results manually because any manual interaction destroys the optimizer result. it is like scales which have been delicately balanced with a lot of small weights on both sides. if you manually move one small weight to the other side the scale is out of balance.
    If you work with set up matrices I recommend to check the set up costs and times of the transitions again. this is what the optimizer uses to schedule the activities.
    for the optimizer, setup times and costs from the setup matrix are interpreted as follows:
    in objective function:
         setup costs = 10 is comparable to a setup time of 10 seconds
         setup costs = 1000 is comparable to a setup time of 16 minutes
    Use grouping functionality in the setup maintenance to group setup keys: Define setup groups and setup keys.
    Do not just put everything in one big setup matrix using only individual setup keys.

Maybe you are looking for

  • Issue with IP address resource

    Hi I have been having an issue on our file server cluster recently where an IP address for the backup LAN scope will not come online. This happened a few days ago and the IP address eventually went online, but now it has been failing for over of day

  • Transfer Posting from Own stock to customer stock

    Hi ,        I have two storage location. Now i wanted to transfer stock from one storage location to other , but while transferring the stock should be received against a sales order in the receiving storage location. For e.g.. i have a storage locat

  • IPod synced with another computer message

    I have an iPod and an iPod nano suing iTunes on one computer, when I plug the iPod in and try to sync it, the iPod syneced to another computer comes up. The nano works fine. The iPods use two different playlists and the playlist for the iPod is empty

  • Jpeg photos look fuzzy - do you know why?

    Hi, I've imported several jpeg photos into FCE and put them in my timeline. When my playhead is over the picture, the image looks perfect in the canvas window, but when I hit play, the picture in the canvas window gets fuzzy regardless of whether the

  • How to import sounds in Powerpoint to Captivate?

    When I import Powerpoint slides into my Captivate show, the animation displays, but the sound effects in the Ppt slide don't play in Captivate.  The sound file comes from Clip Organizer and is a Wave file and opens with Windows Media Player. I really