SAP ABAP Class CL_WRF_POTB_AC_POSISPR_MODEL (Item Data Special Release Application Function: Model)
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 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PBAS_AC_GRID_MODEL ALV Grid Application Function: Model 20040209
Properties
Class CL_WRF_POTB_AC_POSISPR_MODEL  
Short Description Item Data Special Release Application Function: Model    
Super Class CL_WRF_PBAS_AC_GRID_MODEL ALV Grid Application Function: Model 
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 20031120   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_POTB_AC_POSISPR_MODEL has no forward declaration.
Interfaces
Class CL_WRF_POTB_AC_POSISPR_MODEL has no interface implemented.
Friends
Class CL_WRF_POTB_AC_POSISPR_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ICON_DELETE Instance attribute Private Attribute reference (LIKE) 20040301
2 CO_ICON_OTBSTATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040301
3 CO_ICON_OTBSTATUS_NOT_VERIFIED Instance attribute Private Attribute reference (LIKE) 20040301
4 CO_ICON_OTBSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20040301
5 CO_NO Instance attribute Private Attribute reference (LIKE) 20040527
6 CO_OTBSTATUS_NOT_OK Instance attribute Private Attribute reference (LIKE) 20040301
7 CO_OTBSTATUS_NOT_VERIFIED_INT Instance attribute Private Attribute reference (LIKE) 20040301
8 CO_OTBSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20040301
9 CO_SUFFIX_EKET Instance attribute Private Attribute reference (LIKE) 20040416
10 CO_SUFFIX_EKPO Instance attribute Private Attribute reference (LIKE) 20040416
11 CO_YES Instance attribute Private Attribute reference (LIKE) 20040301
12 MR_ACTION_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_WRF_POTB_PRCACTION_PROTOCOL Activity Log OTB-SPR 20040416
13 MT_DATAX Instance attribute Private Type reference (TYPE) WRF_POTB_DATAX_AC_POSISPR_TTY Change List of "Open Doc. Item/Sched.Line Data" Appl.Fnct 20040416
14 MT_DATA_DB Instance attribute Private Type reference (TYPE) WRF_POTB_DATA_AC_POSISPR_H_TTY Data of Appl.Fnct. "Item/SchedLine Data OTB Special Release" 20040527
15 MT_DELETED_SCHEDULINGS Instance attribute Private Type reference (TYPE) WRF_POTB_DATA_AC_POSISPR_TTY Application Function: Item Data OTB Special Release 20040514
16 MT_SCHE_COUNT Instance attribute Private Type reference (TYPE) WRF_POHF_COUNT_SCHEDULINGS_TTY Number of Schedule Lines per Purchase Order Item 20040416
17 MT_SUBMI_BUFFER Instance attribute Private Type reference (TYPE) WRF_POHF_DATA_EKPO_EKET_PO_TTY Item and Schedule Line Data for each Document 20050223
18 MT_SUBMI_DATAX_BUFFER Instance attribute Private Type reference (TYPE) WRF_POHF_DATAX_EKP_EKT_PO_TTY Change Parameters for each Document 20050223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATIONS Instance method Public Method Check Authorizations 20040816
2 CONSTRUCTOR Instance method Public Constructor 20040209
3 DATA_SAVED Instance method Public Method Data has been saved. 20040527
4 ENRICH_DATA Instance method Private Method Enhance Selected Data 20040301
5 GET_ACTION_PROTOCOL_STATUS Instance method Public Method Returns Status of Action Log 20040419
6 GET_DATAX Instance method Public Method Returns Change List of Application Function 20040416
7 GET_DATA_FOR_SUBMI_RECEIPT Instance method Public Method Delivers Item and Sched. Line Data for a Collective No. Doc. 20050223
8 GET_DATA_WITH_DEL_SCHES Instance method Public Method Returns Data Including Deleted Schedule Lines 20040514
9 GET_ROW_INDEX_BY_ID Instance method Public Method Returns Index of Row by Bus. ID 20041108
10 GET_SCHE_COUNT Instance method Public Method Returns Current Number of Schedule Lines 20040416
11 IDENTIFY_EDITABLE_FIELDS Instance method Public Method Define Editable Fields 20040416
12 IDENTIFY_EDITABLE_FIELDS_LINE Instance method Private Method Define Editable Fields 20040416
13 INIT_DATAX Instance method Private Method Initialize Change List 20040527
14 MARK_FIELD_AS_CHANGED Instance method Public Method Flag Field as Changed 20040416
15 SET_SCHE_COUNT Instance method Public Method Set Current Number of Schedule Lines 20040416
Events
Class CL_WRF_POTB_AC_POSISPR_MODEL has no event.
Types
Class CL_WRF_POTB_AC_POSISPR_MODEL has no local type.
Method Signatures

