SAP ABAP Class CL_INV_INV_REMADV_DOC_PROC (Bill Document: Processing)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EE_INVOICE_RECEIPT (Package) Bill Receipt Checks
Properties
Class CL_INV_INV_REMADV_DOC_PROC  
Short Description Bill Document: Processing    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class INV    
Program status P  SAP Standard Production Program 
Category 0   
Package EE_INVOICE_RECEIPT   Bill Receipt Checks 
Created 20030123   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_INV_INV_REMADV_LOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_INV_INV_REMADV_DOC_PROC has no interface implemented.
Friends
Class CL_INV_INV_REMADV_DOC_PROC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL_DATA Instance attribute Private Type reference (TYPE) INV_PROCESS_CONTROL Process Control for Each Document 20030126
2 CO_FIELD_CI_HEAD Constant Public Type reference (TYPE) OBJECTNAME 'CI_INVOICE_HEAD' Customer Include TINV_INV_HEAD 20100330
3 CO_PROCESS_AUTO Constant Public Type reference (TYPE) INV_PROCESS_TYPE '90' Automatic Processing 20030516
4 CO_PROCESS_CHECKA Constant Public Type reference (TYPE) INV_PROCESS_TYPE '04' Check After Data Transfer 20030131
5 CO_PROCESS_CHECKB Constant Public Type reference (TYPE) INV_PROCESS_TYPE '02' Check Before Data Transfer 20030131
6 CO_PROCESS_COMPLAIN Constant Public Type reference (TYPE) INV_PROCESS_TYPE '06' Complaint 20030513
7 CO_PROCESS_DATA Constant Public Type reference (TYPE) INV_PROCESS_TYPE '03' Data Transfer 20030131
8 CO_PROCESS_END Constant Public Type reference (TYPE) INV_PROCESS_TYPE '99' Exit 20030131
9 CO_PROCESS_IDENT Constant Public Type reference (TYPE) INV_PROCESS_TYPE '01' Identification of Data 20030131
10 CO_PROCESS_INDEPEND Constant Public Type reference (TYPE) INV_PROCESS_TYPE '00' Process Independent 20030131
11 CO_PROCESS_MANUAL Constant Public Type reference (TYPE) INV_PROCESS_TYPE '98' Manual Processing 20030131
12 CO_PROCESS_STATUS_COMPLAIN Constant Public Type reference (TYPE) INV_PROCESS_STATUS '09' Complaint Required 20030513
13 CO_PROCESS_STATUS_END_ALLPRO Constant Public Type reference (TYPE) INV_PROCESS_STATUS '10' Exit Processing 20030523
14 CO_PROCESS_STATUS_ERROR Constant Public Type reference (TYPE) INV_PROCESS_STATUS '04' Errors Occurred 20030130
15 CO_PROCESS_STATUS_MAN_ACTION Constant Public Type reference (TYPE) INV_PROCESS_STATUS '08' Manual Action Required 20030219
16 CO_PROCESS_STATUS_MAN_REL Constant Public Type reference (TYPE) INV_PROCESS_STATUS '05' Released Manually 20030130
17 CO_PROCESS_STATUS_MAN_REL_NES Constant Public Type reference (TYPE) INV_PROCESS_STATUS '07' Manual Release Required 20030130
18 CO_PROCESS_STATUS_MAN_RESET Constant Public Type reference (TYPE) INV_PROCESS_STATUS '06' Reset Manually 20030130
19 CO_PROCESS_STATUS_NEW Constant Public Type reference (TYPE) INV_PROCESS_STATUS '01' Not Yet Executed 20030130
20 CO_PROCESS_STATUS_OK Constant Public Type reference (TYPE) INV_PROCESS_STATUS '02' Successfully Executed 20030130
21 CO_PROCESS_STATUS_WARNING Constant Public Type reference (TYPE) INV_PROCESS_STATUS '03' Warning Message Occurred 20030130
22 CO_PROCESS_TRANSF Constant Public Type reference (TYPE) INV_PROCESS_TYPE '05' Transfer of Data 20030131
23 CO_SUBPROCESSID_AUTO_CANCEL Constant Public Type reference (TYPE) INV_PROCESS '00000011' Process 20030605
24 CO_SUBPROCESSID_AUTO_CH Constant Public Type reference (TYPE) INV_PROCESS '00000015' Process 20050603
25 CO_SUBPROCESSID_AUTO_END Constant Public Type reference (TYPE) INV_PROCESS '00000008' Process 20030516
26 CO_SUBPROCESSID_CANCEL Constant Public Type reference (TYPE) INV_PROCESS '00000013' Process 20030605
27 CO_SUBPROCESSID_END Constant Public Type reference (TYPE) INV_PROCESS '00000009' Process 20030516
28 CO_SUBPROCESSID_GENERAL Constant Public Type reference (TYPE) INV_PROCESS '00000001' Process 20030221
29 CO_SUBPROCESSID_MAN_CANCEL Constant Public Type reference (TYPE) INV_PROCESS '00000012' Process 20030605
30 CO_SUBPROCESSID_MAN_CANCEL_SET Constant Public Type reference (TYPE) INV_PROCESS '00000010' Process 20030605
31 CO_SUBPROCESSID_MAN_CH Constant Public Type reference (TYPE) INV_PROCESS '00000004' Process 20030221
32 CO_SUBPROCESSID_MAN_COMPLAIN Constant Public Type reference (TYPE) INV_PROCESS '00000007' Process 20030513
33 CO_SUBPROCESSID_MAN_END Constant Public Type reference (TYPE) INV_PROCESS '00000005' Process 20030221
34 CO_SUBPROCESSID_MAN_REL Constant Public Type reference (TYPE) INV_PROCESS '00000003' Process 20030221
35 CO_SUBPROCESSID_MAN_RESET Constant Public Type reference (TYPE) INV_PROCESS '00000006' Process 20030221
36 CO_SUBPROCESSID_NO Constant Public Type reference (TYPE) INV_PROCESS '00000002' Process 20030221
37 CO_SUBPROCESSID_SKIP Constant Public Type reference (TYPE) INV_PROCESS '00000014' Process 20030707
38 CO_SUBPROCESSID_STATUS Constant Public Type reference (TYPE) INV_PROCESS '99999999' Process 20030221
39 CO_USE_AGREEMENT_ALLOWED Constant Public Type reference (TYPE) INV_GET_FROM_AGREEMENT '2' Action Determined from Agreement Between Sender/Recipient 20030131
40 CO_USE_AGREEMENT_NES Constant Public Type reference (TYPE) INV_GET_FROM_AGREEMENT '3' Action Determined from Agreement Between Sender/Recipient 20030131
41 CO_USE_AGREEMENT_NO Constant Public Type reference (TYPE) INV_GET_FROM_AGREEMENT '1' Action Determined from Agreement Between Sender/Recipient 20030131
42 CURREND_PROCESS Instance attribute Private Type reference (TYPE) TINV_INV_DOCPROC Bill Document: Executed Processes 20030129
43 DATA_REF_CI_INVOICE_HEAD Static Attribute Public Object reference (TYPE REF TO) DATA 20100330
44 DOC_NO Instance attribute Public Type reference (TYPE) INV_INT_INV_DOC_NO Internal Number of Bill Document/Payment Advice Document 20030126
45 DOC_TYPE Instance attribute Private Type reference (TYPE) INV_DOC_TYPE Document type 20030131
46 GROUP_DATA Instance attribute Private Type reference (TYPE) IT_GROUP_DATA Group Data 20030126
47 INVOICE_TYPE Instance attribute Private Type reference (TYPE) INV_INVOICE_TYPE Type of Bill / Type of Payment Advice Note 20030131
48 INV_DOC_STATUS Instance attribute Private Type reference (TYPE) INV_DOC_STATUS Document Status 20030516
49 INV_NO Instance attribute Public Type reference (TYPE) INV_INT_INV_NO Internal Bill/Payment Advice Note Number 20030126
50 LOG Instance attribute Private Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Bill Document LOG 20030129
51 PROCESS_DATA Instance attribute Private Type reference (TYPE) INV_PROCESS_DATA Data for Bill/Payment Advice Note Processing 20030126
52 PROCESS_LIST Instance attribute Private Type reference (TYPE) TINV_SKIP_PROCESS Process Information 20040109
53 PROCESS_RUN_NO Instance attribute Private Type reference (TYPE) INV_PROCESS_RUN_NO Process Execution Number 20030126
54 PROCESS_TYPE Instance attribute Private Type reference (TYPE) INV_PROCESS_TYPE Process Type 20030126
55 SUBPROCESS Instance attribute Private Type reference (TYPE) IT_SUBPROCESS_TAB Table of Subprocesses 20030126
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_LOG Instance method Private Method Record Message in Log 20030129
2 ADD_MISSING_DATA Instance method Private Method Read Remaining Documents from the same Header 20030218
3 ADD_RETURN_TO_LOG Instance method Private Method Record Return Structure in Log 20030129
4 CHECK_COMPLAIN_REASON Instance method Private Method Check Complaint Reason 20031128
5 CHECK_DOC_STATUS Static method Private Method Check Status of Document 20040826
6 CHECK_SET_STATUS_DATA Instance method Private Method Check and Transfer Status Data of Process Function Module 20040826
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030126
8 CLOSE Instance method Public Method Close object 20030123
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030123
10 DETERMINE_DOCPROC Static method Public Method Compare Entries in Document Processing 20030131
11 DETERMINE_FINAL_STATUS Instance method Private Method Determine Final Status 20030129
12 DETERMINE_FINAL_STATUS_WA Instance method Private Method Determine Final Status 20050601
13 DETERMINE_NEXT_PROCESS_TYPE Static method Private Method Determine Next Process Category 20030131
14 DETERMINE_PROCESS Instance method Private Method Determine Process for Execution 20030126
15 DETERMINE_PROCESS_TYPE_TEXT Static method Public Method Determine Process Text 20030520
16 DET_GROUP_SUBPROCESS Instance method Private Method Determine Executing Process 20030131
17 FILL_MESSAGE_WA Instance method Private Method Enter Message 20030130
18 GET_CUST_APPL_DATA Instance method Private Method Read Customizing and Application Data 20030126
19 GET_PROCESSTYPE_TEXT Static method Private Method Read Process Description 20030312
20 GET_PROCESS_LIST Instance method Private Method List of Processes to be Executed 20030725
21 GET_PROCESS_LIST_PUBLIC Static method Public Method Public and Static Version of GET_PROCESS_LIST (Not for Mass) 20061124
22 PROCESS_DOC Instance method Private Method Bill Document/Payment Advice: Process Execution (Ind. Step) 20030123
23 PROCESS_DOCUMENT Static method Public Method Bill Document/Payment Advice: Process Execution (Ind. Step) 20030123
24 PROCESS_SINGLE_STEP Instance method Private Method Edit Individual Step 20030130
25 READ_APPLICATION_DATA Instance method Private Method Read Control Data for Application 20030131
26 SET_CONTROL_DATA Instance method Private Method Set Control Data for Export 20030126
27 SET_CONTROL_ERROR Instance method Private Method Set Control Data for Error 20030211
28 SET_DATA_FOR_EXPORT Instance method Private Method Prepare Data for Export 20030126
29 SET_EVENT_DATA Instance method Private Method Enter Event Data for Process 20040826
30 SET_EVENT_ELEMENT Instance method Private Method Set Container Element 20040827
31 SET_PRCSUPP Instance method Private Method List of Processes to be Executed 20030725
32 SUPPRESS_SUBPROCESS Static method Public Method Hide Subprocess 20030725
33 TRANSFER_PROCESS_DATA Instance method Private Method Copy Process Data 20030131
Events
Class CL_INV_INV_REMADV_DOC_PROC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 IT_GROUP_DATA Private See coding Indicator 20030126 begin of it_group_data, process type inv_process, max_err type inv_max_errors, name_of_stat_fm type inv_funcname_stat, end of it_group_data
2 IT_SUBPROCESS_TAB Private See coding Indicator 20030126 it_subprocess_tab type standard table of it_subprocess_wa
3 IT_SUBPROCESS_WA Private See coding Indicator 20030126 begin of it_subprocess_wa, grpnr type inv_process, nr_of_turn type inv_nr_of_turn, sub_process_no type inv_process, quit_on_error type inv_kz_quit_on_error, skip_allowed type inv_kz_skip_allowed, skiped type inv_kennzx, name_of_fm type inv_funcname, flag_all_data type inv_kz_all_data, addlines_allowed type inv_kz_addlines_allowed, end of it_subprocess_wa
4 IT_TIME_TO_FROM Private See coding Indicator 20030130 begin of it_time_to_from, datefrom type datum, timefrom type uzeit, dateto type datum, timeto type uzeit, end of it_time_to_from
Method Signatures

