DBA Data[Home] [Help]

APPS.MST_CMP_KPIS SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 30

    SELECT NVL(COST_DISTANCE_ALLOC_METHOD,1)
    FROM mst_parameters
    WHERE user_Id = -9999;
Line: 35

    SELECT PLAN_ID, currency_uom
    FROM mst_plans
    WHERE plan_id = p_plan_id;
Line: 43

        SELECT wl.wsh_location_id
        FROM wsh_locations wl,
             fte_location_parameters fte
        WHERE wl.wsh_location_id = fte.location_id
        AND fte.facility_id = p_facility_id;
Line: 78

        SELECT T.TotalCost/NVL(P.TOTAL_WEIGHT, 1) AS CostPerUnitWeight
        FROM (SELECT T1.PLAN_ID,
                     SUM(NVL(T1.TOTAL_HANDLING_COST, 0)       +
                         NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                         NVL(T1.TOTAL_STOP_COST, 0)            +
                         NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                         NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                         NVL(T1.TOTAL_ACCESSORIAL_COST, 0)      ) TotalCost
              FROM MST_TRIPS T1
              WHERE T1.PLAN_ID = p_plan_Id
              GROUP BY T1.PLAN_ID) T,
            MST_PLANS P
        WHERE T.PLAN_ID = P.PLAN_ID;*/
Line: 101

        SELECT NVL(P.TOTAL_PLAN_COST,0)/DECODE((
                                         NVL(P.TOTAL_TL_WEIGHT, 0) +
                                         NVL(P.TOTAL_LTL_WEIGHT, 0) +
                                         NVL(P.TOTAL_PARCEL_WEIGHT, 0) ),0,1,
               								        (NVL(P.TOTAL_TL_WEIGHT, 0) +
                                                     NVL(P.TOTAL_LTL_WEIGHT, 0) +
                                                     NVL(P.TOTAL_PARCEL_WEIGHT, 0)))
                                            AS CostPerUnitWeight
        FROM MST_PLANS P
        WHERE P.PLAN_ID = P_PLAN_ID;
Line: 124

            SELECT T.TotalCost/NVL(P.TOTAL_TL_WEIGHT, 1) CostPerUnitWeight
            FROM (SELECT T1.PLAN_ID,
                     SUM(NVL(T1.TOTAL_HANDLING_COST, 0)         +
                         NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)  +
                         NVL(T1.TOTAL_STOP_COST, 0)             +
                         NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)      +
                         NVL(T1.TOTAL_LAYOVER_COST, 0)          +
                         NVL(T1.TOTAL_ACCESSORIAL_COST, 0)       ) TotalCost
                  FROM MST_TRIPS T1
                  WHERE T1.PLAN_ID = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_tload -- 'TRUCK'
                  GROUP BY T1.PLAN_ID ) T,
                MST_PLANS P
            WHERE T.PLAN_ID = P.PLAN_ID;
Line: 142

            SELECT T.TotalCost/NVL(P.TOTAL_LTL_WEIGHT, 1) CostPerUnitWeight
            FROM (SELECT T1.PLAN_ID,
                       SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)  +
                           NVL(T1.TOTAL_ACCESSORIAL_COST, 0)      +
                           NVL(T1.TOTAL_HANDLING_COST ,0 )         ) TotalCost
                  FROM MST_TRIPS T1
                  WHERE T1.PLAN_ID = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_ltl
                  GROUP BY T1.PLAN_ID ) T,
                MST_PLANS P
            WHERE T.PLAN_ID = P.PLAN_ID;
Line: 157

            SELECT T.TotalCost/NVL(P.TOTAL_PARCEL_WEIGHT, 1) CostPerUnitWeight
            FROM (SELECT T1.PLAN_ID,
                       SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                           NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     +
                           NVL(T1.TOTAL_HANDLING_COST, 0)         ) TotalCost
                  FROM MST_TRIPS T1
                  WHERE T1.PLAN_ID = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_parcel
                  GROUP BY T1.PLAN_ID ) T,
                MST_PLANS P
            WHERE T.PLAN_ID = P.PLAN_ID;
