Search Results return_date
Overview
CSF_DEBRIEF_MAT_LINES_V is a validity-checked, APPS-owned database view that exposes field service report material line information for the CSF (Field Service) product within Oracle E-Business Suite 12.1.1 and 12.2.2. It is the reporting-facing projection of the CSF_DEBRIEF_LINES base entity, enriched through joins to transaction-type, item-instance, lookup, return-code, billing-category, and item-master sources. The view is designed to present debrief material movements — parts issued, received, removed, or returned against a field service debrief — in a single denormalized row per debrief line, resolving several foreign-key relationships into descriptive values such as transaction type name, return reason, and lookup meaning.
Because it consolidates material-line detail with the descriptive attributes required for reconciliation and billing, the view is typically consumed by field service reporting, cost/charge capture, inventory-update verification, and integration programs that extract debrief material activity into downstream systems.
Underlying Base Objects
The view is defined over the following documented objects:
- CSF_DEBRIEF_LINES (SYNONYM) — the driving base entity of the view, aliased CDL. All material-line columns, including PARENT_PRODUCT_ID, originate here.
- CS_TRANSACTION_TYPES_VL (VIEW) — joined on TRANSACTION_TYPE_ID to supply transaction type name, LINE_ORDER_CATEGORY_CODE, and REVISION_FLAG.
- CSI_ITEM_INSTANCES (SYNONYM) — provides INSTANCE_ID and INSTANCE_NUMBER for the installed base instance associated with the line.
- FND_LOOKUPS (VIEW) — resolves lookup meaning (FL.MEANING) for the relevant lookup code on the line.
- ASO_I_RETURN_CODES_V (VIEW) — supplies RETURN_REASON text via ARC.RETURN_REASON.
- CS_BILLING_TYPE_CATEGORIES (SYNONYM) — used to filter material lines to the billable 'M' billing category.
- MTL_SYSTEM_ITEMS_B_KFV (VIEW) — the key-flexfield item view, joined on inventory item and organization, and filtered on MATERIAL_BILLABLE_FLAG.
- FND_GLOBAL (PACKAGE) — referenced for session/global context, typically within the view's predicates.
The joins restrict output to material lines whose item is billable and whose billing category is 'M', matching the issuing or receiving organization via NVL logic.
Key Columns
The most significant columns include:
- DEBRIEF_LINE_ID / DEBRIEF_HEADER_ID — primary and foreign keys linking the line to its debrief header.
- PARENT_PRODUCT_ID — the product (item) to which the material line's component or removed part is attached; central to component/removal tracking and the term the user searched for.
- REMOVED_PRODUCT_ID — the product removed during service, paired with PARENT_PRODUCT_ID.
- INVENTORY_ITEM_ID, INSTANCE_ID, INSTANCE_NUMBER — the item and installed-base instance affected.
- ISSUING/RECEIVING inventory org, subinventory, and locator — supplied via NVL so a single column reflects whichever side is populated.
- QUANTITY, UOM_CODE, ITEM_REVISION, ITEM_LOTNUMBER, ITEM_SERIAL_NUMBER — movement and tracking attributes.
- STATUS_OF_RECEIVED_PART, MATERIAL_REASON_CODE, RETURN_REASON_CODE, RETURN_REASON, RETURN_DATE — disposition and return detail.
- IB_UPDATE_*, SPARE_UPDATE_*, CHARGE_UPLOAD_* — status, message-code, and message columns tracking installed-base, spare, and charge upload processing, plus ERROR_TEXT.
- ATTRIBUTE1–15 and ATTRIBUTE_CATEGORY — descriptive flexfield context.
Common Use Cases and Queries
Typical usage covers debrief material reconciliation, charge/billing preparation, and integration monitoring. A representative query retrieving billable material lines for a debrief follows:
SELECT d.DEBRIEF_HEADER_ID, d.DEBRIEF_LINE_ID, d.PARENT_PRODUCT_ID, d.REMOVED_PRODUCT_ID, d.INVENTORY_ITEM_ID, d.INSTANCE_NUMBER, d.QUANTITY, d.UOM_CODE, d.MEANING, d.RETURN_REASON, d.CHARGE_UPLOAD_STATUS FROM APPS.CSF_DEBRIEF_MAT_LINES_V d WHERE d.DEBRIEF_HEADER_ID = :p_header_id ORDER BY d.DEBRIEF_LINE_ID;
A second common pattern isolates lines whose charge upload has failed, supporting error resolution:
SELECT d.DEBRIEF_LINE_ID, d.INVENTORY_ITEM_ID, d.CHARGE_UPLOAD_MSG_CODE, d.CHARGE_UPLOAD_MESSAGE FROM APPS.CSF_DEBRIEF_MAT_LINES_V d WHERE d.CHARGE_UPLOAD_STATUS = 'ERROR';
Because the view already resolves lookups, transaction types, and return codes, it is preferable to joining CSF_DEBRIEF_LINES directly, and it is well suited to BI Publisher, OAF-based reporting, and outbound integration extracts in both 12.1.1 and 12.2.2.
-
View: CSF_DEBRIEF_MAT_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSF.CSF_DEBRIEF_MAT_LINES_V, object_name:CSF_DEBRIEF_MAT_LINES_V, status:VALID, product: CSF - Field Service , description: Field service Report Material Lines information , implementation_dba_data: APPS.CSF_DEBRIEF_MAT_LINES_V ,
-
View: CSF_DEBRIEF_MAT_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSF.CSF_DEBRIEF_MAT_LINES_V, object_name:CSF_DEBRIEF_MAT_LINES_V, status:VALID, product: CSF - Field Service , description: Field service Report Material Lines information , implementation_dba_data: APPS.CSF_DEBRIEF_MAT_LINES_V ,