Method ADD_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FINAL_STATUS Call by reference Type reference (TYPE) INV_KENNZX SPACE Allgemeines Kennzeichen 'X' oder ' ' 20030130
2 Importing IM_MESSAGE Call by reference Type reference (TYPE) INV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20030130
3 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA 20030130
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030130

Method ADD_MISSING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROCESSDATA Call by reference Type reference (TYPE) TTINV_PROCESS_DATA Daten Rechnungs-/Avisbearbeitung 20030218
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030218

Method ADD_RETURN_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FINAL_STATUS Call by reference Type reference (TYPE) INV_KENNZX SPACE Allgemeines Kennzeichen 'X' oder ' ' 20030130
2 Importing IM_RETURN Call by reference Type reference (TYPE) TTINV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20030130
3 Importing IM_STATUS Call by reference Type reference (TYPE) INV_STATUS_LINE Statusinformationen der Prozesse 20030130
4 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA WA Teilprozess 20030130
5 Importing IM_TIME Call by reference Type reference (TYPE) IT_TIME_TO_FROM 20030130
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030130

Method CHECK_COMPLAIN_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROCESS_DATA Call by reference Type reference (TYPE) TTINV_PROCESS_DATA Daten Rechnungs-/Avisbearbeitung 20031128
2 Changing CH_STATUS Call by reference Type reference (TYPE) INV_LOG_STATUS Status des Log-Eintrags 20031128
3 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA 20031128
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20031128