Line: 177

        SELECT T11.TotalCost/NVL(T12.TotalWeight, 1) CostPerUnitWeight
        FROM (SELECT SUM(
                         NVL(T1.TOTAL_HANDLING_COST, 0)      +
                         NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                         NVL(T1.TOTAL_STOP_COST, 0)            +
                         NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                         NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                         NVL(T1.TOTAL_ACCESSORIAL_COST, 0)      ) TotalCost
              FROM MST_TRIPS T1
              WHERE T1.PLAN_ID = p_plan_Id
              AND   T1.CARRIER_ID = p_carrier_id
             ) T11,
            (SELECT SUM(D.GROSS_WEIGHT) TotalWeight
             FROM MST_DELIVERIES D
             WHERE D.PLAN_ID = p_plan_id
             AND   D.DELIVERY_ID IN
                                ( SELECT DL.DELIVERY_ID
                                  FROM MST_DELIVERY_LEGS DL,
                                       MST_TRIPS T2
                                  WHERE dl.plan_id  = d.plan_id
                                  AND   T2.PLAN_ID  = dl.PLAN_ID
                                  AND   T2.TRIP_ID  = dl.TRIP_ID
                                  AND   T2.CARRIER_ID = p_carrier_id
                                  )
             )T12;
Line: 211

        SELECT T1.TotalCost/T2.TotalWeight CostPerUnitWeight
        FROM (SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)     +
                         NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0)   +
                         NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0)    +
                         NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0)    +
                         NVL(DL.ALLOCATED_TRANSPORT_COST, 0)    ) TotalCost
              FROM MST_DELIVERY_LEGS DL,
                   MST_DELIVERIES D
              WHERE DL.PLAN_ID = p_plan_Id
              AND   DL.PLAN_ID = D.PLAN_ID
              AND   DL.DELIVERY_ID = D.DELIVERY_ID
              AND   D.CUSTOMER_ID = p_customer_id
             ) T1,
             (SELECT SUM(D1.GROSS_WEIGHT) TotalWeight
              FROM MST_DELIVERIES D1
              WHERE D1.PLAN_ID = p_plan_id
              AND D1.CUSTOMER_ID = p_customer_id
              AND EXISTS (SELECT DL1.DELIVERY_LEG_ID
                          FROM MST_DELIVERY_LEGS DL1
                          WHERE DL1.PLAN_ID  = D1.PLAN_ID
                          AND   DL1.DELIVERY_ID = D1.DELIVERY_ID
                            )
             ) T2;
Line: 243

        SELECT T1.TotalCost/T2.TotalWeight CostPerUnitWeight
        FROM (  SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)   +
                           NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0) +
                           NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_TRANSPORT_COST, 0)      ) TotalCost
                FROM MST_DELIVERY_LEGS DL,
                     MST_DELIVERIES D
                WHERE DL.PLAN_ID = p_plan_id
                AND   DL.PLAN_ID = D.PLAN_ID
                AND   DL.DELIVERY_ID = D.DELIVERY_ID
                AND   D.SUPPLIER_ID = p_Supplier_ID
                ) T1,
            (   SELECT SUM(D1.GROSS_WEIGHT) TotalWeight
                FROM MST_DELIVERIES D1
                WHERE D1.PLAN_ID = p_plan_id
                AND   D1.SUPPLIER_ID = p_Supplier_ID
                AND EXISTS (SELECT DL1.DELIVERY_LEG_ID
                            FROM MST_DELIVERY_LEGS DL1
                            WHERE DL1.PLAN_ID  = D1.PLAN_ID
                            AND   DL1.DELIVERY_ID = D1.DELIVERY_ID
                            )
              ) T2;
Line: 276

        SELECT T1.TotalCost/T2.TotalWeight CostPerUnitWeight
        FROM (  SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)   +
                           NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0) +
                           NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_TRANSPORT_COST, 0)      ) TotalCost
                FROM MST_DELIVERY_LEGS DL,
                     MST_DELIVERIES D
                WHERE DL.PLAN_ID = p_plan_id
                AND   DL.PLAN_ID = D.PLAN_ID
                AND   DL.DELIVERY_ID = D.DELIVERY_ID
                AND (   D.PICKUP_LOCATION_ID = p_location_id
                     OR D.DROPOFF_LOCATION_ID = p_location_id )
             ) T1,
            (   SELECT SUM(D1.GROSS_WEIGHT) TotalWeight
                FROM MST_DELIVERIES D1
                WHERE D1.PLAN_ID = p_plan_Id
                AND   (   D1.DROPOFF_LOCATION_ID = p_location_id
                       OR D1.PICKUP_LOCATION_ID = p_location_id )
                AND EXISTS (SELECT DL1.DELIVERY_LEG_ID
                            FROM MST_DELIVERY_LEGS DL1
                            WHERE DL1.DELIVERY_ID = D1.DELIVERY_ID
                            AND   DL1.PLAN_ID     = D1.PLAN_ID
                            )
             ) T2;
