SAP ABAP Class CL_WRF_POTB_CHECK (OTB Check)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_OTB_APPL (Package) Seasonal Procurement: Open-To-Buy Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CONSTANTS Constants 20040420
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_POHF_APPL_CONSTANTS IDs of Applications (without Customer Enhancements) 20040407
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_POTB_CHECK_CONSTANTS Constants for OTB Check 20040324
Properties
Class CL_WRF_POTB_CHECK  
Short Description OTB Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_OTB_APPL   Seasonal Procurement: Open-To-Buy Area 
Created 20040324   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_CHECK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CONSTANTS Constants 20040420
2 IF_WRF_POHF_APPL_CONSTANTS IDs of Applications (without Customer Enhancements) 20040407
3 IF_WRF_POTB_CHECK_CONSTANTS Constants for OTB Check 20040324
Friends
Class CL_WRF_POTB_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACT_NEG_CHECK_CANCEL Instance attribute Private Attribute reference (LIKE) 20040407
2 CO_ACT_NEG_CHECK_NOT_YET_DET Instance attribute Private Attribute reference (LIKE) 20040407
3 CO_ACT_NEG_CHECK_NO_RESERV Instance attribute Private Attribute reference (LIKE) 20040407
4 CO_ACT_NEG_CHECK_RESERV Instance attribute Private Attribute reference (LIKE) 20040407
5 CO_APPL_OTB_PRC Instance attribute Private Attribute reference (LIKE) 20040407
6 CO_APPL_OTB_SPR Instance attribute Private Attribute reference (LIKE) 20040527
7 CO_APPL_POL Instance attribute Private Attribute reference (LIKE) 20040407
8 CO_APPL_UNSPECIFIED Instance attribute Private Attribute reference (LIKE) 20040523
9 CO_BUDG_APPL_OTB Instance attribute Private Attribute reference (LIKE) 20040324
10 CO_BUDG_APPL_PPW Instance attribute Private Attribute reference (LIKE) 20040324
11 CO_MODUS_CHANGE Instance attribute Private Attribute reference (LIKE) 20040324
12 CO_MODUS_CREATE Instance attribute Private Attribute reference (LIKE) 20040324
13 CO_MTART_LEER Instance attribute Private Attribute reference (LIKE) 20040324
14 CO_NO Instance attribute Private Attribute reference (LIKE) 20040324
15 CO_NO_ACTIVE_POT_FOUND Instance attribute Private Attribute reference (LIKE) 20040325
16 CO_NO_UNIQUE_POT_FOUND Instance attribute Private Attribute reference (LIKE) 20040325
17 CO_OTB_CHECK_TYPE_FULL_CHECK Instance attribute Private Attribute reference (LIKE) 20040324
18 CO_OTB_CHECK_TYPE_NO_CHECK Instance attribute Private Attribute reference (LIKE) 20040324
19 CO_OTB_CHECK_TYPE_RESTR_CHECK Instance attribute Private Attribute reference (LIKE) 20040324
20 CO_OTB_LEVEL_HEAD Instance attribute Private Attribute reference (LIKE) 20040324
21 CO_OTB_LEVEL_SCHEDULING Instance attribute Private Attribute reference (LIKE) 20040324
22 CO_OTB_STATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040324
23 CO_OTB_STATUS_NOT_VERIFIED Instance attribute Private Attribute reference (LIKE) 20040324
24 CO_OTB_STATUS_OK Instance attribute Private Attribute reference (LIKE) 20040324
25 CO_POHF_LOEKZ_DELETE Instance attribute Private Attribute reference (LIKE) 20040528
26 CO_POHF_LOEKZ_LOCK Instance attribute Private Attribute reference (LIKE) 20080623
27 CO_PSTYP_DIENST Instance attribute Private Attribute reference (LIKE) 20040324
28 CO_PSTYP_LIMIT Instance attribute Private Attribute reference (LIKE) 20040324
29 CO_PSTYP_LOHN Instance attribute Private Attribute reference (LIKE) 20040324
30 CO_PSTYP_TEXT Instance attribute Private Attribute reference (LIKE) 20040324
31 CO_PSTYP_UMLAG Instance attribute Private Attribute reference (LIKE) 20040324
32 CO_REASON_ACTIVE_POT Instance attribute Private Attribute reference (LIKE) 20040324
33 CO_REASON_FULLCHECK_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040405
34 CO_REASON_FULLCHECK_OK Instance attribute Private Attribute reference (LIKE) 20040405
35 CO_REASON_NO_ACTIVE_POT Instance attribute Private Attribute reference (LIKE) 20040324
36 CO_REASON_NO_CHECK_REQUIRED Instance attribute Private Attribute reference (LIKE) 20040324
37 CO_REASON_NO_UNIQUE_POT Instance attribute Private Attribute reference (LIKE) 20040324
38 CO_REASON_OTBCHECK_DEACT Instance attribute Private Attribute reference (LIKE) 20040420
39 CO_REASON_OTBCHECK_NOT_ACTIVE Instance attribute Private Attribute reference (LIKE) 20040406
40 CO_REASON_VARIANT_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040630
41 CO_REASON_VARIANT_OK Instance attribute Private Attribute reference (LIKE) 20040630
42 CO_SEL_ACTIVE_POTS Instance attribute Private Attribute reference (LIKE) 20040324
43 CO_SEL_ONLY_PLAN Instance attribute Private Attribute reference (LIKE) 20040527
44 CO_UPDATE_TYPE_ENTRY Instance attribute Private Attribute reference (LIKE) 20040521
45 CO_UPTYP_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050603
46 CO_UPTYP_GENERIC Instance attribute Private Attribute reference (LIKE) 20040630
47 CO_UPTYP_LOT Instance attribute Private Attribute reference (LIKE) 20050603
48 CO_UPTYP_SLS Instance attribute Private Attribute reference (LIKE) 20050603
49 CO_UPTYP_VKSET Instance attribute Private Attribute reference (LIKE) 20050603
50 CO_UPVOR_GENERIC Instance attribute Private Attribute reference (LIKE) 20040630
51 CO_USER_ANSWER_CANCEL Instance attribute Private Attribute reference (LIKE) 20040420
52 CO_USER_ANSWER_NO Instance attribute Private Attribute reference (LIKE) 20040420
53 CO_USER_ANSWER_YES Instance attribute Private Attribute reference (LIKE) 20040420
54 CO_WORKBENCH_PROG_NAME Instance attribute Private Attribute reference (LIKE) 20060802
55 CO_YES Instance attribute Private Attribute reference (LIKE) 20040324
56 ST_MTART_EMPTIES Static Attribute Private Type reference (TYPE) LT_MTART_EMPTIES_TTY Hashed Table with Material Types for Empties 20060424
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_ROUNDING_DIFFERENCE Static method Private Method Comparison of Item Condition Value with Total EKET Values 20091125
2 ANALYSE_AND_FILL_OTB_DATA Static method Private Method Analyze and Fill OTB Data 20040324
3 ANALYSE_EXISTENT_POSITION Static method Private Method Analyze Existing Item 20040329
4 ANALYSE_EXISTENT_SCHEDULING Static method Private Method Analyze Existing Schedule Line 20040329
5 ANALYSE_NEW_POSITION Static method Private Method Analyze New Item 20040324
6 ANALYSE_NEW_SCHEDULING Static method Private Method Analyze New Schedule Line 20040329
7 ANALYSE_OTB_CHECKLEVEL Static method Private Method Analyze Check Level ID 20040416
8 ANALYSE_POSITION_NO_OTBCHECK Static method Private Method Analyze Item for Need for OTB Check 20040401
9 CHECK_ALL_SCHE_SAME_OTBPOT Static method Private Method Check Whether All Schedule Lines Belong To Same Pool 20040415
10 CHECK_ORDER_DATE_CONSISTENCY Static method Private Method Check Order Date for Consistency 20040817
11 CHECK_POS_RELAT_OTB_CONTRACT Static method Private Method Check If Item Has Reference to an OTB-Compulsory Contract 20050308
12 CHECK_THROWING_EXCEPTION Static method Private Method Check Whether an Exception Needs to Be Issued 20050928
13 CLASS_CONSTRUCTOR Static method Public Constructor 20060424
14 COMPUTE_TOLERANCE_DATE Static method Private Method Calc. Tolerance Date With Regard to a Factory Calendar 20040331
15 DETERMINE_ACTION_NEG_OTB_CHECK Static method Private Method Determine Action To Be Performed if OTB Check Neg. 20040407
16 DETERMINE_DELPER_BY_OTB_POT_ID Static method Private Method Determine Delivery Period for Pool and Budget Type 20040420
17 DETERMINE_MAT_KEYID_BUDGTYPE Static method Private Method Determine Pool ID and Budget Type for Material 20040408
18 DETERMINE_OTB_VALUE Static method Private Method Determine Required Budget Incl. Currency 20040325
19 EXECUTE Static method Public Method Carry Out OTB Check 20040324
20 FAULTY_INPUT Static method Private Method Incorrect Input Data of OTB Check 20040526
21 FILL_AUXDATA Static method Private Method Fill 'Auxiliary' Fields 20040416
22 FILL_BUDG_MATNR Static method Private Method Fill Structure for Call of Relev. FM 20040324
23 FILL_FEEDBACK_AUX Static method Private Method Fill 'Feedback Auxiliary' Fields 20040416
24 FILL_MTART_EMPTIES Static method Private Method Fill Table with Material Types for Empties 20060424
25 FULL_OTBCHECK Static method Private Method Carry Out Complete OTB Check 20040408
26 FULL_OTBCHECK_EXIST_POSITION Static method Private Method Carry Out Complete OTB Check for an Existing Item 20040408
27 FULL_OTBCHECK_EXIST_SCHEDULING Static method Private Method Complete OTB Check for New Schedule Line 20040621
28 FULL_OTBCHECK_NEW_POSITION Static method Private Method Carry Out Complete OTB Check for a New Item 20040408
29 FULL_OTBCHECK_NEW_SCHEDULING Static method Private Method Complete OTB Check for New Schedule Line 20040408
30 GET_BEGINDATE_NEXT_DELPER Static method Private Method Determine Start Date of Following Delivery Period 20040331
31 GET_DECISION_RESERVATION_ALL Static method Public Method Partial Reservation of All Docs or Not (If OTB Negative) 20060119
32 GET_ENDDATE_NEXT_DELPER Static method Private Method Determine End Date of Following Delivery Period 20040331
33 GROUP_CONDITIONS_BY_POSITION Static method Private Method Group Conditions by Items 20060308
34 HANDLE_GENERIC_ARTICLES Static method Public Method Service Handling of Generic Material 20040630
35 HANDLE_NEG_OTB_CHECK_NO_RESERV Static method Private Method Process the Situation: Negative OTB Check Withouth PartialR. 20040413
36 HANDLE_OTB_CHECKING_DEACT Static method Private Method OTB Check Not Deactivated by Relevant BAdI 20040420
37 HANDLE_OTB_CHECKING_NOT_ACTIVE Static method Private Method OTB Check Not Active 20040406
38 HANDLE_POSITION_DELETED Static method Private Method Processing of Deleted Item 20040408
39 HANDLE_POSITION_DELIVERED Static method Private Method Process of Delivered Items (ELIKZ is set) 20120730
40 HANDLE_POSITION_NOT_DELETED Static method Private Method Processing of a Non-Deleted Item 20040408
41 HANDLE_POSITION_NO_OTBCHECK Static method Private Method Processing of an Item Not Subject to OTB Check 20040401
42 HANDLE_SCHEDULINGS_DELETED Static method Private Method Processing of Deleted Schedule Lines 20040405
43 INIT_HEAD_NEG_CHECK_NO_RESERV Static method Private Method Initialize Header Because of Neg. OTB Check w/o Partial R. 20040413
44 INIT_HEAD_NEW_CHECK Static method Private Method Initialize Header Because of New OTB Check 20040324
45 INIT_POSITION_NEW_CHECK Static method Private Method Initialize Item Because of New OTB Check 20040324
46 INIT_SCHEDULING_NEW_CHECK_CHG Static method Private Method Initialize Changed Sched.Line Because of New OTB Check 20040407
47 INIT_SCHEDULING_NEW_CHECK_CRT Static method Private Method Initialize New Sched.Line Because of New OTB Check 20040407
48 INIT_SCHE_NEG_CHECK_NO_RESERV Static method Private Method Initialize Sched.Line Because of OTB Check w/o Partial R. 20040413
49 MERGE_EKPEKT_TO_EKPALLEKT Static method Private Method Merging of EKPO-EKET Data 20040324
50 MERGE_EKPEKT_TO_EKPALLEKT_HASH Static method Private Method Merging of EKPO-EKET Data 20040324
51 POPUP_TO_DECIDE_RESERVATION Static method Private Method Dialog Box for Decision on Partial Reservation 20040420
52 READ_BUDGET_TYPE_CUSTOMIZING Static method Private Method Read Customizing for Budget Type and Ref. Date 20040330
53 READ_FABKL_FOR_WERKS Static method Private Method Read Factory Calendar for a Plant 20040331
54 SELECT_CORRESP_OTBPOT_BY_EINDT Static method Private Method Selection of Appropriate OTB Pool for Delivery Date 20040405
55 UPDATE_OTB_POTS Static method Private Method Updating of OTB Pools 20040413
Events
Class CL_WRF_POTB_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_MTART_EMPTIES_TTY Private See coding Hashed Table with Material Types for Empties 20060424 lt_mtart_empties_tty TYPE HASHED TABLE OF mtart WITH UNIQUE KEY table_line
Method Signatures

