Symptom
Customer programs and program enhancements ("user exits") have a bad performance. The bad performance can be seen when accessing the following SAP logistic tables:
AFRU, AFKO, AUFK, CAUFV, RESB
Additional key words
Cause and prerequisites
The R/3 System does not contain secondary indexes to the most important PP / PM flow tables.
To access them effectively you need a basic knowledge of the SAP data model. This notes contains information on the most important errors and provides alternatives.
However, note the following WARNINGS:
- Before you use the suggested alternatives check your program for functional correctness.
Pay attention to the following NOTES:
In the following examples, you often find accesses to several
e.g..:
SELECT aufnr FROM resb WHERE rsnum = <afko-rsnum>
SELECT ..... FROM afko WHERE aufnr = <resb-aufnr>
To increase the performance you should define a selection view on the corresponding tables (here: resb and afko) to combine the accesses to both table into one.
Solution
1. Access to order confirmation (table AFRU)
a) Search for confirmation of orders (field AFRU-AUFNR):
Incorrect:
SELECT FROM afru WHERE aufnr = ...
Correct:
SELECT aufpl FROM afko WHERE aufnr = <afru-aufnr>
SELECT rueck FROM afvc WHERE aufpl = <afko-aufpl>
SELECT ..... FROM afru WHERE rueck = <afvc-rueck>
Caution:
From table AFVC, you receive one value per operation for "RUECK".
2. Access to PPS orders (tables AFKO, CAUFV, AUFK)
a) Find orders for reservation (field AFKO-RSNUM; CAUFV-RSNUM):
Incorrect:
SELECT FROM afko WHERE rsnum = ...
Correct:
SELECT aufnr FROM resb WHERE rsnum = <afko-rsnum>
SELECT ..... FROM afko WHERE aufnr = <resb-aufnr>
Note:
The same access path applies to CAUFV and AUFK.
Search for sales orders (tables VBAP-VBELN, VBAP-POSNR; VBFA-VBELN, VBFA-POSNN; and so on.)
Incorrect:
SELECT FROM AUFK WHERE KDAUF = <VBAP-VBELN>
AND KDPOS = <VBAP-POSNR>
Correct:
SELECT FROM AFPO WHERE KDAUF = <VBAP-VBELN>
AND KDPOS = <VBAP-POSNR>
SELECT FROM AUFK WHERE AUFNR = AFPO-AUFNR.
Note:
The tables AFKO and CAUFV can be selected analogously to the AUFK access using order number AUFNR.
3. Access to reservations and dependent requirement (table: RESB, MDRS ATP _RESB)
a) Search for reservation for PPS orders (field RESB-AUFNR):
Incorrect:
SELECT FROM resb WHERE AUFNR = ...
Correct:
SELECT rsnum FROM afko WHERE aufnr = <resb-aufnr>
SELECT ..... FROM resb WHERE rsnum = <afko-rsnum>
Note:
The same access path applies to MDRS and ATP_RESB.
b) Search for reservation for Planned orders (field RESB-PLNUM):
Incorrect:
SELECT FROM resb WHERE PLNUM = ...
Correct:
SELECT rsnum FROM plaf WHERE plnum = <resb-plnum>
SELECT ..... FROM resb WHERE rsnum = <plaf-rsnum>
Note:
The same access path applies to MDRS and ATP_RESB.
分享到:
相关推荐
Cultural diversity and learning efficiency: Recent developments in assessment. New York: Macmillan, 192 pp., 29.50 Psychologv in rhe Schw[s Volume 29, January 1992 B O O K R E V I E W S ...
该文档来自于Senior Member of Technical Staff @ Hortonworks Ted Yu在2014中国大数据技术大会主会的演讲“Recent Developments in Apache Hbase”。
Idea Group - Recent Developments in Biologically Inspired Computing
本章节将基于《Particle Image Velocimetry: New Developments and Recent Applications》一书中的部分内容,详细介绍PIV技术的基本原理、最新的发展动态以及其在实际工程问题中的应用案例。 #### 二、粒子图像测速...
储粮害虫的检测技术是确保粮食安全的重要环节,涉及到从收获、加工到最终消费的各个环节。在国际进出口检验检疫、国内存储及供应链管理中,快速、可靠且简便的检测手段尤为关键。目前,已经应用了一系列技术,如探针...
在VMworld 2009大会上,SS5240专题演讲主要探讨了工程开发如何推动虚拟数据中心的发展。这场演讲由来自Cisco、EMC和VMware的专家共同主持,包括Cisco的VP/CTO Ed Bugnion,EMC的VP Chad Sakac以及VMware Office of ...
在2009年的VMworld大会上,SS5240专题演讲主要探讨了工程开发如何推动虚拟数据中心的发展。这场演讲由VMware、Cisco和EMC的专家共同参与,旨在展示和讨论虚拟化技术如何重塑数据中心的架构,以及如何构建更安全、...
Cultural diversity and learning efficiency: Recent developments in assessment. New York: Macmillan, 192 pp., 29.50 Psychologv in rhe Schw[s Volume 29, January 1992 B O O K R E V I E W S ...
标题“Developments in Antenna Analysis and Design Volume 2.pdf”表明本文档是关于天线分析和设计领域的进展的第二卷内容。描述中提及的“天线分析和设计的发展2”进一步强调了该文档将深入探讨天线技术领域的...
Welcome to Sams Teach Yourself TCP/IP in 24 Hours, Fifth Edition. This book provides a clear and concise introduction to TCP/IP for newcomers, and also for users who have worked with TCP/IP but would ...
### 新加密学发展中的关键知识点 #### 一、概述 在《新加密学发展》这一主题下,我们探讨了加密学领域的一些最新进展和技术。本文将深入解析几个核心概念,包括加密协议、公钥基础设施(PKI)、安全网络协议、加密...
### 近期实分析与调和分析的发展 #### 核心知识点概述 《近期实分析与调和分析的发展》一书旨在纪念Carlos Segovia在该领域的杰出贡献,并汇集了多位专家对该领域最新进展的研究成果。该书由Carlos Cabrelli和Jos...
根据给定文件的信息,我们可以提炼出以下关于"SAP BC460 SAPscript: Form Printing and Text Management"的相关知识点。 ### SAP BC460 概述 SAP BC460 是一个专注于SAPscript表单打印和文本管理的模块。该模块...
助听器技术介绍 商用助听器
(2019,FSB,金融稳定委员会)【重点阅读】_FinTech and market structure in financial services_Market developments and potential financial stability implications.pdf
项目:TCA开发网站一,概述内容描述: TCA Developments&Consultant Ltd. 是一家总承包公司,专门从事商业建筑和装修。 作者: Tristan Deane 网址: : 当前版本: 0.12二。 分析与设计我受命改造TCA的现有网站。 ...