Method CHECK_DOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20040826
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20040826

Method CHECK_SET_STATUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STATUS Call by reference Type reference (TYPE) INV_STATUS_LINE Statusinformationen der Prozesse 20040826
2 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA Kennzeichen 20040826
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner fehler 20040826

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_INV_INV_REMADV_DOC_PROC has no parameter.
Method CLOSE on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Steuerung der Prozesse je Document 20030123
2 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20030123
3 Importing IM_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20030123
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030123

Method DETERMINE_DOCPROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DOCPROC Call by reference Type reference (TYPE) TTINV_INV_DOCPROC Tabellentyp: Rechnungsbeleg - ausgeführte Prozesse 20030131
2 Changing CH_DOCREL Call by reference Type reference (TYPE) TTINV_INV_DOCREL Tabellentyp: Rechnungsbeleg - Freigabeinformationen 20030219
3 Exporting EX_DOCPROC_WA Call by reference Type reference (TYPE) TINV_INV_DOCPROC Rechnungsbeleg - ausgeführte Prozesse 20030131
4 Importing IM_CONTROL Call by reference Type reference (TYPE) INV_DET_DOCPROC_CONT Kontrollparameter DOCPROC Ermittlung 20030131
5 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs/Avisbelegs 20030131
6 Importing IM_MODE Call by reference Type reference (TYPE) INV_WMODE Bearbeitungsmodus 20030131
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030131

