Search Results fte_tl_rating
Overview
FTE_FREIGHT_RATING_PUB is a public PL/SQL API within the Oracle E-Business Suite Transportation Management (formerly ETRM) module, owned by the APPS schema. Its purpose is to expose freight rating logic — the calculation of carrier freight charges for a given shipment, order release, or pricing request — to external callers such as concurrent programs, forms, and other PL/SQL packages. The package encapsulates the rating engine that determines applicable carrier services and cost types, retrieves pricing data, and returns computed freight costs to the calling application.
In the context of Oracle EBS 12.1.1 and 12.2.2, this package is a stable, VALID object and is classified as a public API (PUB). It builds on the foundational FND_API error-handling framework and depends on FTE_PROCESS_REQUESTS, the package that manages freight rating and carrier selection requests. The package is referenced by other APPS objects, including FTE_PROCESS_REQUESTS, FTE_TL_RATING, and itself, indicating that it participates centrally in the transportation rating workflow.
Key Procedures and Functions
The documented API surface includes one entry point:
- GET_FREIGHT_COSTS — Returns the freight costs calculated for a given rating request. Callers invoke this procedure or function to obtain the monetary freight charges derived from the rating engine, covering base charges, accessorials, and related cost components associated with a carrier service. The procedure relies on the standard FND_API message and return-status conventions for error reporting and does not expose an inventable parameter list here.
Tables Accessed
The package reads and writes the following base tables through APPS synonyms:
- FTE_PRICING_COMP_REQUEST_S — Stores pricing computation requests; used to persist and retrieve the request context for which freight costs are being computed.
- WSH_CARRIERS — Carrier master data used to resolve the carrier associated with a rating request.
- WSH_CARRIER_SERVICES — Defines the services offered by each carrier, used to determine which service applies to the shipment being rated.
- WSH_FREIGHT_COST_TYPES — Defines valid cost type codes (e.g., base charge, fuel surcharge, accessorial) so that returned costs are properly categorized.
- WSH_ORG_CARRIER_SERVICES — Maps operating units or organizations to the carrier services enabled for them, restricting rating to valid combinations.
- DBMS_UTILITY and PLITBLM — Oracle-supplied utilities used for PL/SQL diagnostics and PL/SQL table manipulation.
Usage Notes
FTE_FREIGHT_RATING_PUB is typically invoked during the freight rating and carrier selection process. The most common caller is FTE_PROCESS_REQUESTS, which orchestrates rating requests on behalf of concurrent programs, shipment workflows, and the Transportation Manager responsibility. FTE_TL_RATING also references the package to drive rate lookup and cost computation for transportation lanes.
Because the API is public, custom code should call it rather than modifying the package directly. Relevant considerations include:
- Confirm that the required carrier service, org-carrier-service mapping, and cost type records exist before invoking the API.
- Always check the API’s return status and message stack (per FND_API conventions) before consuming returned costs.
- In 12.2.2, the object remains valid and unchanged in classification; no patches alter its public signature documented here.
The object is depended upon by at least two other packages, reinforcing that customization or extension should occur through supported extension points rather than direct edits to this package’s specification or body.
-
PACKAGE: APPS.FTE_FREIGHT_RATING_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_RATING_PUB, status:VALID,
-
PACKAGE: APPS.FTE_TL_RATING
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_RATING, status:VALID,
-
PACKAGE: APPS.FTE_TL_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_CACHE, status:VALID,
-
PACKAGE: APPS.FTE_TL_RATING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_RATING, status:VALID,
-
PACKAGE: APPS.FTE_PROCESS_REQUESTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_PROCESS_REQUESTS, status:VALID,
-
PACKAGE BODY: APPS.FTE_TL_RATING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_TL_RATING, status:VALID,
-
PACKAGE: APPS.FTE_PROCESS_REQUESTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_PROCESS_REQUESTS, status:VALID,
-
PACKAGE: APPS.FTE_FREIGHT_RATING_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_RATING_PUB, status:VALID,
-
PACKAGE: APPS.FTE_FREIGHT_PRICING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_PRICING, status:VALID,
-
PACKAGE: APPS.FTE_TL_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_CACHE, status:VALID,
-
PACKAGE: APPS.FTE_FREIGHT_PRICING
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_PRICING, status:VALID,
-
PACKAGE BODY: APPS.FTE_TL_RATING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_TL_RATING, status:VALID,
-
SYNONYM: APPS.FTE_PRICING_COMP_REQUEST_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FTE_PRICING_COMP_REQUEST_S, status:VALID,
-
SYNONYM: APPS.FTE_FREIGHT_COSTS_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FTE_FREIGHT_COSTS_TEMP, status:VALID,
-
PACKAGE: APPS.FTE_TL_CORE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_CORE, status:VALID,
-
SYNONYM: APPS.WSH_CARRIER_VEHICLE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_CARRIER_VEHICLE_TYPES, status:VALID,
-
SYNONYM: APPS.FTE_TRIP_MOVES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FTE_TRIP_MOVES, status:VALID,
-
SYNONYM: APPS.FTE_PRICING_COMP_REQUEST_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FTE_PRICING_COMP_REQUEST_S, status:VALID,
-
SYNONYM: APPS.WSH_CARRIER_VEHICLE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_CARRIER_VEHICLE_TYPES, status:VALID,
-
SYNONYM: APPS.FTE_TRIP_MOVES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FTE_TRIP_MOVES, status:VALID,
-
PACKAGE: APPS.FTE_TL_COST_ALLOCATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_COST_ALLOCATION, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FTE_FREIGHT_COSTS_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FTE_FREIGHT_COSTS_TEMP, status:VALID,
-
PACKAGE: APPS.FTE_TL_CORE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_CORE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FTE_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FTE_SCHEDULES, status:VALID,
-
SYNONYM: APPS.FTE_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FTE_SCHEDULES, status:VALID,
-
PACKAGE: APPS.FTE_TL_COST_ALLOCATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_TL_COST_ALLOCATION, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FTE_LANES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FTE_LANES, status:VALID,
-
PACKAGE: APPS.WSH_FREIGHT_COSTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_FREIGHT_COSTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_RATING_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_RATING_PUB, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_RATING_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_RATING_PUB, status:VALID,
-
PACKAGE: APPS.WSH_FREIGHT_COSTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_FREIGHT_COSTS_PVT, status:VALID,
-
SYNONYM: APPS.WSH_FREIGHT_COST_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_FREIGHT_COST_TYPES, status:VALID,
-
SYNONYM: APPS.WSH_FREIGHT_COST_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_FREIGHT_COST_TYPES, status:VALID,
-
SYNONYM: APPS.WSH_GLOBAL_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_GLOBAL_PARAMETERS, status:VALID,
-
PACKAGE BODY: APPS.FTE_TRIP_RATING_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_TRIP_RATING_GRP, status:VALID,
-
PACKAGE: APPS.FTE_FREIGHT_PRICING_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_PRICING_UTIL, status:VALID,
-
PACKAGE: APPS.FTE_FREIGHT_PRICING_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FTE_FREIGHT_PRICING_UTIL, status:VALID,
-
SYNONYM: APPS.FTE_LANES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FTE_LANES, status:VALID,
-
SYNONYM: APPS.WSH_FREIGHT_COSTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_FREIGHT_COSTS, status:VALID,
-
PACKAGE BODY: APPS.FTE_TRIP_RATING_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_TRIP_RATING_GRP, status:VALID,
-
SYNONYM: APPS.WSH_GLOBAL_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_GLOBAL_PARAMETERS, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_PRICING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_PRICING, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_PRICING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_PRICING, status:VALID,
-
SYNONYM: APPS.WSH_FREIGHT_COSTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_FREIGHT_COSTS, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_RATING_DLVY_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_RATING_DLVY_GRP, status:VALID,
-
PACKAGE BODY: APPS.FTE_FREIGHT_RATING_DLVY_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FTE_FREIGHT_RATING_DLVY_GRP, status:VALID,