Operational Planning
Bulk Plan Logs
OTM Logs are the most widely used and offer the ability to research both solution quality and performance issues. Here are some general guidelines:
- Always turn on BulkPlanMilestone. Optionally you can also turn on BulkplanMilestoneDetails, although in most cases this is not necessary.
- It is highly recommended that you create a separate log file for BulkplanMilestone so that it does not get cluttered with other logs. Moreover, if you have a lot of detailed logs turned on, some of the milestone lines may get lost as OTM recycles the log files. By having the milestones in a separate log, this will not be an issue.
- Limit the number of detailed logs. The guideline is to quickly zero in on a specific problem area and then turn on the detailed logs pertaining to that area. For example, if you know that the problem is with multi-stop logic, it does not make sense to turn on RateEngine or RateEngineDetails unless you think there is some problem in rating along with multi-stop. The table below lists the log IDs to use for different areas in planning.
Table of Planning Logs
Logic |
Log ID |
Log ID for Detailed Logs |
Notes |
---|---|---|---|
General Bulk Plan |
BulkPlanning, BulkPlanningMilestone |
BulkPlanningMilestoneDetails |
BulkplanMilestone is something you should consider keeping on. It creates only a few lines of logs, but they are very useful in understanding the flow of the logic. |
Order Releasing |
OrderPacking, OrderReleasing, OrderPacker |
OrderPackerDetails |
|
Bundling |
Planning, OrderBundling |
OrderBundlingDetails |
|
Order Priorities |
OrderPriorities |
|
|
Equipment Assignment |
AssignEquipment |
|
|
Container Optimization Algorithm |
Conopt, PackingSolver |
PackingSolverDetails |
PackingSolverData for generating XML file. |
3D Load Config |
PackingSolver, LoadConfig |
PackingSolverDetails, LoadConfigDetails |
|
Shipment Builder |
Planning |
PlanningDetails |
Planning logs provide useful information during the bulk plan. It is not specific to any one area of bulk plan, but provides enough details for researching the issues. |
Multi-tier Logic |
Planning |
PlanningDetails |
|
Dynamic Pooling |
PoolXDockPlanning |
|
|
Pool Cross-dock Planning |
PoolXDockPlanning |
|
|
Multi-stop Planning |
Multistop, SavingsAlgorithm |
MultistopDetails, SavingsAlgorithmDetails, SavingsAlgorithmHighDetails SavingsAlgorithmStatisitics |
Do not turn on High Details unless specifically requested by support/development. |
Multi-stop Sequencing |
Sequencer |
SequencerDetails |
Turning on this log will provide additional information on how the multi-stop logic sequenced the stops. Could generate many lines of logs. |
Service Time |
ServiceTime |
ServiceTimeDetails |
|
Carrier Capacity and Commitment |
CarrierCapacity, CapacityCommitmentAllocation, CarrierCommitment |
CarrierCommitmentDetails |
|
Continuous Moves |
No logs available |
|
|
Location Capacity Optimization |
LocOpt |
|
|
Cooperative Routing |
Coroute, CorouteRouting, CorouteSolver |
|
|
Route Execution |
RouteExecution |
|
|
Cooperative Routing Aggregation |
CorouteAggregation |
|
|
Fleet Assignment |
FleetAssignment |
FleetAssignmentDetails |
|
Fleet Optimization |
FleetString |
FleetStringDetails |
|
Procurement (Sourcing) |
ProcOpt |
|
|
Dash (FICO Xpress-Optimizer) Optimization |
OptMip |
OptMipDetails, DashDetails |
|
Solution Improvement |
PlanningImprovement |
|
|