Method DETERMINE_FINAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS_DATA Call by reference Type reference (TYPE) TTINV_STATUS_LINE Statusinformationen der Prozesse 20030129
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030130

Method DETERMINE_FINAL_STATUS_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_STATUS Call by reference Type reference (TYPE) I 20050601
2 Exporting EX_STATUS_TEXT Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050601
3 Exporting EX_STATUS_WA Call by reference Type reference (TYPE) INV_STATUS_LINE Statusinformationen der Prozesse 20050601
4 Importing IM_STATUS_DATA Call by reference Type reference (TYPE) TTINV_STATUS_LINE Statusinformationen der Prozesse 20050601
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20050601

Method DETERMINE_NEXT_PROCESS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INVOICE_TYPE Call by reference Type reference (TYPE) INV_INVOICE_TYPE Art der Rechnung / Art des Avises 20030514
2 Importing IM_INV_DOC_STATUS Call by reference Type reference (TYPE) INV_DOC_STATUS Status des Belegs 20030514
3 Importing IM_NEW Call by reference Type reference (TYPE) INV_KENNZX SPACE Allgemeines Kennzeichen 'X' oder ' ' 20030131
4 Importing IM_PROCESS Call by reference Type reference (TYPE) INV_PROCESS_TYPE Prozessart 20030131
5 Returning RE_PROCESS Value transfer Type reference (TYPE) INV_PROCESS_TYPE Prozessart 20030131