Method ADJUST_ROUNDING_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20091125
2 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20091125
3 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20091125
4 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20091125
5 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20091125
6 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20091125
7 Importing IS_EKET_MAX_OTB Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY 20091126
8 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20091125
9 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20091125
10 Importing IV_EKPO_OTB_VALUE Call by reference Type reference (TYPE) WRF_POTB_VALUE Benötigtes Budget 20091125
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Exception: Hard Error in OTB Check 20091125

Method ANALYSE_AND_FILL_OTB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040329
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040324
3 Changing CT_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAEKPO_ALL_EKET_TTY EKPO mit allen entsprechenden EKET-Daten 20040324
4 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040324
5 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040413
6 Exporting ET_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040324
7 Exporting ET_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
8 Exporting ET_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20050221
9 Exporting ET_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040324
10 Exporting E_EBELN_CHECKED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Einkaufsbeleg bereits vollständig geprüft. 20040405
11 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040324
12 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040330
13 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040324
14 Importing IT_EKPO_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKP_EKT_HASH_TTY Hashtabelle von Positions- und Einteilungsdaten. 20040324
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040324

Method ANALYSE_EXISTENT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040329
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040329
3 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY EKPO mit allen entsprechenden EKET-Daten 20040329
4 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040329
5 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040329
6 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
7 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung von Einteilungen, die gelöscht wurden. 20040405
8 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040329
9 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040329
10 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040413
11 Exporting E_POSITION_CHECKED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Position wurde bereits vollständig OTB-geprüft. 20040329
12 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040329
13 Importing IS_EKPO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040401
14 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040330
15 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040329
16 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040329
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040329