Line: 387

        SELECT (T.TotalCost/NVL(P.TOTAL_VOLUME,1)) AS CostPerUnitVolume
        FROM (  SELECT T1.PLAN_ID,
                   SUM(NVL(T1.TOTAL_HANDLING_COST, 0)        +
                       NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                       NVL(T1.TOTAL_STOP_COST, 0)            +
                       NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                       NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                       NVL(T1.TOTAL_ACCESSORIAL_COST, 0)      ) TotalCost
                FROM MST_TRIPS T1
                WHERE t1.PLAN_ID = p_plan_id
                GROUP BY T1.PLAN_ID
                ) T,
                MST_PLANS P
        WHERE T.PLAN_ID = P.PLAN_ID;*/
Line: 411

        SELECT NVL(P.TOTAL_PLAN_COST,0)/DECODE((
                                         NVL(P.TOTAL_TL_VOLUME, 0) +
                                         NVL(P.TOTAL_LTL_VOLUME, 0) +
                                         NVL(P.TOTAL_PARCEL_VOLUME, 0) ),0,1,
               								        (NVL(P.TOTAL_TL_VOLUME, 0) +
                                                     NVL(P.TOTAL_LTL_VOLUME, 0) +
                                                     NVL(P.TOTAL_PARCEL_VOLUME, 0)))
                                            AS CostPerUnitVolume
        FROM MST_PLANS P
        WHERE P.PLAN_ID = P_PLAN_ID;
Line: 430

        SELECT T.TotalCost/NVL(P.TOTAL_TL_VOLUME, 1) AS CostPerUnitVolume
        FROM ( SELECT T1.PLAN_ID,
                  SUM(NVL(T1.TOTAL_HANDLING_COST, 0)        +
                      NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                      NVL(T1.TOTAL_STOP_COST, 0)            +
                      NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                      NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                      NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalCost
                FROM MST_TRIPS T1
                WHERE T1.PLAN_ID = p_plan_id
                AND   T1.MODE_OF_TRANSPORT = g_tload
                GROUP BY T1.PLAN_ID) T,
            MST_PLANS P
        WHERE T.PLAN_ID = P.PLAN_ID;
Line: 448

        SELECT T.TotalCost/NVL(P.TOTAL_LTL_VOLUME, 1) AS CostPerUnitVolume
        FROM ( SELECT T1.PLAN_ID,
                  SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                      NVL(T1.TOTAL_ACCESSORIAL_COST, 0)    +
                      NVL(T1.TOTAL_HANDLING_COST, 0)        ) TotalCost
                FROM MST_TRIPS T1
                WHERE T1.PLAN_ID = p_plan_id
                AND   T1.MODE_OF_TRANSPORT = g_ltl
                GROUP BY T1.PLAN_ID) T,
            MST_PLANS P
        WHERE T.PLAN_ID = P.PLAN_ID;
Line: 463

        SELECT T.TotalCost/NVL(P.TOTAL_PARCEL_VOLUME, 1) AS CostPerUnitVolume
        FROM ( SELECT T1.PLAN_ID,
                  SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                      NVL(T1.TOTAL_ACCESSORIAL_COST, 0)    +
                      NVL(T1.TOTAL_HANDLING_COST, 0)        ) TotalCost
                FROM MST_TRIPS T1
                WHERE T1.PLAN_ID = p_plan_id
                AND   T1.MODE_OF_TRANSPORT = g_parcel
                GROUP BY T1.PLAN_ID) T,
            MST_PLANS P
        WHERE T.PLAN_ID = P.PLAN_ID;
Line: 483

        SELECT T11.TotalCost/T12.TotalVolume CostPerUnitVolume
        FROM ( SELECT SUM(
                          NVL(T1.TOTAL_HANDLING_COST, 0)       +
                          NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                          NVL(T1.TOTAL_STOP_COST, 0)           +
                          NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)    +
                          NVL(T1.TOTAL_LAYOVER_COST, 0)        +
                          NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalCost
                FROM MST_TRIPS T1
                WHERE T1.PLAN_ID = p_plan_id
                AND   T1.CARRIER_ID = p_carrier_id
            ) T11,
               (SELECT SUM(d.VOLUME) TotalVolume
                FROM MST_DELIVERIES D
                WHERE D.PLAN_ID = p_plan_id
                AND   D.DELIVERY_ID IN
                                ( SELECT DL.DELIVERY_ID
                                  FROM MST_DELIVERY_LEGS DL,
                                       MST_TRIPS T2
                                  WHERE DL.PLAN_ID  = d.PLAN_ID
                                  AND   T2.PLAN_ID  = dl.PLAN_ID
                                  AND   T2.TRIP_ID  = dl.TRIP_ID
                                  AND   T2.PLAN_ID  = p_plan_id
                                  AND   T2.CARRIER_ID = p_carrier_id
                                  )
                ) T12;
