Search Results item_location_control_code




Overview

CSP_PICK_TRANSACTIONS_V is a read-only reporting view owned by the APPS schema within the CSP (Spares Management) product family in Oracle E-Business Suite 12.1.1 and 12.2.2. As its documented description states, the view exposes "Material Transactions and Picklist information," consolidating transactional material movement data with the picklist context used during spares fulfillment and shipping operations. Because CSP integrates with Oracle Inventory and Oracle Shipping, this view serves as a convenient single source for pick-confirm activity, transaction reconciliation, and downstream accounting review. It is a view, not a table, so no direct DML is permitted; consumers must treat it strictly as a query surface for reporting, extracts, and interface validation. Its role is particularly relevant to transportation and freight accounting, since it surfaces the TRANSPORTATION_ACCOUNT and TRANSPORTATION_COST columns alongside the originating picklist line information.

Underlying Base Objects

Per the 12.2.2 ETRM metadata, the view is defined over four referenced base objects:

The view text confirms the primary alias MMTT and returns the physical ROWID of the underlying material transaction row, enabling correlated updates or diagnostics against MTL_MATERIAL_TRANSACTIONS_TEMP where permissible.

Key Columns

The view projects a broad set of MTL_MATERIAL_TRANSACTIONS_TEMP columns. Notable columns include:

Common Use Cases and Queries

Typical scenarios include reconciling pick-confirmed transactions to picklist lines, validating freight account postings, and auditing material movement by period or organization. A representative query isolating transportation charges is shown below.

  • Review transportation cost and account by organization:
    SELECT organization_id, inventory_item_id, transaction_quantity, transportation_cost, transportation_account FROM apps.csp_pick_transactions_v WHERE transportation_account IS NOT NULL;
  • Reconcile picklist lines to transactions:
    SELECT picking_line_id, transaction_header_id, transaction_date FROM apps.csp_pick_transactions_v WHERE picking_line_id = :p_picking_line_id;
  • Period-based freight analysis:
    SELECT acct_period_id, SUM(transportation_cost) FROM apps.csp_pick_transactions_v GROUP BY acct_period_id;

Because the view is unsupported for DML and built on transaction staging data, queries should be scoped by organization and date to limit result volume in high-volume spares environments.