Method ANALYSE_EXISTENT_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040329
2 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040329
3 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040329
4 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040329
5 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040329
6 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
7 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040408
8 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040329
9 Exporting E_SCHEDULING_CHECKED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN OTB-Prüfung für die Einteilung wurde bereits durchgeführt. 20040329
10 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040329
11 Importing IS_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040329
12 Importing IS_EKPO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050311
13 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040330
14 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040329
15 Importing I_CON_OTB_REQ Call by reference Type reference (TYPE) WRF_POTB_CON_REQ OTB-verpflichtende Kontrakte aktivieren 20050309
16 Importing I_CON_OTB_REQ_OLD Call by reference Type reference (TYPE) WRF_POTB_CON_REQ OTB-relevanter Kontrakt 20050627
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040329

Method ANALYSE_NEW_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040329
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040324
3 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY EKPO mit allen entsprechenden EKET-Daten 20040324
4 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040324
5 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040324
6 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040324
7 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040324
8 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040413
9 Exporting E_POSITION_CHECKED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Position wurde bereits vollständig OTB-geprüft. 20040324
10 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040324
11 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040330
12 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040325
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040324

Method ANALYSE_NEW_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040329
2 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040329
3 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040329
4 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040329
5 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040329
6 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040329
7 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040413
8 Exporting E_SCHEDULING_CHECKED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN OTB-Prüfung für die Einteilung wurde bereits durchgeführt. 20040329
9 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040329
10 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040330
11 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040329
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040329