Line: 518

        SELECT T1.TotalCost/T2.TotalVolume CostPerUnitVolume
        FROM ( SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)  +
                          NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0)+
                          NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0) +
                          NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0) +
                          NVL(DL.ALLOCATED_TRANSPORT_COST, 0)     ) TotalCost
               FROM MST_DELIVERY_LEGS DL,
                    MST_DELIVERIES D
               WHERE DL.PLAN_ID = p_plan_id
               AND   DL.PLAN_ID = D.PLAN_ID
               AND   DL.DELIVERY_ID = D.DELIVERY_ID
               AND   D.CUSTOMER_ID = p_customer_id
            ) T1,
            ( SELECT SUM(D1.VOLUME) TotalVolume
              FROM MST_DELIVERIES D1
              WHERE D1.PLAN_ID = p_plan_id
              AND   D1.CUSTOMER_ID = p_customer_id
              AND   EXISTS (SELECT DL1.DELIVERY_LEG_ID
                            FROM MST_DELIVERY_LEGS DL1
                            WHERE DL1.PLAN_ID     = D1.PLAN_ID
                            AND   DL1.DELIVERY_ID = D1.DELIVERY_ID
                            )
            ) T2;
Line: 550

        SELECT T1.TotalCost/T2.TotalVolume CostPerUnitVolume
        FROM ( SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)  +
                          NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0)+
                          NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0) +
                          NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0) +
                          NVL(DL.ALLOCATED_TRANSPORT_COST, 0)     ) TotalCost
               FROM MST_DELIVERY_LEGS DL,
                    MST_DELIVERIES D
               WHERE DL.PLAN_ID = p_plan_id
               AND   DL.PLAN_ID = D.PLAN_ID
               AND   DL.DELIVERY_ID = D.DELIVERY_ID
               AND   D.SUPPLIER_ID = p_supplier_id
                ) T1,
               (SELECT SUM(D1.VOLUME) TotalVolume
                FROM MST_DELIVERIES D1
                WHERE D1.PLAN_ID = p_plan_id
                AND   D1.SUPPLIER_ID = p_supplier_id
                AND   EXISTS ( SELECT DL1.DELIVERY_LEG_ID
                               FROM MST_DELIVERY_LEGS DL1
                               WHERE DL1.PLAN_ID     = D1.PLAN_ID
                               AND   DL1.DELIVERY_ID = D1.DELIVERY_ID
                                )
                ) T2;
Line: 583

        SELECT T1.TotalCost/T2.TotalVolume CostPerUnitVolume
        FROM (  SELECT SUM(NVL(DL.ALLOCATED_FAC_LOADING_COST, 0)   +
                           NVL(DL.ALLOCATED_FAC_UNLOADING_COST, 0) +
                           NVL(DL.ALLOCATED_FAC_SHP_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_FAC_REC_HAND_COST, 0)  +
                           NVL(DL.ALLOCATED_TRANSPORT_COST, 0) ) TotalCost
                FROM MST_DELIVERY_LEGS DL,
                     MST_DELIVERIES D
                WHERE DL.PLAN_ID = p_plan_id
                AND   DL.PLAN_ID = D.PLAN_ID
                AND   DL.DELIVERY_ID = D.DELIVERY_ID
                AND (   D.PICKUP_LOCATION_ID = p_location_id
                     OR D.DROPOFF_LOCATION_ID = p_location_id )
            ) T1,
            (   SELECT SUM(D1.VOLUME) TotalVolume
                FROM MST_DELIVERIES D1
                WHERE D1.PLAN_ID = p_plan_id
                AND   (   D1.DROPOFF_LOCATION_ID = p_location_id
                       OR D1.PICKUP_LOCATION_ID = p_location_id )
                AND EXISTS (SELECT DL1.DELIVERY_LEG_ID
                            FROM MST_DELIVERY_LEGS DL1
                            WHERE DL1.DELIVERY_ID = D1.DELIVERY_ID
                            AND   DL1.PLAN_ID     = D1.PLAN_ID
                            )
            ) T2;