Method CHECK_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20040816
# Exception Resumable Description Created on
1 CX_WRF_PBAS_NO_AUTHORIZATION Ausnahme: Keine Berechtigung (z.B. für Anzeige der Daten) 20040816

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WRF_POTB_AC_POSISPR_MODEL has no parameter.
Method CONSTRUCTOR on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method DATA_SAVED Signature

Method DATA_SAVED on class CL_WRF_POTB_AC_POSISPR_MODEL has no parameter.
Method DATA_SAVED on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method ENRICH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_DATA Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_EKET_TTY Positions- und Einteilungsdaten Bestellbeleg. 20040302

Method ENRICH_DATA on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method GET_ACTION_PROTOCOL_STATUS 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 Protokoll leer? 20040419

Method GET_ACTION_PROTOCOL_STATUS on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method GET_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAX Call by reference Type reference (TYPE) WRF_POTB_DATAX_AC_POSISPR_TTY Änderungsleiste der Anw.fkt. "Pos.-/EInt.daten off. Beleg". 20040416

Method GET_DATAX on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method GET_DATA_FOR_SUBMI_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAX_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATAX_EKPO_EKET_TTY Änderungsleiste für Pos. -und Einteilungsdaten 20050223
2 Exporting ET_DATA_EKPO_EKET Call by reference Type reference (TYPE) WRF_POHF_DATA_EKPO_EKET_TTY Positions- und Einteilungsdaten Bestellbeleg 20050223
3 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050223
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20050223

Method GET_DATA_WITH_DEL_SCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_WITH_DEL_SCHES Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSISPR_TTY Anwendungsfunktion: Positionsdaten OTB-Sonderfreigabe 20040514

Method GET_DATA_WITH_DEL_SCHES on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method GET_ROW_INDEX_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) WRF_PBAS_INDEX Index 20041108
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20041108
3 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20041108
4 Importing I_ETENR Call by reference Type reference (TYPE) ETENR Einteilungsnummer 20041108

Method GET_ROW_INDEX_BY_ID on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method GET_SCHE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCHE_COUNT Call by reference Type reference (TYPE) WRF_POHF_COUNT_SCHEDULINGS Anzahl Einteilungen einer Bestellposition 20040416
2 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040416
3 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20040416

Method GET_SCHE_COUNT on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method IDENTIFY_EDITABLE_FIELDS Signature

Method IDENTIFY_EDITABLE_FIELDS on class CL_WRF_POTB_AC_POSISPR_MODEL has no parameter.
Method IDENTIFY_EDITABLE_FIELDS on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method IDENTIFY_EDITABLE_FIELDS_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) WRF_POTB_DATA_AC_POSISPR_STY Daten der Anwendungsfunktion "Pos./Eint.daten OTB-SPR" 20040416

Method IDENTIFY_EDITABLE_FIELDS_LINE on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method INIT_DATAX Signature

Method INIT_DATAX on class CL_WRF_POTB_AC_POSISPR_MODEL has no parameter.
Method INIT_DATAX on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method MARK_FIELD_AS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NEW_VALUE Call by reference Object reference (TYPE REF TO) DATA Neuer Wert eines Feldes. 20040416
2 Importing IR_OLD_VALUE Call by reference Object reference (TYPE REF TO) DATA Alter Wert eines Feldes. 20040416
3 Importing IR_ROW Call by reference Object reference (TYPE REF TO) DATA Entsprechende Zeile. 20040416
4 Importing I_ACTION_STEP Call by reference Type reference (TYPE) WRF_PBAS_ACTION_STEP Änderungsstufen-ID 20040416
5 Importing I_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20040416
6 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20040416
7 Importing I_ETENR Call by reference Type reference (TYPE) ETENR Einteilungsnummer 20040416
8 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040416

Method MARK_FIELD_AS_CHANGED on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.

Method SET_SCHE_COUNT 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 20040416
2 Importing I_EBELP Call by reference Type reference (TYPE) EBELP Positionsnummer des Einkaufsbelegs 20040416
3 Importing I_SCHE_COUNT Call by reference Type reference (TYPE) WRF_POHF_COUNT_SCHEDULINGS Anzahl Einteilungen einer Bestellposition 20040416

Method SET_SCHE_COUNT on class CL_WRF_POTB_AC_POSISPR_MODEL has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 111