Method ANALYSE_OTB_CHECKLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040416
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040416
3 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040416
4 Importing IS_EKKO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040416
5 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040416
6 Importing IT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040416
7 Importing IT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040416
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECKLEVEL_ERROR OTB-Prüfung auf Kopfebene, aber Topfreinheit nicht erfüllt. 20040416
2 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040419

Method ANALYSE_POSITION_NO_OTBCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_OTBCHECK Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Keine OTB-Prüfung benötigt. 20040401
2 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg. 20040401

Method ANALYSE_POSITION_NO_OTBCHECK on class CL_WRF_POTB_CHECK has no exception.

Method CHECK_ALL_SCHE_SAME_OTBPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040416
2 Exporting E_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040416
3 Exporting E_COND_TYPE Call by reference Type reference (TYPE) WRF_POTB_COND_TYPE OTB Konditionsart 20040416
4 Exporting E_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040415
5 Exporting E_OTB_REASON Call by reference Type reference (TYPE) WRF_POTB_STATUS_REASON OTB-Begründungskennzeichen 20040420
6 Importing IT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040415
7 Importing IT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY EKPO mit allen entsprechenden EKET-Daten 20040416
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECKLEVEL_ERROR OTB-Prüfung auf Kopfebene, aber Topfreinheit nicht erfüllt. 20040416
2 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040416