Line: 673

        SELECT (SUM(NVL(T.TOTAL_HANDLING_COST, 0)       +
                    NVL(T.TOTAL_BASIC_TRANSPORT_COST, 0)+
                    NVL(T.TOTAL_STOP_COST, 0)           +
                    NVL(T.TOTAL_LOAD_UNLOAD_COST, 0)    +
                    NVL(T.TOTAL_LAYOVER_COST, 0)        +
                    NVL(T.TOTAL_ACCESSORIAL_COST, 0)     ) /
                SUM(T.TOTAL_TRIP_DISTANCE)                )TLCostPerUnitDist
        FROM MST_TRIPS T
        WHERE T.PLAN_ID = p_plan_id
        AND   T.MODE_OF_TRANSPORT = g_tload;
Line: 694

        SELECT (SUM(
                    NVL(T.TOTAL_HANDLING_COST, 0)       +
                    NVL(T.TOTAL_BASIC_TRANSPORT_COST,0) +
                    NVL(T.TOTAL_STOP_COST, 0)           +
                    NVL(T.TOTAL_LOAD_UNLOAD_COST, 0)    +
                    NVL(T.TOTAL_LAYOVER_COST, 0)        +
                    NVL(T.TOTAL_ACCESSORIAL_COST, 0)     ) /
                SUM(T.TOTAL_TRIP_DISTANCE)                  )TLCostPerUnitDist
        FROM MST_TRIPS T
        WHERE T.PLAN_ID = p_plan_id
        AND   T.MODE_OF_TRANSPORT = g_tload
        AND   T.CARRIER_ID = p_carrier_id;
Line: 761

            SELECT (T11.TotalTLCost /
                    T12.TotalTLCubeDist) TLCostPerUnitCubeDist
            FROM (  SELECT SUM(NVL(T.TOTAL_BASIC_TRANSPORT_COST, 0) +
                               NVL(T.TOTAL_STOP_COST, 0)            +
                               NVL(T.TOTAL_LAYOVER_COST, 0)         +
                               NVL(T.TOTAL_LOAD_UNLOAD_COST, 0)     +
                               NVL(T.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                    FROM MST_TRIPS T
                    WHERE T.PLAN_ID = p_plan_id
                    AND   T.MODE_OF_TRANSPORT = g_tload
                ) T11,
                ( SELECT SUM(NVL(TS.DISTANCE_TO_NEXT_STOP, 0) *
                             NVL(TS.DEPARTURE_VOLUME, 0)       ) TotalTLCubeDist
                  FROM MST_TRIP_STOPS TS,
                       MST_TRIPS T1
                  WHERE TS.PLAN_ID = T1.PLAN_ID
                  AND   TS.TRIP_ID = T1.TRIP_ID
                  AND   T1.PLAN_ID  = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_tload
                ) T12;
Line: 785

            SELECT (T11.TotalTLCost /
                    T12.TotalTLCubeDist) TLCostPerUnitCubeDist
            FROM (  SELECT SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                               NVL(T1.TOTAL_STOP_COST, 0)            +
                               NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                               NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                               NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                    FROM MST_TRIPS T1
                    WHERE T1.PLAN_ID = p_plan_id
                    AND   T1.MODE_OF_TRANSPORT = g_tload
                    ) T11,
                    ( SELECT SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                                 NVL(D.VOLUME, 0)) TotalTLCubeDist
                      FROM MST_DELIVERY_LEGS DL,
                           MST_DELIVERIES D,
                           MST_TRIPS T2,
                           MST_TRIP_STOPS TS
                      WHERE DL.PLAN_ID = D.PLAN_ID
                      AND   DL.DELIVERY_ID = D.DELIVERY_ID
                      AND   DL.PLAN_ID = TS.PLAN_ID
                      AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                             OR DL.DROP_OFF_STOP_ID = TS.STOP_ID )
                      AND   TS.PLAN_ID = T2.PLAN_ID
                      AND   TS.TRIP_ID = T2.TRIP_ID
                      AND   T2.PLAN_ID  = p_plan_id
                      AND   T2.MODE_OF_TRANSPORT = g_tload
                    ) T12;
Line: 823

            SELECT (T11.TotalTLCost /
                    T12.TotalTLCubeDist) TLCostPerUnitCubeDist
            FROM ( SELECT SUM(
                              NVL(T.TOTAL_BASIC_TRANSPORT_COST, 0) +
                              NVL(T.TOTAL_STOP_COST, 0)            +
                              NVL(T.TOTAL_LAYOVER_COST, 0)         +
                              NVL(T.TOTAL_LOAD_UNLOAD_COST, 0)     +
                              NVL(T.TOTAL_ACCESSORIAL_COST, 0)      ) TotalTLCost
                   FROM MST_TRIPS T
                   WHERE T.PLAN_ID = p_plan_id
                   AND   T.CARRIER_ID = p_carrier_id
                   AND   T.MODE_OF_TRANSPORT = g_tload
                ) T11,
                ( SELECT SUM(NVL(TS.DISTANCE_TO_NEXT_STOP, 0) *
                             NVL(TS.DEPARTURE_VOLUME, 0)         ) TotalTLCubeDist
                  FROM MST_TRIP_STOPS TS,
                       MST_TRIPS T1
                  WHERE TS.PLAN_ID = T1.PLAN_ID
                  AND   TS.TRIP_ID = T1.TRIP_ID
                  AND   T1.PLAN_ID = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_tload
                  AND   T1.CARRIER_ID = p_Carrier_ID
                ) T12;
