● CASE STUDY / SAP SD · ABAP · ALV · PRICING CONDITIONS · FOB CALCULATION · MENDERES (AKÇA HOLDING)

Osman Akça Sales & FOB Analysis Report.

A SAP SD commercial sales analysis report that combines sales order data, delivery status, pricing conditions, currency conversion and FOB calculations into a single operational ALV view — turning raw SAP order data into a customer, crop and product-group-based commercial performance screen.

Role
SAP Developer
Domain
SD / Commercial
Channel
SAP GUI
Data sources
VBAK · VBAP · LIPS · PRCD
Output
ALV Grid + VA03
01OVERVIEW

From raw order data to commercial intelligence.

SAP ABAP ALV Grid Pricing Conditions FOB Calculation Currency Conversion Delivery Tracking Authorization Control

The Osman Akça Sales Report was developed to track the commercial and operational performance of sales orders in a single screen. The report works with sales organization, distribution channel, division, sales office, sales group, sales document, document date, planned delivery date, customer, material, customer material number and material group criteria.

With this development, Osman Akça sales orders can be analyzed not just with basic order information, but with customer, crop, product group, order quantity, carton count, currency, net value, sales USD, FOB amount, FOB USD and average FOB per unit — all commercial indicators in one view.

The report's most important capability is that it does not leave the financial value of a sales order as raw SAP data. At item level, pricing conditions are read, net/gross values are calculated, freight and insurance conditions are separated, the FOB amount is derived and the relevant currency is converted to USD — giving the user a comparable commercial view across all orders.

02PROBLEM → SOLUTION

Why it was built.

The problem

Sales orders existed in SAP, but commercial insight did not.

The business unit didn't just need to know "is there an order?" — they needed to see which customer, which crop, which product group is generating how much revenue. What's the net value? What's it in USD? What's the real FOB amount after freight and insurance deductions? Which orders are fully shipped and which have remaining balance? None of this was available in a single view — it required jumping between transactions and manual calculations.

The solution

A commercial analysis view inside SAP.

The report consolidates sales order, customer, material, delivery, pricing condition and exchange rate data into a single ALV screen. It calculates shipped and remaining quantities, net and gross values, sales USD, FOB amount, FOB USD and average FOB per unit — enabling customer-, crop- and product-group-based commercial performance analysis. Different currencies become comparable in USD, and the ALV supports grouping, subtotals and VA03 navigation.

03CAPABILITIES

What the report does.

Order consolidation, delivery tracking, pricing analysis, FOB calculation, currency conversion and authorization-aware commercial field control.

Sales order consolidation

VBAK/VBAP header and item data combined with customer, partner, material, payment term and shipping information into a unified dataset.

Delivery tracking

LIPS/LIKP-based shipped quantity, remaining quantity and delivery date tracking — with radio-button filters for fully shipped, partially shipped or all orders.

Pricing condition analysis

PRCD_ELEMENTS-based reading of list price, manual price, gross price, net price, net value and gross value — with freight and insurance condition separation.

FOB calculation

FOB amount derived by subtracting freight and insurance pricing conditions from the sales order item value — per line item, not as an aggregate estimate.

USD currency conversion

TCURR-based exchange rate conversion using customer reference date — EUR, TRY and other currencies converted to USD for management-level comparability.

Grouped ALV output

Material group subtotals in KG, USD, EUR and TRY. Layout variant support, highlighted columns, and sales document hotspot navigation to VA03.

Authorization control

Authorization-based hiding of sensitive commercial fields — pricing columns are only visible to users with the appropriate authorization objects.

Average FOB per unit

Per-item FOB USD divided by quantity — the $ FOB ORT. column gives an instant unit-level profitability indicator for each order line.

Multi-currency group totals

Material group subtotals across KG, EUR, TRY and USD — enabling direct management-level currency comparison without manual aggregation.

04WALKTHROUGH

Selection screen, ALV output.

FIG 01

Selection screen — entry filters

SAP GUI
Anonymized Fiori mockup for Osman Akça sales intelligence list with placeholder data
The entry point. Organization data section covers sales organization, distribution channel, division, sales office and sales group. Document data section includes sales document, document date, planned delivery date, document type, item type, sold-to party, ship-to party, customer material number, created by, customer reference, material and material group. Delivery options let users filter by fully shipped, not fully shipped or all orders. Layout variant selection at the bottom.
FIG 02

