SAP ABAP Class CL_UA_INV_PACKET_PROCESSOR (Package Processing Period-End Closing, Main Class)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_PERIOD_END_CLOSE (Package) Framework for Period-End Close
Properties
Class CL_UA_INV_PACKET_PROCESSOR  
Short Description Package Processing Period-End Closing, Main Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_PERIOD_END_CLOSE   Framework for Period-End Close 
Created 20030423   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UA_INV_READER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_UA_INV_PROCESSOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UA_INV_PACKET_PROCESSOR has no interface implemented.
Friends
Class CL_UA_INV_PACKET_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LO_CONTEXT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Method for Generating Message Contexts 20030709
2 MD_ACC_DATABASIS Instance attribute Public Type reference (TYPE) ACC_DATABASIS Data Basis 20030423
3 MD_APPLICATION Instance attribute Private Type reference (TYPE) UAI_APPL Application in Period-End Closing 20030703
4 MD_DETAILED_LIST Instance attribute Private Type reference (TYPE) FLAG General Indicator 20030423
5 MD_MSGPACK Instance attribute Private Type reference (TYPE) C 20041126
6 MD_SCMA Instance attribute Private Type reference (TYPE) FLAG Schedule Manager Active 20030703
7 MD_TESTRUN Instance attribute Private Type reference (TYPE) FLAG General Indicator 20030423
8 MO_MSG_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_UA_INV_MESSAGE_SERVICES Package Processing Period-End Closing, Main Class 20030717
9 MO_PACKET_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_UA_INV_PACKET_SERVICES Package Processing Period-End Closing, Main Class 20030704
10 MO_PROCESSOR Instance attribute Private Object reference (TYPE REF TO) IF_UA_INV_PROCESSOR Processor Interface 20030423
11 MT_ACC_SYSTEM Instance attribute Private Type reference (TYPE) FIN_TS_ACC_SYSTEM Accounting System 20040923
12 MT_DATA Instance attribute Public Type reference (TYPE) UAI_T_CLOSING_DATA Data 20030508
13 MT_DELTA_DATA Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_DATA Data 20030508
14 MT_JOURNAL Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_JOURNAL Journals in the ACC Document 20030508
15 MT_READER Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_READER Data Retrieval and Disposal 20030508
16 O_FINB_MSG_RAISED Instance attribute Private Object reference (TYPE REF TO) CX_FINB_MSG_RAISED A message was generated 20030709
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PACKAGES Instance method Public Method 20040721
2 GET_READERS Instance method Private Method 20030618
3 POST Instance method Public Method 20030423
4 POST_PROCESS Instance method Public Method 20030522
5 PREPARE Instance method Public Method 20030423
6 PROCESS Instance method Public Method 20030423
Events
Class CL_UA_INV_PACKET_PROCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_HELP_FLAGS Public See coding 20041126 gys_help_flags(1) TYPE c
Method Signatures

Method BUILD_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ID_PACKAGE Call by reference Type reference (TYPE) UAI_T_ID_PACKAGE Selektionstabelle mit Feldnamen 20040721
2 Exporting ED_OWN_PACKAGING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040721
3 Importing ID_ACC_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20040721
4 Importing ID_APPLICATION Call by reference Type reference (TYPE) UAI_APPL Applikation im PEriodenabaschluss 20040721
5 Importing ID_APPL_CONTEXT Call by reference Type reference (TYPE) SCHEDMAN_APPL Schedule Manager: Anwendung 20040721
6 Importing ID_DETAILED_LIST Call by reference Type reference (TYPE) FLAG allgemeines flag 20040721
7 Importing ID_REPORT Call by reference Type reference (TYPE) PROGNAME Rufendes Programm 20041210
8 Importing ID_SCMA Call by reference Type reference (TYPE) FLAG allgemeines flag 20040721
9 Importing ID_STRUCTNAME_CONTEXT Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041104
10 Importing ID_TESTRUN Call by reference Type reference (TYPE) FLAG allgemeines flag 20040721
11 Importing IO_CONTEXT_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20040721
12 Importing IO_FINB_MSG_RAISED Call by reference Object reference (TYPE REF TO) CX_FINB_MSG_RAISED Eine Message wurde erzeugt 20040721
13 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_UA_INV_PROCESSOR Prozessor interface 20040721
14 Importing IT_ACC_SYSTEM Call by reference Type reference (TYPE) FIN_TS_ACC_SYSTEM Rechnungssystem 20040923
15 Importing IT_FOBJ_TYPE_NAME Call by reference Type reference (TYPE) UAI_T_CLOSING_FOBJ_TYPE Name eines FIN-Objekttyps 20040721
16 Importing IT_JOURNAL Call by reference Type reference (TYPE) UAI_T_CLOSING_JOURNAL Journale des ACC-Beleges 20040721
17 Importing IT_PERSEL Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20040721
18 Importing IT_READER Call by reference Type reference (TYPE) UAI_T_CLOSING_READER Lese-/Schreibinterface 20040721
19 Importing IT_SEL Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20040721
20 Importing IT_SEL_TABS Call by reference Type reference (TYPE) FINB_SEL_TABS Selektionstabellen 20041119

