SAP ABAP Class CL_UA_INV_WIP_READ (Read WIP Data)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_WIP_CLEARING (Package) WIP Clearing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_NAVIGATION_TARGET "Goto" Destination 20041111
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20041111
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20041111
Properties
Class CL_UA_INV_WIP_READ  
Short Description Read WIP Data    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_WIP_CLEARING   WIP Clearing 
Created 20041020   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_INV_WIP_READ has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_NAVIGATION_TARGET "Goto" Destination 20041111
2 IF_FINB_READER Read Interface 20041111
3 IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20041111
Friends
Class CL_UA_INV_WIP_READ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STRUCNAME_READ_DEEP Constant Private Type reference (TYPE) TABNAME 'UAINV_S_WIP_READ_DATA' Table Name 20041203
2 GC_STRUCNAME_READ_FLAT Constant Private Type reference (TYPE) TABNAME 'FIN_S_ACITWIP' Table Name 20041203
3 MD_ACC_SYSTEM Instance attribute Private Type reference (TYPE) ACC_SYSTEM Accounting System 20041115
4 MD_GRID_TITLE Instance attribute Private Type reference (TYPE) SYTITLE Screens, Title Text 20041111
5 MD_HANDLE Instance attribute Private Type reference (TYPE) SLIS_HANDL Handle for Layout 20041111
6 MD_OBJECT_ID Instance attribute Private Type reference (TYPE) FOBJ_OBJECT_ID Object ID 20041111
7 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20041111
8 MT_ACITWIP Instance attribute Private Type reference (TYPE) GYT_ACITWIP WIP Data from Journal 20041111
9 MT_DISPLAY_CHARS Instance attribute Private Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Table of Display Fields 20041111
10 MT_TYPE_NAME Instance attribute Private Type reference (TYPE) FOBJ_T_TYPE_NAME Table with Type Names 20041111
11 MT_TYPE_NAME_P Instance attribute Private Type reference (TYPE) FOBJ_T_TYPE_NAME Table with Type Names of Partner Objects 20041111
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041111
2 CREATE_DATA_FOBJ_STRUCTURE Instance method Private Method Structure of Data with FOBJ Attributes 20041111
3 CREATE_DISPLAY_LIST Instance method Private Method List Information for Detail List 20041111
4 GET_REPORTER_IN_SCREEN Static method Public Method Reporting Interface for Detail Screen 20041111
5 INITIALIZE Instance method Private Method Initialization 20041119
6 JOURNAL_READERS_DEEP_GET Static method Private Method Deep Reader for WIP Journal for All Accounting Systems 20041203
7 JOURNAL_READERS_FLAT_GET Static method Private Method Flat Reader for WIP Journal for All Accounting Systems 20041203
8 JOURNAL_READER_PER_ACCSYS_GET Static method Private Method Reader for WIP Journal (Specific Accounting System) 20041109
9 WIP_BALANCE_GET_FOR_OBJ Static method Public Method Read WIP Balance 20041020
10 WIP_CLEAR_AMOUNTS_GET_FOR_OBJ Static method Public Method Clearing Amounts of WIP Clearing 20041203
11 WIP_CLEAR_ITEMS_GET_FOR_OBJS Static method Public Method Lines in WIP Journal for WIP Clearing 20041216
12 WIP_DATA_GET_FOR_OBJ Static method Public Method Read WIP Data 20041109
13 WIP_DATA_GET_FOR_OBJS Static method Public Method Read WIP Data for Multiple Objects 20050301
14 WIP_DOC_ACCOUNTS_GET_FOR_OBJ Static method Public Method WIP Accounts from Documents 20041203
15 WIP_DOC_ACCOUNTS_GET_FOR_OBJS Static method Public Method WIP Accounts from Documents for Multiple Objects 20041210
16 WIP_GR_PROD_GET_FOR_OBJ Static method Public Method Read GR from Production 20041203
Events
Class CL_UA_INV_WIP_READ has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_BALANCE Public See coding 20041020 BEGIN OF gys_balance , fobj_object_id TYPE fobj_object_id, fobj_type_name TYPE fobj_type_name, acc_system TYPE acc_system , t_amount TYPE fin_t_amount , END OF gys_balance
2 GYS_CLEAR_AMOUNTS Public See coding 20041203 BEGIN OF gys_clear_amounts, order TYPE fobj_object_id, order_fobj_type TYPE fobj_type_name, receiver TYPE fobj_object_id_p, receiver_fobj_type TYPE fobj_type_name_p, fin_qtyval TYPE fin_qtyval, fin_uomval TYPE fin_uomval, acc_system TYPE acc_system, t_clear_amount TYPE fin_t_amount, t_gr_amount TYPE fin_t_amount, END OF gys_clear_amounts
3 GYS_DOC_ACCOUNTS Public See coding 20041203 BEGIN OF gys_doc_accounts, fobj_object_id TYPE fobj_object_id, fobj_type_name TYPE fobj_type_name, acc_system TYPE acc_system, fin_company TYPE fin_company, fin_glacct TYPE fin_glacct, END OF gys_doc_accounts
4 GYS_GR_PROD Public See coding 20041203 BEGIN OF gys_gr_prod, order TYPE fobj_object_id, order_fobj_type TYPE fobj_type_name, product TYPE fobj_object_id_p, product_fobj_type TYPE fobj_type_name_p, fin_qtyval TYPE fin_qtyval, fin_uomval TYPE fin_uomval, acc_system TYPE acc_system, t_amount TYPE fin_t_amount, END OF gys_gr_prod
5 GYS_OBJECT_ID Public See coding 20041210 BEGIN OF gys_object_id , fobj_object_id TYPE fobj_object_id , END OF gys_object_id
6 GYT_ACITWIP Public See coding 20041111 gyt_acitwip TYPE TABLE OF fin_s_acitwip
7 GYT_BALANCE Public See coding 20041020 gyt_balance TYPE TABLE OF gys_balance
8 GYT_CLEAR_AMOUNTS Public See coding 20041203 gyt_clear_amounts TYPE TABLE OF gys_clear_amounts
9 GYT_DOC_ACCOUNTS Public See coding 20041203 gyt_doc_accounts TYPE TABLE OF gys_doc_accounts
10 GYT_GR_PROD Public See coding 20041203 gyt_gr_prod TYPE TABLE OF gys_gr_prod
11 GYT_OBJECT_ID Public See coding 20041210 gyt_object_id TYPE TABLE OF gys_object_id
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041111
2 Importing ID_GRID_TITLE Call by reference Type reference (TYPE) SYTITLE Bildschirmbilder, Text in der Titelzeile 20041111
3 Importing ID_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20041111
4 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041111
# Exception Resumable Description Created on
1 FAILED 20041111