Method CHECK_ORDER_DATE_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040817
2 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040817
3 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040817
4 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040817
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040817

Method CHECK_POS_RELAT_OTB_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20050308
2 Exporting ES_OTB_CUST_SETTING_CONTRACT Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20050308
3 Exporting E_CON_OTB_REQ Call by reference Type reference (TYPE) WRF_POTB_CON_REQ Position hat Bezug zum OTB-verpflichtenden Kontrakt 20050308
4 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050308
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20050308

Method CHECK_THROWING_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20050928
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20050928

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WRF_POTB_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WRF_POTB_CHECK has no exception.

Method COMPUTE_TOLERANCE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040331
2 Exporting E_TOL_DATE Call by reference Type reference (TYPE) SY-DATLO Berechnetes Toleranz-Datum. 20040331
3 Importing I_FABKL Call by reference Type reference (TYPE) FABKL Schlüssel des Fabrikkalenders 20040331
4 Importing I_STARTING_DATE Call by reference Type reference (TYPE) SY-DATLO Anfangs-Datum der Berechnung. 20040331
5 Importing I_TOL_DAYS Call by reference Type reference (TYPE) WRF_POTB_POT_TOL_DAYS Natürliche Zahl 20040331
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040331

Method DETERMINE_ACTION_NEG_OTB_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
2 Exporting E_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040407
3 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040407
4 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040407
5 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040623
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040407
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040407

Method DETERMINE_DELPER_BY_OTB_POT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
2 Exporting E_BEGINDATE_DELPER Call by reference Type reference (TYPE) SY-DATLO Begin-Datum der Lieferperiode 20040420
3 Exporting E_ENDDATE_DELPER Call by reference Type reference (TYPE) SY-DATLO End-Datum der Lieferperiode 20040420
4 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040420
5 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040420
6 Importing I_REF_DATE Call by reference Type reference (TYPE) SY-DATLO Referenzdatum zum Lesen der Budget-Art 20040521
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040420

Method DETERMINE_MAT_KEYID_BUDGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040408
2 Exporting E_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040408
3 Exporting E_INFO_RESULT Call by reference Type reference (TYPE) WRF_BUDG_INFO_RESULT Info über Ergebnis des KEY_ID-Selektbausteins 20040408
4 Exporting E_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040408
5 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
6 Importing IS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040408
7 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
8 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
9 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040408

Method DETERMINE_OTB_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040325
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040325
3 Changing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040325
4 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040325
5 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040325
6 Importing IT_CUST_BUDG_TYPE Call by reference Type reference (TYPE) WRFT_BUDG_TYPE_TTY Budget-Art 20040326
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040325

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040324
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040324
3 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040324
4 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040324
5 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040324
6 Importing IS_EKKO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY "Alte" Kopfdaten Einkaufsbeleg 20040324
7 Importing IS_SPR_BY_EBELN Call by reference Type reference (TYPE) WRF_POTB_SPR_BY_EBELN_STY Sonderfreigabe zum Beleg 20040614
8 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040324
9 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY "Alte" Einteilungen Bestellbeleg 20040324
10 Importing IT_EKPO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY "Alte" Positionsdaten Bestellbeleg 20040324
11 Importing I_EKPO_EKET_SORTED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN EKPO- und EKET-Daten nach EBELP und ETENR sortiert? 20040324
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040324

Method FAULTY_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040526
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040526
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040526

Method FILL_AUXDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040416
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040416
3 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040416
4 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040528
5 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20050303
6 Importing IT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040416

Method FILL_AUXDATA on class CL_WRF_POTB_CHECK has no exception.

Method FILL_BUDG_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MATNR Call by reference Type reference (TYPE) WRF_BUDG_MATNR_STY Zeilentyp für Tabellentyp WRF_BUDG_MATNR_TTY 20040324
2 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040715
3 Importing IS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040324
4 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040324
5 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040324

