SAP ABAP Class CL_WRF_POTB_PRCSIMU_BUFFER (Buffer for Simulation of OTB Procurement)
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_POTB_CHECK_CONSTANTS Constants for OTB Check 20040420
Properties
Class CL_WRF_POTB_PRCSIMU_BUFFER  
Short Description Buffer for Simulation of OTB Procurement    
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 20040310   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_PRCSIMU_BUFFER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_POTB_CHECK_CONSTANTS Constants for OTB Check 20040420
Friends
Class CL_WRF_POTB_PRCSIMU_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NO Instance attribute Private Attribute reference (LIKE) 20040420
2 CO_YES Instance attribute Private Attribute reference (LIKE) 20040420
3 MT_BUFFER Static Attribute Private Type reference (TYPE) WRF_POTB_PRCSIMU_BUFFER_TTY Buffer for Simulation of OTB Procurement 20040310
4 MT_FREED_BUDGET_BY_PO Static Attribute Private Type reference (TYPE) WRF_POTB_FREED_BUDGET_PO_TTY Stores the Released Budget per Document 20050602
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Static method Public Method Reset Buffer 20040310
2 GET_OTB_POTS Static method Public Method Returns Pool Data for Pool IDs and a Document 20040325
3 IS_EMPTY Static method Public Method Buffer Empty? 20040420
4 SET_OTB_POT Static method Public Method Set Pool Data 20040325
5 UNDO_BUDGET_FREEING Static method Public Method Obsolet (02.06.2005)! 20040310
6 UNDO_BUDGET_SPR Static method Public Method Obsolet (02.06.2005)! 20040426
7 UPDATE_OTB_POTS Static method Public Method Updating of Pool Data for Pool IDs and a Document 20040325
8 UPDATE_OTB_POTS_BY_PO Static method Private Method Update OTB Buckets for a Document 20050602
Events
Class CL_WRF_POTB_PRCSIMU_BUFFER has no event.
Types
Class CL_WRF_POTB_PRCSIMU_BUFFER has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_WRF_POTB_PRCSIMU_BUFFER has no parameter.
Method CLEAR on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method GET_OTB_POTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_POT Call by reference Type reference (TYPE) WRF_BUDG_AOTB_TTY OTB Ist-Töpfe 20040325
2 Exporting ET_PLAN_POT Call by reference Type reference (TYPE) WRF_BUDG_POTB_TTY Vorhandenes Budget in der OTB-relevanten Währung 20040325
3 Exporting ET_POT_KEYS_NOT_AVAIL Call by reference Type reference (TYPE) WRF_BUDG_PKEY_TTY OTB-Töpfe, die nicht im Puffer vorhanden sind. 20040325
4 Importing IT_POT_KEY Call by reference Type reference (TYPE) WRF_BUDG_PKEY_TTY OTB-Töpfe, die zurückgeliefert werden sollen. 20040325
5 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040325

Method GET_OTB_POTS on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN Puffer leer? 20040420

Method IS_EMPTY on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method SET_OTB_POT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT_POT Call by reference Type reference (TYPE) WRF_BUDG_AOTB_STY Eindeutige Nummer eines Budget-Topfes 20040325
2 Importing IS_PLAN_POT Call by reference Type reference (TYPE) WRF_BUDG_POTB_STY Vorhandenes Budget in der OTB-relevanten Währung 20040325

Method SET_OTB_POT on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method UNDO_BUDGET_FREEING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040310
2 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040310

Method UNDO_BUDGET_FREEING on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method UNDO_BUDGET_SPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040426
2 Importing I_OTB_POT_ID Call by reference Type reference (TYPE) WRF_BUDG_KEY_ID Eindeutige Nummer eines Budget-Topfes 20040426

Method UNDO_BUDGET_SPR on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method UPDATE_OTB_POTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACT_POT Call by reference Type reference (TYPE) WRF_BUDG_AOTB_TTY OTB Ist-Töpfe 20040325
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040325

Method UPDATE_OTB_POTS on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.

Method UPDATE_OTB_POTS_BY_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050602

Method UPDATE_OTB_POTS_BY_PO on class CL_WRF_POTB_PRCSIMU_BUFFER has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 111