ALV output — commercial sales analysis

SAP GUI
Sales & FOB Analysis Report  / ALV Output
12 items  |  Layout: Standard
Layout
Sort ↕
Filter
Sum ∑
Subtotals
Export
Print
Find
Sales Doc ↕
Customer ↕
Mat.Grp
Qty KG ↕
Sales USD
FOB USD
Net USD
$/KG
▼ Fabric Type 1  ·  FBR-001
14000001
Customer A
FBR-001
24,800
37,450
35,280
38,640
1.558
14000002
Customer B
FBR-001
18,500
27,940
26,310
28,900
1.562
14000003
Customer C
FBR-001
9,200
13,890
13,090
14,370
1.562
∑ FBR-001
52,500
79,280
74,680
81,910
1.560
▼ Fabric Type 2  ·  FBR-002
14000004
Customer A
FBR-002
31,200
50,490
47,610
52,250
1.675
14000005
Customer D
FBR-002
14,700
23,770
22,420
24,620
1.674
12 Items  |  2 Groups (FBR-001, FBR-002)  |  Displayed: 5  |  Selected: 0 Layout: Standard ▾
The main output. Sales documents listed with sales document number, customer name, crop, material group description, carton count, order quantity (KG), net value, currency, sales USD, FOB amount, FOB USD and $ FOB ORT. (average FOB per unit). Records are grouped by material group with subtotals in KG, EUR, TRY and USD. Yellow-highlighted columns indicate commercial calculation fields. Sales document numbers function as hotspots linking to VA03 for order detail navigation.
05DATA FLOW

How data becomes insight.

Selection Criteria
VBAK / VBAP
LIPS / LIKP
PRCD_ELEMENTS
TCURR → USD
FOB Calc
ALV Output

The report turns SAP sales order data into a commercial analysis view by combining order quantities, delivery status, pricing conditions, currency conversion and FOB profitability indicators in a single ALV screen.

— Project summary
06TECHNICAL CONTRIBUTION

What I built.

From selection screen and data consolidation through pricing analysis, FOB derivation, currency conversion and authorization-controlled ALV output.

  • Custom SAP SD sales report — developed the full report for Osman Akça sales order commercial analysis.
  • Selection screen — organization, sales document, customer, material, delivery date and layout variant filters.
  • Data consolidation — sales order header/item data combined with customer, material, partner, payment term and shipping information.
  • Delivery integration — shipped quantity, remaining quantity and delivery performance calculated from LIPS/LIKP data.
  • Pricing condition reading — list price, manual price, gross price, net price, net value and gross value from PRCD_ELEMENTS.
  • FOB calculation — freight and insurance conditions subtracted at item level to derive the true FOB amount.
  • USD conversion — sales and FOB values converted to USD via TCURR exchange rate logic using customer reference date.
  • Turnover & average FOB — balance turnover, actual turnover, FOB USD and average FOB per unit calculated per line.
  • ALV output features — layout variants, grouped totals, highlighted columns and sales document hotspot navigation to VA03.
  • Authorization control — sensitive commercial pricing fields hidden based on user authorization objects.
  • Material group subtotals — KG, EUR, TRY and USD subtotals per material group with ALV subtotaling across all currency columns.
  • Crop-level tracking — customer material reference and crop field integrated for product-level commercial breakdown across customers.
07BUSINESS VALUE

The impact.

1
single screen for customer, crop and product group sales analysis
0
manual FOB/USD calculations needed — automated at item level
USD
all currencies converted to a common base for management-level comparison
operational visibility — shipped vs. remaining quantities tracked per order

Sales orders became trackable in a single screen by customer, crop and material group. Net value, sales USD, FOB amount and FOB USD eliminated the need for manual commercial calculations. Freight and insurance deductions are computed at item level, giving a more realistic FOB analysis. Orders in different currencies are comparable in USD. Shipped and remaining quantities are separated, making operational tracking straightforward. Users save their own ALV layouts, and VA03 hotspot navigation gives instant access to order details.

See the other flagship deliveries.

This is one of the featured SAP developments. Explore the Osman Akça logistics platform, IKEA SPI forecast suite, QM Power BI analytics, Terbiye Kalite quality report and the power of attorney lifecycle management system.