Method FILL_BUDG_MATNR on class CL_WRF_POTB_CHECK has no exception.

Method FILL_FEEDBACK_AUX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FEEDBACK_AUX Call by reference Type reference (TYPE) WRF_POTB_FEEDBACK_AUX_STY Die OTB-Prüfung relevanten Daten für interne Anwendung 20040416
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040528
3 Importing IT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem operativen OTB-Topf 20040416
4 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040416
5 Importing I_OTB_RES_VALUE Call by reference Type reference (TYPE) WRF_POTB_RES_VALUE Reservierter OTB-Betrag 20040416
6 Importing I_OTB_VALUE Call by reference Type reference (TYPE) WRF_POTB_VALUE Benötigtes Budget in der OTB-relevanten Währung 20040416

Method FILL_FEEDBACK_AUX on class CL_WRF_POTB_CHECK has no exception.

Method FILL_MTART_EMPTIES Signature

Method FILL_MTART_EMPTIES on class CL_WRF_POTB_CHECK has no parameter.
Method FILL_MTART_EMPTIES on class CL_WRF_POTB_CHECK has no exception.

Method FULL_OTBCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
2 Changing CS_SPR_BY_EBELN Call by reference Type reference (TYPE) WRF_POTB_SPR_BY_EBELN_STY Sonderfreigabe zum Beleg 20040614
3 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
4 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040408
5 Changing CT_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAEKPO_ALL_EKET_TTY EKPO mit allen entsprechenden EKET-Daten 20040408
6 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040408
7 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040408
8 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040408
9 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
10 Importing IS_EKKO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
11 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
12 Importing IT_EKPO_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKP_EKT_HASH_TTY Hashtabelle von Positions- und Einteilungsdaten. 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040408
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040408

Method FULL_OTBCHECK_EXIST_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040411
2 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
3 Changing CS_SPR_BY_EBELN Call by reference Type reference (TYPE) WRF_POTB_SPR_BY_EBELN_STY Sonderfreigabe zum Beleg 20040614
4 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040408
5 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
6 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040413
7 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
8 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040408
9 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040408
10 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
11 Importing IS_EKKO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040411
12 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
13 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040411
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040411

Method FULL_OTBCHECK_EXIST_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040621
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040621
3 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040621
4 Changing CS_SPR_BY_EBELN Call by reference Type reference (TYPE) WRF_POTB_SPR_BY_EBELN_STY Sonderfreigabe zum Beleg 20040621
5 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040621
6 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040621
7 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040621
8 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040621
9 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040621
10 Importing IS_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040621
11 Importing IS_EKKO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040621
12 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040621
13 Importing IS_OTB_CUST_SETTING_CONTRACT Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20050309
14 Importing I_CON_OTB_REQ Call by reference Type reference (TYPE) WRF_POTB_CON_REQ SPACE OTB-verpflichtende Kontrakte aktivieren 20050309
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040621
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040621

Method FULL_OTBCHECK_NEW_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040411
2 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
3 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040408
4 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
5 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040413
6 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
7 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040408
8 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040408
9 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
10 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040411
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040411

Method FULL_OTBCHECK_NEW_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040408
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
3 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
4 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
5 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
6 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040408
7 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040408
8 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
9 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
10 Importing IS_OTB_CUST_SETTING_CONTRACT Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20050308
11 Importing I_CON_OTB_REQ Call by reference Type reference (TYPE) WRF_POTB_CON_REQ SPACE OTB-verpflichtende Kontrakte aktivieren 20050308
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040408
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040408

Method GET_BEGINDATE_NEXT_DELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040331
2 Exporting E_BEGINDATE_NEXT_DELPER Call by reference Type reference (TYPE) SY-DATLO Anfangs-Datum der folgenden Lieferperiode. 20040331
3 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040420
4 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040331
5 Importing I_REF_DATE Call by reference Type reference (TYPE) SY-DATLO Referenzdatum zum Lesen der Budget-Art. 20040521
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040331

Method GET_DECISION_RESERVATION_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20060119
2 Exporting E_OTB_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_NEG_CHECK Verhalten bei negativer OTB-Prüfung 20060119
3 Importing I_BSART Call by reference Type reference (TYPE) BSART Bestellart 20060119
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20060119

