Skip to the content.

PO Printed Planning Schedule – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Purchasing · all Purchasing reports

Overview

Migration of the Oracle standard concurrent program Printed Planning Schedule (XML) (CHVPRSCH_XML) from Supplier Scheduling. Shows, for each confirmed planning/shipping schedule, the time-phased demand grid sent to the supplier - one row per schedule, item and time bucket - with forecast, released, total and cumulative (CUM+) quantities per bucket, plus the schedule header, item, CUM and authorization context. The horizontal schedule grid (chv_horizontal_schedules, up to 60 bucket columns) is un-pivoted into rows for analysis in Excel.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Organization, Supplier, Supplier Site, Schedule Type, Schedule Number, Schedule Status, Horizon From, Horizon To, Exclude Zero Quantity Buckets

Oracle EBS Tables Used

per_all_people_f, po_asl_attributes, chv_cum_periods, rcv_transactions, rcv_shipment_headers, chv_authorizations, chv_horizontal_schedules, chv_schedule_items, chv_schedule_headers, chv_bucket_patterns, chv_org_options, mtl_system_items_b_kfv, org_organization_definitions, po_vendors, po_vendor_sites_all, po_headers_all, org_access_view

Report Categories

Enginatics

PO Approved Supplier List Upload, PO Approved Supplier List, PO Supplier Scheduling On-Time Delivery, AP Invoices and Lines, INV Items, INV Item Upload, INV Item Upload 11i, GL Account Analysis

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output PO Printed Planning Schedule 01-Jun-2026 020822.xlsx
Blitz Report™ XML Import PO_Printed_Planning_Schedule.xml
SQL Source PO Printed Planning Schedule.sql
Full Report on Enginatics www.enginatics.com/reports/po-printed-planning-schedule/

Case Study & Technical Analysis: PO Printed Planning Schedule

Executive Summary

The PO Printed Planning Schedule report reproduces the time-phased demand schedule that Oracle Purchasing sends to a supplier under Supplier Scheduling. It is a migration of the standard concurrent program Printed Planning Schedule (XML). Each row is one bucket of one item on one confirmed planning or shipping schedule, with the forecast, released, total and cumulative (CUM) quantities of that bucket. Buyers and supplier planners use it to check the demand that was communicated to a supplier, to compare the released quantity with the forecast, and to analyze the schedule in Excel rather than in the printed XML document. The report runs through Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. CHV_HORIZONTAL_SCHEDULES is joined to a row generator of sixty positions, and each position selects the matching cell from the bucket columns by bucket sequence.
  2. The cells are grouped by schedule, schedule item and bucket sequence, so each bucket has one value per row type, and buckets without a descriptor are dropped.
  3. The bucket rows join to CHV_SCHEDULE_ITEMS and then to CHV_SCHEDULE_HEADERS, which joins to the bucket pattern, the vendor and the vendor site.
  4. CHV_SCHEDULE_ITEMS joins to the item, the organization, the CUM options and the supply agreement.
  5. Output is ordered by schedule number, item and bucket sequence.

Parameters & Filtering

Performance & Optimization

FAQ

Q: What do the forecast, released, total and CUM columns show? A: For each bucket they show the forecast quantity, the released quantity, the total quantity and the cumulative quantity sent to the supplier.

Q: Why are there several authorization columns? A: The schedule item can carry up to four authorizations, and the report shows the type and schedule quantity of each one in its own column pair.

Q: How do I see only the buckets that carry demand? A: Set Exclude Zero Quantity Buckets to remove buckets with no quantity.


© Enginatics GmbH