Line: 850

            SELECT (T11.TotalTLCost /
                    T12.TotalTLCubeDist) TLCostPerUnitCubeDist
            FROM ( SELECT SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0) +
                              NVL(T1.TOTAL_STOP_COST, 0)            +
                              NVL(T1.TOTAL_LAYOVER_COST, 0)         +
                              NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)     +
                              NVL(T1.TOTAL_ACCESSORIAL_COST, 0)      ) TotalTLCost
                   FROM MST_TRIPS T1
                   WHERE T1.PLAN_ID = p_plan_id
                   AND   T1.CARRIER_ID = p_carrier_id
                   AND   T1.MODE_OF_TRANSPORT = g_tload
                ) T11,
                ( SELECT SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                             NVL(D.VOLUME, 0)            ) TotalTLCubeDist
                  FROM MST_DELIVERY_LEGS DL,
                       MST_DELIVERIES D,
                       MST_TRIPS T2,
                       MST_TRIP_STOPS TS
                  WHERE DL.PLAN_ID = D.PLAN_ID
                  AND   DL.DELIVERY_ID = D.DELIVERY_ID
                  AND   DL.PLAN_ID = TS.PLAN_ID
                  AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                         OR DL.DROP_OFF_STOP_ID = TS.STOP_ID )
                  AND   TS.PLAN_ID = T2.PLAN_ID
                  AND   TS.TRIP_ID = T2.TRIP_ID
                  AND   T2.PLAN_ID  = p_plan_id
                  AND   T2.MODE_OF_TRANSPORT = g_tload
                  AND   T2.CARRIER_ID = p_carrier_id
                ) T12;
Line: 891

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST)   /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)              )   ) TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.CUSTOMER_ID = p_customer_Id
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 912

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)            )  ) AS TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.CUSTOMER_ID = p_customer_id
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 941

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST)   /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)              ) ) TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.SUPPLIER_ID = p_supplier_id
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 962

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)            )  ) TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.SUPPLIER_ID = p_supplier_id
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 992

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)            )   ) AS TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   TS.STOP_LOCATION_ID = p_location_id
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 1013

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.VOLUME, 0)               )   ) TLCostPerUnitCubeDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   TS.STOP_LOCATION_ID = p_location_id
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 1129

            SELECT (T11.TotalTLCost /
                    T12.TotalTLWeightDist) TLCostPerUnitWtDist
            FROM (  SELECT SUM(NVL(T.TOTAL_BASIC_TRANSPORT_COST, 0)   +
                               NVL(T.TOTAL_STOP_COST, 0)              +
                               NVL(T.TOTAL_LAYOVER_COST, 0)           +
                               NVL(T.TOTAL_LOAD_UNLOAD_COST, 0)       +
                               NVL(T.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                    FROM MST_TRIPS T
                    WHERE T.PLAN_ID = p_plan_id
                    AND T.MODE_OF_TRANSPORT = g_tload
                    ) T11,
                ( SELECT SUM(NVL(TS.DISTANCE_TO_NEXT_STOP, 0) *
                             NVL(TS.DEPARTURE_GROSS_WEIGHT, 0) ) TotalTLWeightDist
                  FROM MST_TRIP_STOPS TS,
                       MST_TRIPS T1
                  WHERE TS.PLAN_ID = T1.PLAN_ID
                  AND   TS.TRIP_ID = T1.TRIP_ID
                  AND   T1.PLAN_ID  = p_plan_id
                  AND   T1.MODE_OF_TRANSPORT = g_tload
                    ) T12;
Line: 1153

            SELECT (T11.TotalTLCost /
                    T12.TotalTLWeightDist) TLCostPerUnitWtDist
            FROM ( SELECT SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                              NVL(T1.TOTAL_STOP_COST, 0)           +
                              NVL(T1.TOTAL_LAYOVER_COST, 0)        +
                              NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)    +
                              NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                   FROM MST_TRIPS T1
                   WHERE T1.PLAN_ID = p_plan_id
                   AND   T1.MODE_OF_TRANSPORT = g_tload
                   ) T11,
                ( SELECT SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                             NVL(D.GROSS_WEIGHT, 0) ) TotalTLWeightDist
                  FROM MST_DELIVERY_LEGS DL,
                       MST_DELIVERIES D,
                       MST_TRIPS T2,
                       MST_TRIP_STOPS TS
                  WHERE DL.PLAN_ID = D.PLAN_ID
                  AND   DL.DELIVERY_ID = D.DELIVERY_ID
                  AND   DL.PLAN_ID = TS.PLAN_ID
                  AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                         OR DL.DROP_OFF_STOP_ID = TS.STOP_ID )
                  AND   TS.PLAN_ID = T2.PLAN_ID
                  AND   TS.TRIP_ID = T2.TRIP_ID
                  AND   T2.PLAN_ID  = p_plan_id
                  AND   T2.MODE_OF_TRANSPORT = g_tload
                   ) T12;