Method CREATE_DATA_FOBJ_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20041111
2 Returning RO_STRUCTDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20041111
# Exception Resumable Description Created on
1 FAILED 20041111

Method CREATE_DISPLAY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_CHARS Call by reference Type reference (TYPE) FINB_RP_T_APPL_CHAR Anzeige-Eigenschaften nicht registrierter Anwendungsfelder 20041111
2 Exporting ET_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20041111
# Exception Resumable Description Created on
1 FAILED 20041111

Method GET_REPORTER_IN_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041111
2 Importing ID_GRID_TITLE Call by reference Type reference (TYPE) SYTITLE Bildschirmbilder, Text in der Titelzeile 20041111
3 Importing ID_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20041111
4 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041111
5 Returning RO_REPORTER Value transfer Object reference (TYPE REF TO) IF_FINB_REPORTING_APPL_SERVICE Schnittstelle zum Reporting 20041111
# Exception Resumable Description Created on
1 FAILED 20041111

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041119
2 Importing ID_GRID_TITLE Call by reference Type reference (TYPE) SYTITLE Bildschirmbilder, Text in der Titelzeile 20041119
3 Importing ID_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20041119
4 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041119

Method INITIALIZE on class CL_UA_INV_WIP_READ has no exception.

Method JOURNAL_READERS_DEEP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRUCNAME_READ Call by reference Type reference (TYPE) TABNAME Lesestruktur 20041203
2 Returning RT_JOURNAL_READER Value transfer Type reference (TYPE) UAINV_T_JOURNAL_READER Tabelle der Reader je Rechnungssystem 20041203
# Exception Resumable Description Created on
1 FAILED 20041203

