Results for “replenishment_destination_id”

18 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The APPS.MRPBV_REPLENISHMENT_DSTNS view is a Master Scheduling/MRP (MRP) dictionary object that exposes replenishment destination information used by Oracle's sourcing-rule and bill-of-distribution logic. In Oracle EBS 12.1.1 and 12.2.2, this view functions as a reporting and integration layer over the underlying sourcing-rule and receipt-organization configuration, resolving the customer, address, and organization identifiers required to route replenishment supply to a destination. Because it is a read-only view (defined WITH READ ONLY), it is intended strictly for query and extraction purposes rather than transactional DML.

The view is registered as a valid synonym under the APPS schema and is owned by APPS, with referenced base objects documented against HZ_ and MRP_ synonyms in the 12.2.2 metadata. The presence of the hidden predicate '_SEC:SO.ORGANIZATION_ID' IS NOT NULL reflects the multi-tenant/multi-org security enforcement (VPD/OLS policy) applied to sourcing rules, ensuring that only destinations belonging to the operating context of the querying organization are returned.

Underlying Base Objects

The documented base objects are the HZ customer-model tables together with the MRP sourcing tables and HR organization information:

The 12.1.1-era view text references legacy RA_ tables (RA_ADDRESSES, RA_SITE_USES_ALL, RA_CUSTOMERS); in 12.2.2 these are mapped to their TCA HZ_ counterparts, reflecting the migration of customer data into the TCA model.

Key Columns

The view exposes the following columns, which correlate directly to the underlying sourcing and TCA structures:

Common Use Cases and Queries

Typical scenarios include identifying which customer addresses serve as replenishment destinations, reconciling sourcing rules against ship-to site uses, and extracting address data for downstream distribution planning. A representative query to retrieve destinations by customer address is:

SELECT REPLENISHMENT_DESTINATION_ID, SOURCING_RULE_ID, DESTINATION_ORGANIZATION_ID, CUSTOMER_ID, CUSTOMER_SITE_ID, CUSTOMER_ADDRESS_ID FROM APPS.MRPBV_REPLENISHMENT_DSTNS WHERE CUSTOMER_ADDRESS_ID = :address_id;

Analysts also join the view to HZ_LOCATIONS or HZ_PARTY_SITES on CUSTOMER_ADDRESS_ID to obtain formatted address text, and filter on START_EFFECTIVE_DATE and END_EFFECTIVE_DATE to isolate currently active destinations. Because of the read-only and security predicates, queries should always be executed within the appropriate operating-unit context to avoid policy-driven truncation of results.