Method DETERMINE_NEXT_PROCESS_TYPE on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method DETERMINE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_NEXT_PROCESS Call by reference Type reference (TYPE) INV_KENNZX kein Folgeprocess 20030212
2 Exporting EX_PROCESS_RUN_NO Call by reference Type reference (TYPE) INV_PROCESS_RUN_NO Prozeßausführungsnummer 20030126
3 Exporting EX_PROCESS_TYPE Call by reference Type reference (TYPE) INV_PROCESS_TYPE Prozessart 20030126
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030131

Method DETERMINE_PROCESS_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INVOICE_TYPE Call by reference Type reference (TYPE) INV_INVOICE_TYPE Art der Rechnung / Art des Avises 20030520
2 Importing IM_PROCESS_TYPE Call by reference Type reference (TYPE) INV_PROCESS_TYPE Prozessart 20030520
3 Returning RE_TEXT Value transfer Type reference (TYPE) DD07V-DDTEXT Kurztext zu Festwerten 20030520

Method DETERMINE_PROCESS_TYPE_TEXT on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method DET_GROUP_SUBPROCESS Signature

Method DET_GROUP_SUBPROCESS on class CL_INV_INV_REMADV_DOC_PROC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030210

Method FILL_MESSAGE_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030130
2 Importing IM_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030130
3 Importing IM_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030130
4 Importing IM_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030130
5 Importing IM_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030130
6 Importing IM_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030130
7 Importing IM_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030130
8 Returning RE_MESSAGE Value transfer Type reference (TYPE) INV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20030130

Method FILL_MESSAGE_WA on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method GET_CUST_APPL_DATA Signature

Method GET_CUST_APPL_DATA on class CL_INV_INV_REMADV_DOC_PROC has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030126

Method GET_PROCESSTYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROCESS_TYPE Call by reference Type reference (TYPE) INV_PROCESS_TYPE Prozessart 20030312
2 Returning RE_TEXT Value transfer Type reference (TYPE) DD07V-DDTEXT Kurztext zu Festwerten 20030312

Method GET_PROCESSTYPE_TEXT on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method GET_PROCESS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESS_LIST Call by reference Type reference (TYPE) TINV_SKIP_PROCESS Prozess infromationen 20030725
2 Exporting EX_SKIP_POSSIBLE Call by reference Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20040113
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20040109

Method GET_PROCESS_LIST_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESS_LIST Call by reference Type reference (TYPE) TINV_SKIP_PROCESS Prozess infromationen 20061124
2 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061124
3 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20061124
4 Importing IM_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs/Avisbelegs 20061124

Method GET_PROCESS_LIST_PUBLIC on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method PROCESS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Kontrolldaten neu 20030123
2 Exporting EX_NEW_DATA Call by reference Type reference (TYPE) INV_PROCESS_DATA Aktuelle Rechnungsbelegdaten 20030123
3 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030123
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030123