Line: 1191

            SELECT (T11.TotalTLCost / T12.TotalTLWeightDist)
                                        TLCostPerUnitWtDist
            FROM ( SELECT SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                              NVL(T1.TOTAL_STOP_COST, 0)           +
                              NVL(T1.TOTAL_LAYOVER_COST, 0)        +
                              NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)    +
                              NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                   FROM MST_TRIPS T1
                   WHERE T1.PLAN_ID = p_plan_id
                   AND   T1.MODE_OF_TRANSPORT = g_tload
                   AND   T1.CARRIER_ID = p_carrier_id
                   ) T11,
                 ( SELECT SUM(NVL(TS.DISTANCE_TO_NEXT_STOP, 0) *
                              NVL(TS.DEPARTURE_GROSS_WEIGHT, 0) ) TotalTLWeightDist
                   FROM     MST_TRIP_STOPS TS,
                            MST_TRIPS T2
                   WHERE TS.PLAN_ID = T2.PLAN_ID
                   AND   TS.TRIP_ID = T2.TRIP_ID
                   AND   T2.PLAN_ID  = p_plan_id
                   AND   T2.MODE_OF_TRANSPORT = g_tload
                   AND   T2.CARRIER_ID = p_carrier_id
                   ) T12;
Line: 1217

            SELECT (T11.TotalTLCost / T12.TotalTLWeightDist)
                                        TLCostPerUnitWtDist
            FROM ( SELECT SUM(NVL(T1.TOTAL_BASIC_TRANSPORT_COST, 0)+
                              NVL(T1.TOTAL_STOP_COST, 0)           +
                              NVL(T1.TOTAL_LAYOVER_COST, 0)        +
                              NVL(T1.TOTAL_LOAD_UNLOAD_COST, 0)    +
                              NVL(T1.TOTAL_ACCESSORIAL_COST, 0)     ) TotalTLCost
                   FROM MST_TRIPS T1
                   WHERE T1.PLAN_ID = p_plan_id
                   AND   T1.MODE_OF_TRANSPORT = g_tload
                   AND   T1.CARRIER_ID = p_carrier_id
                   ) T11,
                 ( SELECT SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                              NVL(D.GROSS_WEIGHT, 0) ) TotalTLWeightDist
                   FROM MST_DELIVERY_LEGS DL,
                        MST_DELIVERIES D,
                        MST_TRIPS T2,
                        MST_TRIP_STOPS TS
                   WHERE DL.PLAN_ID = D.PLAN_ID
                   AND   DL.DELIVERY_ID = D.DELIVERY_ID
                   AND   DL.PLAN_ID = TS.PLAN_ID
                   AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                          OR DL.DROP_OFF_STOP_ID = TS.STOP_ID )
                   AND   TS.PLAN_ID = T2.PLAN_ID
                   AND   TS.TRIP_ID = T2.TRIP_ID
                   AND   T2.PLAN_ID  = p_plan_id
                   AND   T2.MODE_OF_TRANSPORT = g_tload
                   AND   T2.CARRIER_ID = p_carrier_id
                   ) T12;
Line: 1259

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)         )   ) TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.CUSTOMER_ID = p_customer_id
            AND   DL.PLAN_iD = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.PLAN_ID = p_plan_id
            AND   T.MODE_OF_TRANSPORT = g_tload;
Line: 1280

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)        )   ) TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.CUSTOMER_ID = p_customer_id
            AND   DL.PLAN_iD = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.PLAN_ID = p_plan_id
            AND   T.MODE_OF_TRANSPORT = g_tload;