Method GET_ENDDATE_NEXT_DELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040331
2 Exporting E_ENDDATE_NEXT_DELPER Call by reference Type reference (TYPE) SY-DATLO Datum und Zeit, Lokales Datum des Benutzers 20040331
3 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040420
4 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040331
5 Importing I_REF_DATE Call by reference Type reference (TYPE) SY-DATLO Referenzdatum zum Lesen der Budget-Art-Informationen. 20040521
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040331

Method GROUP_CONDITIONS_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COND Call by reference Type reference (TYPE) WRF_POTB_COND_BY_EBELP_TTY Konditionen pro Belegposition 20060308
2 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20060308

Method GROUP_CONDITIONS_BY_POSITION on class CL_WRF_POTB_CHECK has no exception.

Method HANDLE_GENERIC_ARTICLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040630
2 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040630
3 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040630
4 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040920
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040630

Method HANDLE_NEG_OTB_CHECK_NO_RESERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040413
2 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
3 Changing CT_EKPO_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_HASH_TTY Hashtabelle von Positionsdaten 20040413
4 Changing CT_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAEKPO_ALL_EKET_TTY EKPO mit allen entsprechenden EKET-Daten 20040413
5 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20050309
6 Changing CT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY 20040413
7 Importing IT_EKPO_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKP_EKT_HASH_TTY Hashtabelle von Positions- und Einteilungsdaten. 20040413
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20050309

Method HANDLE_OTB_CHECKING_DEACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040420
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040420
3 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040420
4 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420

Method HANDLE_OTB_CHECKING_DEACT on class CL_WRF_POTB_CHECK has no exception.

Method HANDLE_OTB_CHECKING_NOT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040406
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040406
3 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040406
4 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040406

Method HANDLE_OTB_CHECKING_NOT_ACTIVE on class CL_WRF_POTB_CHECK has no exception.

Method HANDLE_POSITION_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040408
2 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
3 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040408
4 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung bereits geprüfter Einteilungen 20040408
5 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung gelöschter Einteilungen. 20040408
6 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040408
7 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
8 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
9 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
10 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040408

Method HANDLE_POSITION_DELIVERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Purchase Order Document Item Data 20120730
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Purchase Order Document Schedule Lines 20120730
3 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashed Table of Schedule Lines 20120730
4 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashed Table of Schedule Lines 20120730
5 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Messages with Structure from Application Log 20120730
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Exception: Hard Error in OTB Check 20120730

Method HANDLE_POSITION_NOT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040408
2 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040408
3 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20040408
4 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040408
5 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Positionsdaten 20040408
6 Changing CT_EKET_CHECKED_FULL Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040413
7 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung gelöschter Einteilungen. 20040408
8 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040408
9 Changing C_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040413
10 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040408
11 Importing IS_EKPO_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050311
12 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040408
13 Importing IT_COND Call by reference Type reference (TYPE) WRF_POTB_COND_TTY Konditionstabelle für OTB-Prüfung 20040408
14 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040408
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040408

Method HANDLE_POSITION_NO_OTBCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040401
2 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040401
3 Changing CT_EKET_CHECKED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung bereits geprüfter Einteilungen 20040408
4 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Verwaltung gelöschter Einteilungen. 20040405
5 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040401
6 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050309
7 Importing IT_EKET_OLD Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20040405
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040401

Method HANDLE_SCHEDULINGS_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_POT_READ Call by reference Object reference (TYPE REF TO) CL_WRF_POTB_POT_READ Service-Klasse zum Lesen von OTB-Töpfen 20040405
2 Changing CT_EKET_DELETED Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_HASH_TTY Hashtabelle von Einteilungen. 20050601
3 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040405
4 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050309
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040405

Method INIT_HEAD_NEG_CHECK_NO_RESERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY EKPO mit allen entsprechenden EKET-Daten 20040413

Method INIT_HEAD_NEG_CHECK_NO_RESERV on class CL_WRF_POTB_CHECK has no exception.

Method INIT_HEAD_NEW_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY EKPO mit allen entsprechenden EKET-Daten 20040324

Method INIT_HEAD_NEW_CHECK on class CL_WRF_POTB_CHECK has no exception.

Method INIT_POSITION_NEW_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY EKPO mit allen entsprechenden EKET-Daten 20040324

Method INIT_POSITION_NEW_CHECK on class CL_WRF_POTB_CHECK has no exception.

Method INIT_SCHEDULING_NEW_CHECK_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040407

Method INIT_SCHEDULING_NEW_CHECK_CHG on class CL_WRF_POTB_CHECK has no exception.