Method JOURNAL_READERS_FLAT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRUCNAME_READ Call by reference Type reference (TYPE) TABNAME Lesestruktur 20041203
2 Returning RT_JOURNAL_READER Value transfer Type reference (TYPE) UAINV_T_JOURNAL_READER Tabelle der Reader je Rechnungssystem 20041203
# Exception Resumable Description Created on
1 FAILED 20041203

Method JOURNAL_READER_PER_ACCSYS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_JOURNAL_READER Call by reference Object reference (TYPE REF TO) IF_FINB_READER Leseschnittstelle 20041109
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041109
3 Importing ID_EXT_DATA_STRUCTURE Call by reference Type reference (TYPE) TABNAME Leseformat 20041109
4 Importing ID_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT 'F' Einzelpostenleseformat 20041109
# Exception Resumable Description Created on
1 FAILED 20041109

Method WIP_BALANCE_GET_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WIP_BALANCE_ZERO Call by reference Type reference (TYPE) BOOLE_D WIP-Saldo = 0 20041020
2 Exporting ET_BALANCE Call by reference Type reference (TYPE) GYT_BALANCE WIP-Saldo je Rechnungssystem 20041020
3 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041020
4 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041020
# Exception Resumable Description Created on
1 FAILED Fehler beim Lesen 20041020
2 NO_DATA_IN_WIP Keine Daten gefunden 20041020

Method WIP_CLEAR_AMOUNTS_GET_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLEAR_AMOUNTS Call by reference Type reference (TYPE) GYT_CLEAR_AMOUNTS Abrechnungsbeträge 20041203
2 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041203
3 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041203
# Exception Resumable Description Created on
1 FAILED 20041203
2 NO_DATA_IN_WIP 20041203
3 UOM_MISMATCH Unterschiedliche Bewertungsmengeneinheiten in den Belegen 20041203

Method WIP_CLEAR_ITEMS_GET_FOR_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) GYT_ACITWIP Tiefe Lesestruktur für WIP, Mengen und Werte mit Schlüssel 20041216
2 Importing IT_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) GYT_OBJECT_ID 20041216
3 Importing IT_PERSEL Call by reference Type reference (TYPE) FINB_SEL_TAB Periodenselektion 20041217
# Exception Resumable Description Created on
1 FAILED 20041216

Method WIP_DATA_GET_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE WIP-Daten 20041109
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041109
3 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041109
4 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041109
5 Importing ID_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT 'F' Einzelpostenleseformat 20041109
6 Importing ID_READ_STRUCNAME Call by reference Type reference (TYPE) TABNAME Strukturname für das Lesen der WIP-Daten 20041109
# Exception Resumable Description Created on
1 FAILED 20041109

Method WIP_DATA_GET_FOR_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE WIP-Daten 20050301
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050301
3 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20050301
4 Importing ID_READ_FORMAT Call by reference Type reference (TYPE) /EACC/LINE_ITEM_READ_FORMAT 'F' Einzelpostenleseformat 20050301
5 Importing ID_READ_STRUCNAME Call by reference Type reference (TYPE) TABNAME Strukturname für das Lesen der WIP-Daten 20050301
6 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) GYT_OBJECT_ID Tabelle mit Objekt-IDs 20050301
# Exception Resumable Description Created on
1 FAILED 20050301

Method WIP_DOC_ACCOUNTS_GET_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ACCOUNTS Call by reference Type reference (TYPE) GYT_DOC_ACCOUNTS 20041203
2 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041203
# Exception Resumable Description Created on
1 FAILED 20041203
2 NO_DATA_IN_WIP 20041203

Method WIP_DOC_ACCOUNTS_GET_FOR_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ACCOUNTS Call by reference Type reference (TYPE) GYT_DOC_ACCOUNTS 20041210
2 Importing IT_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) GYT_OBJECT_ID 20041210
# Exception Resumable Description Created on
1 FAILED 20041210

Method WIP_GR_PROD_GET_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GR_PROD Call by reference Type reference (TYPE) GYT_GR_PROD 20041203
2 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20041203
3 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041203
# Exception Resumable Description Created on
1 FAILED 20041203
2 NO_DATA_IN_WIP 20041203
3 UOM_MISMATCH Unterschiedliche Bewertungsmengeneinheiten in den Belegen 20041203
History
Last changed by/on SAP  20050409 
SAP Release Created in 400