Method PROCESS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20030123
2 Exporting EX_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Kontrolldaten neu 20030123
3 Exporting EX_NEW_DATA Call by reference Type reference (TYPE) INV_PROCESS_DATA Aktuelle Rechnungsbelegdaten 20030123
4 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030123
5 Importing IM_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Steuerung der Prozesse je Document 20030123
6 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20030123
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20031128

Method PROCESS_SINGLE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_NO Call by reference Type reference (TYPE) I 20030130
2 Exporting EX_RETURN Call by reference Type reference (TYPE) TTINV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20030130
3 Exporting EX_STATUS Call by reference Type reference (TYPE) INV_STATUS_LINE Statusinformationen der Prozesse 20030130
4 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA 20030130
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030130

Method READ_APPLICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_PROCESS Call by reference Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20030131
2 Exporting EX_PROCESS Call by reference Type reference (TYPE) INV_PROCESS Prozess 20030131
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030131

Method SET_CONTROL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONTROL Value transfer Type reference (TYPE) INV_PROCESS_CONTROL Steuerung der Prozesse je Document 20030126

Method SET_CONTROL_DATA on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method SET_CONTROL_ERROR Signature

Method SET_CONTROL_ERROR on class CL_INV_INV_REMADV_DOC_PROC has no parameter.
Method SET_CONTROL_ERROR on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method SET_DATA_FOR_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Steuerung der Prozesse je Document 20030126
2 Exporting EX_NEW_DATA Call by reference Type reference (TYPE) INV_PROCESS_DATA Daten Rechnungs-/Avisbearbeitung 20030126
3 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030126

Method SET_DATA_FOR_EXPORT on class CL_INV_INV_REMADV_DOC_PROC has no exception.

Method SET_EVENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCREL_WA Call by reference Type reference (TYPE) TINV_INV_DOCREL Freigabeinformationen zum Rechnungsbeleg 20040826
2 Importing IM_STATUS_WA Call by reference Type reference (TYPE) INV_STATUS_LINE Statusinformationen der Prozesse 20040826
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20040827

Method SET_EVENT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONT Call by reference Type reference (TYPE) SWECONTTAB Containertabelle 20040827
2 Importing IM_ELEMENT Value transfer Type reference (TYPE) ANY 20040827
3 Importing IM_FIELD Value transfer Type reference (TYPE) ANY 20040827
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20040827

Method SET_PRCSUPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20040109
2 Importing IM_PROCESS_LIST Call by reference Type reference (TYPE) TINV_SKIP_PROCESS Prozess infromationen 20030725
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20040109

Method SUPPRESS_SUBPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20030725
2 Exporting EX_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Kontrolldaten neu 20030725
3 Exporting EX_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030725
4 Importing IM_CONTROL Call by reference Type reference (TYPE) INV_PROCESS_CONTROL Steuerung der Prozesse je Document 20030725
5 Importing IM_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20030725
6 Importing IM_MODE Call by reference Type reference (TYPE) INV_MODE '1' Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20030725
# Exception Resumable Description Created on
1 ERROR_CREATE_PROZESS_LIST Fehler beim Erzeugen der Prozessliste 20040109
2 ERROR_OPEN_LOG Fehler beim öffnen des Log's 20040109
3 ERROR_OPEN_OBJECT Fehler beim öffnen des Objektes 20040109
4 ERROR_PROCESS_PROZESS_LIST Fehler beim bearbeiten der Prozessliste 20040109
5 ERROR_SET_PRCSUPP Fehler beim verarbeiten der Prozessliste 20040109
6 INTERNAL_ERROR interner Fehler 20030725
7 NO_SKIP_PROCESS Es existiert kein Teilprozes der unterdrück werden kann 20040113

Method TRANSFER_PROCESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_DATA Call by reference Type reference (TYPE) TTINV_PROCESS_DATA Daten Rechnungs-/Avisbearbeitung 20030131
2 Importing IM_SUBPROCESS Call by reference Type reference (TYPE) IT_SUBPROCESS_WA 20030131
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030704
History
Last changed by/on SAP  20110810 
SAP Release Created in 471