Method INIT_SCHEDULING_NEW_CHECK_CRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040407

Method INIT_SCHEDULING_NEW_CHECK_CRT on class CL_WRF_POTB_CHECK has no exception.

Method INIT_SCHE_NEG_CHECK_NO_RESERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20040413

Method INIT_SCHE_NEG_CHECK_NO_RESERV on class CL_WRF_POTB_CHECK has no exception.

Method MERGE_EKPEKT_TO_EKPALLEKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040324
2 Changing CT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040324
3 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040324
4 Exporting ET_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAEKPO_ALL_EKET_TTY EKPO mit allen entsprechenden EKET-Daten 20040324
5 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040526
6 Importing I_EKPO_EKET_SORTED Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN EKPO-EKET bereits nach EBELP und ETENR sortiert? 20040324
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040526

Method MERGE_EKPEKT_TO_EKPALLEKT_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040526
2 Exporting ET_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKP_EKT_HASH_TTY Hashtabelle von Positions- und Einteilungsdaten. 20040324
3 Importing IT_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_TTY Einteilungen Bestellbeleg 20040324
4 Importing IT_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_TTY Positionsdaten Bestellbeleg 20040324
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040526

Method POPUP_TO_DECIDE_RESERVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040420
2 Exporting E_ACT_NEG_CHECK Call by reference Type reference (TYPE) WRF_POTB_ACT_NEG_OTB_CHECK Durchzuführende Aktion bei negativer OTB-Prüfung 20040420
3 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040623
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040420
2 CX_WRF_POTB_NEGCHECK_NO_RESERV Ausnahme: OTB-Prüfung negativ und keine Teilreservierung 20040526

Method READ_BUDGET_TYPE_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040330
2 Exporting ET_CUST_BUDG_TYPE Call by reference Type reference (TYPE) WRFT_BUDG_TYPE_TTY Budget-Art 20040330
3 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget-Art 20040330
4 Importing I_REF_DATE Call by reference Type reference (TYPE) SY-DATLO Referenz-Datum, das zum Lesen benötigt wird. 20040330
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040330

Method READ_FABKL_FOR_WERKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040331
2 Exporting E_FABKL Call by reference Type reference (TYPE) FABKL Schlüssel des Fabrikkalenders 20040331
3 Importing I_WERKS Call by reference Type reference (TYPE) WERKS_D Werkstabelle für National Contracts 20040331
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040331

Method SELECT_CORRESP_OTBPOT_BY_EINDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040405
2 Exporting E_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Entsprechender OTB-Topf zum Lieferdatum. 20040405
3 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040505
4 Importing IS_CUST_BUDG_TYPE Call by reference Type reference (TYPE) WRFT_BUDG_TYPE Budget-Art 20040405
5 Importing IS_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKET_STY Einteilungen Bestellbeleg 20050311
6 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20090513
7 Importing IS_EKPO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_STY Positionsdaten Bestellbeleg 20050311
8 Importing IS_OTB_CUST_SETTING Call by reference Type reference (TYPE) WRFT_POTB_CHECK_STY Customizingdaten für OTB-Prüfung 20040505
9 Importing I_CHECK_MATHIER Call by reference Type reference (TYPE) WRF_POTB_CHECK_MATHIER Kennzeichen, ob Artikelhierarchiedaten neu ermittelt werden 20050311
10 Importing I_EINDT Call by reference Type reference (TYPE) EINDT Lieferdatum der Position 20040405
11 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Referenz-Topf 20040405
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Harter Fehler innerhalb der OTB-Prüfung 20040405

Method UPDATE_OTB_POTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) WRF_PBAS_MSG_TTY Meldungen mit Struktur aus ApplicationLog 20040413
2 Importing IS_CONTROL Call by reference Type reference (TYPE) WRF_POTB_CONTROL_STY Steuerungsstruktur für OTB-Prüfung 20040413
3 Importing IS_EKKO Call by reference Type reference (TYPE) WRF_POHF_DATA_EKKO_STY Kopfdaten Einkaufsbeleg 20040413
4 Importing IT_OTB_POT Call by reference Type reference (TYPE) WRF_POTB_POT_HASH_TTY Alle Daten zu einem Topf nach Schlüssel gehasht. 20040420
# Exception Resumable Description Created on
1 CX_WRF_POTB_CHECK_ERROR Ausnahme: Harter Fehler innerhalb der OTB-Prüfung 20040413
History
Last changed by/on SAP  20110810 
SAP Release Created in 111