Line: 1310

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)         )   ) TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.SUPPLIER_ID = p_supplier_id
            AND   DL.PLAN_iD = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.PLAN_ID = p_plan_id
            AND   T.MODE_OF_TRANSPORT = g_tload;
Line: 1331

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)         )   ) TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   D.SUPPLIER_ID = p_supplier_id
            AND   DL.PLAN_iD = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   T.PLAN_ID = p_plan_id
            AND   T.MODE_OF_TRANSPORT = g_tload;
Line: 1361

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.TRAVELED_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)         )   ) AS TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   TS.STOP_LOCATION_ID = p_location_id
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 1382

            SELECT (SUM(DL.ALLOCATED_TRANSPORT_COST) /
                    SUM(NVL(DL.DIRECT_DISTANCE, 0) *
                        NVL(D.GROSS_WEIGHT, 0)         )   ) TLCostPerUnitWtDist
            FROM MST_DELIVERY_LEGS DL,
                 MST_DELIVERIES D,
                 MST_TRIPS T,
                 MST_TRIP_STOPS TS
            WHERE DL.PLAN_ID = D.PLAN_ID
            AND   DL.DELIVERY_ID = D.DELIVERY_ID
            AND   DL.PLAN_ID = TS.PLAN_ID
            AND   (   DL.PICK_UP_STOP_ID = TS.STOP_ID
                   OR DL.DROP_OFF_STOP_ID = TS.STOP_ID)
            AND   TS.PLAN_ID = T.PLAN_ID
            AND   TS.TRIP_ID = T.TRIP_ID
            AND   TS.STOP_LOCATION_ID = p_location_id
            AND   T.MODE_OF_TRANSPORT = g_tload
            AND   T.PLAN_ID           = p_plan_id;
Line: 1475

        SELECT t.target_id
        FROM bisfv_targets t,
             bisbv_target_levels tl,
             bisbv_application_measures am
        WHERE am.measure_short_name = p_tgt_short_name
        AND   am.measure_id         = tl.measure_id
        AND   tl.target_level_id    = t.target_level_id
        AND   decode(p_tgt_short_name,'MST_COST_PU_WT_PLAN'       ,t.dim1_level_value_id
                                     ,'MST_COST_PU_VOL_PLAN'      ,t.dim1_level_value_id
                                     ,'MST_COST_PU_DIST_PLAN'     ,t.dim1_level_value_id
                                     ,'MST_COST_PU_VOL_DIST_PLAN' ,t.dim1_level_value_id
                                     ,'MST_COST_PU_WT_DIST_PLAN'  ,t.dim1_level_value_id
                                     ,'MST_COST_PU_VOL_DIST_CARR' ,t.dim3_level_value_id
                                     ,'MST_COST_PU_WT_CARR'       ,t.dim3_level_value_id
                                     ,'MST_COST_PU_VOL_CARR'      ,t.dim3_level_value_id
                                     ,'MST_COST_PU_DIST_CARR'     ,t.dim3_level_value_id
                                     ,'MST_COST_PU_WT_DIST_CARR'  ,t.dim3_level_value_id
                                     ,'MST_COST_PU_WT_CUST'       ,t.dim1_level_value_id
                                     ,'MST_COST_PU_VOL_CUST'      ,t.dim1_level_value_id
                                     ,'MST_COST_PU_WT_DIST_CUST'  ,t.dim1_level_value_id
                                     ,'MST_COST_PU_VOL_DIST_CUST' ,t.dim1_level_value_id
                                     ,'MST_COST_PU_WT_SUPP'       ,t.dim2_level_value_id
                                     ,'MST_COST_PU_VOL_SUPP'      ,t.dim2_level_value_id
                                     ,'MST_COST_PU_VOL_DIST_SUPP' ,t.dim2_level_value_id
                                     ,'MST_COST_PU_WT_DIST_SUPP'  ,t.dim2_level_value_id
                                     ,'MST_COST_PU_WT_FAC'        ,t.dim4_level_value_id
                                     ,'MST_COST_PU_VOL_FAC'       ,t.dim4_level_value_id
                                     ,'MST_COST_PU_VOL_DIST_FAC'  ,t.dim4_level_value_id
                                     ,'MST_COST_PU_WT_DIST_FAC'   ,t.dim4_level_value_id
                                     ,'MST_COST_PU_WT_MODE'       ,t.dim5_level_value_id
                                     ,'MST_COST_PU_VOL_MODE'      ,t.dim5_level_value_id
                                                                  ,t.dim1_level_value_id) = p_dim_id;