Method BUILD_PACKAGES on class CL_UA_INV_PACKET_PROCESSOR has no exception.

Method GET_READERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOURNAL Call by reference Type reference (TYPE) UAI_T_CLOSING_JOURNAL Tabelle von Journalen 20030618
2 Returning RT_READER Value transfer Type reference (TYPE) UAI_T_CLOSING_READER Tabelle von Journalen 20030618

Method GET_READERS on class CL_UA_INV_PACKET_PROCESSOR has no exception.

Method POST Signature

Method POST on class CL_UA_INV_PACKET_PROCESSOR has no parameter.
Method POST on class CL_UA_INV_PACKET_PROCESSOR has no exception.

Method POST_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRUCTURE Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20030716
2 Exporting ET_DETAIL_DATA Call by reference Type reference (TYPE) UAI_T_CLOSING_LOG Struktur Protokoll Periodenabschluss 20030716
3 Exporting ET_OBJECT_STATUS Call by reference Type reference (TYPE) UAI_T_OBJECT_STATUS Tabellentype Objektstatus 20030716
4 Exporting ET_PACK_MESSAGE Call by reference Type reference (TYPE) UAI_T_MESSAGE Tabelle von Schedman Meldungen in der Objektliste 20030716

Method POST_PROCESS on class CL_UA_INV_PACKET_PROCESSOR has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030423
2 Importing ID_APPLICATION Call by reference Type reference (TYPE) UAI_APPL Applikation im PEriodenabaschluss 20030703
3 Importing ID_APPL_CONTEXT Call by reference Type reference (TYPE) SCHEDMAN_APPL Schedule Manager: Anwendung 20030728
4 Importing ID_DETAILED_LIST Call by reference Type reference (TYPE) FLAG allgemeines flag 20030423
5 Importing ID_REPORT Call by reference Type reference (TYPE) PROGNAME Rufendes Programm 20041210
6 Importing ID_SCMA Call by reference Type reference (TYPE) FLAG allgemeines flag 20030703
7 Importing ID_STRUCTNAME_CONTEXT Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041104
8 Importing ID_TESTRUN Call by reference Type reference (TYPE) FLAG allgemeines flag 20030423
9 Importing IO_CONTEXT_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030709
10 Importing IO_FINB_MSG_RAISED Call by reference Object reference (TYPE REF TO) CX_FINB_MSG_RAISED Eine Message wurde erzeugt 20030709
11 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_UA_INV_PROCESSOR Prozessor interface 20030423
12 Importing IS_HELP_FLAGS Call by reference Type reference (TYPE) IF_UA_INV_PROCESSOR=>GYS_HELP_FLAGS 20041126
13 Importing IT_ACC_SYSTEM Call by reference Type reference (TYPE) FIN_TS_ACC_SYSTEM Rechnungssystem 20040923
14 Importing IT_FOBJ_TYPE_NAME Call by reference Type reference (TYPE) UAI_T_CLOSING_FOBJ_TYPE Name eines FIN-Objekttyps 20030724
15 Importing IT_JOURNAL Call by reference Type reference (TYPE) UAI_T_CLOSING_JOURNAL Journale des ACC-Beleges 20030508
16 Importing IT_OBJECT Call by reference Type reference (TYPE) UAI_T_ID_PACKAGE Selektionstabelle mit Feldnamen 20040519
17 Importing IT_PERSEL Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20030424
18 Importing IT_SEL Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20030509
19 Importing IT_SEL_TABS Call by reference Type reference (TYPE) FINB_SEL_TABS Selektionstabellen 20041119

Method PREPARE on class CL_UA_INV_PACKET_PROCESSOR has no exception.

Method PROCESS Signature

Method PROCESS on class CL_UA_INV_PACKET_PROCESSOR has no parameter.
Method PROCESS on class CL_UA_INV_PACKET_PROCESSOR has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 350