SAP ABAP Class CL_UA_INV_DEBITCREDIT_DOC (Document for Material Debit/Credit)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_DEBITCREDIT (Package) Debit/Credit Material
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_NAVIGATION_TARGET "Goto" Destination 20050120
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20050120
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20050120
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOBJ_EVENT_HANDLER Event Handler for FIN Objects 20050224
Properties
Class CL_UA_INV_DEBITCREDIT_DOC  
Short Description Document for Material Debit/Credit    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_DEBITCREDIT   Debit/Credit Material 
Created 20050118   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_NAVIGATION_TARGET "Goto" Destination 20050120
2 IF_FINB_READER Read Interface 20050120
3 IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20050120
4 IF_FOBJ_EVENT_HANDLER Event Handler for FIN Objects 20050224
Friends
Class CL_UA_INV_DEBITCREDIT_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_ALREADY_POSTED Instance attribute Private Type reference (TYPE) FLAG Indicator: Document Was Transferred to Update Task 20050118
2 MB_DISPLAY_MODE Instance attribute Public Type reference (TYPE) FLAG Indicator: Document in Display Mode 20050118
3 MB_READY_TO_POST Instance attribute Private Type reference (TYPE) FLAG Indicator: Document Can Be Saved to DB 20050118
4 MB_SAVED Instance attribute Public Type reference (TYPE) FLAG Indicator: Document Saved Before Changes 20050118
5 MB_SAVING_ALLOWED Instance attribute Public Type reference (TYPE) FLAG Indicator: Saving Allowed 20050118
6 MD_DISPLAY_DOC_NO Instance attribute Private Type reference (TYPE) UAINV_DEBCRE_DOC_NO Document Number for Material Debit/Credit 20050120
7 MD_MAX_DOC_ITEM_NO Instance attribute Private Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Document Item for Material Debit/Credit 20050118
8 MD_MAX_ITEMS Instance attribute Private Type reference (TYPE) SYTABIX Internal Tables, Current Row Index 20050118
9 MO_FOBJ_CONDITION Instance attribute Private Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20050209
10 MO_SEL_CONDITION Instance attribute Private Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20050120
11 MR_RESULT_LIST Instance attribute Private Object reference (TYPE REF TO) DATA List of Results 20050120
12 MS_HEADER Instance attribute Public Type reference (TYPE) UAINV_S_DEBCRE_DOC_HDR Header Data of Document for Material Debit/Credit 20050118
13 MS_ITEM Instance attribute Protected Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM Item Data of Document for Material Debit/Credit 20050118
14 MT_DISPLAY_DOC_NO Instance attribute Private Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Table for Document Selection 20050120
15 MT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20050125
16 MT_ITEM Instance attribute Public Type reference (TYPE) UAINV_T_DEBCRE_DOC_ITEM Table of Document Items for Material Debit/Credit 20050118
17 MT_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV Contol: Table of Sort Criteria 20050124
18 MT_TYPE_NAME Instance attribute Private Type reference (TYPE) FOBJ_T_TYPE_NAME Table with Type Names 20050120
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method Adds a Document Item 20050118
2 CHANGE_ITEM Instance method Public Method Change Document Item 20050118
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050118
4 CREATE Static method Public Method Create New Document 20050118
5 CREATE_DISPLAY_TAB Instance method Private Method Dynamic Generation of Output Table 20050125
6 CREATE_FIELDCAT Instance method Private Method Generate Output Table 20050125
7 CREATE_FROM_ARCHIVE Static method Public Method Reads the Document from the DB 20050307
8 CREATE_FROM_DB Static method Public Method Reads the Document from the DB 20050119
9 DEFINE_DISPLAY_LAYOUT Instance method Private Method Structure of Layout 20050120
10 DEFINE_DOC_BY_COND Static method Public Method Determine Documents Through Conditions 20050208
11 DEFINE_DOC_BY_FOBJ Static method Public Method Determine Documents Through FIN Objects 20050208
12 DEFINE_FIELDS Instance method Private Method Definition of FIN Object Fields 20050124
13 DEFINE_HEADER Instance method Private Method Define ALV Header 20050120
14 DELETE_ALL_ITEMS Instance method Public Method Deletes All Document Items (Not on DB) 20050119
15 DELETE_ITEM Instance method Public Method Deletes One Document Item (Not on DB) 20050119
16 DISPLAY Instance method Public Method Display Document(s) 20050125
17 EXCLUDE_FIELDS Instance method Private Method Layout of List 20050125
18 GET_DOC Instance method Public Method Gets Document 20050119
19 GET_HEADER Instance method Public Method Gets Header Data for Document 20050119
20 GET_ITEM Instance method Public Method Gets Requested Document Item 20050119
21 GET_PRIMA_NOTA_NUMBER Static method Private Method Get Document Number 20050118
22 POST Instance method Public Method Saving Document to DB 20050119
23 PREPARE_TO_POST Instance method Public Method Preparing Document for Saving to DB 20050119
24 SAVE Instance method Public Method Save Document; No More Changes Possible 20050119
Events
Class CL_UA_INV_DEBITCREDIT_DOC has no event.
Types
Class CL_UA_INV_DEBITCREDIT_DOC has no local type.
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOC_ITEM_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Belegposition zur Material Be-/entlastung 20050118
2 Importing IS_DOC_ITEM_IIF Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM_IIF Inbound Interface zur Belegposition UAINVDEBCRI 20050118
# Exception Resumable Description Created on
1 ITEM_ALREADY_EXISTS Belegposition ist bereits vorhanden 20050118
2 NOT_ALLOWED Status erlaubt keine Änderung am Beleg 20050118

Method CHANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_ITEM_IIF Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM_IIF Inbound Interface zur Belegposition UAINVDEBCRI 20050118
# Exception Resumable Description Created on
1 NOT_ALLOWED Status erlaubt keine Änderung am Beleg 20050118
2 NOT_FOUND Belegposition ist nicht vorhanden 20050118

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 20050118
2 Importing ID_BATCH Call by reference Type reference (TYPE) SYBATCH SY-BATCH Batchverarbeitung, Programm läuft im Hintergrund 20050118
3 Importing ID_BINPT Call by reference Type reference (TYPE) SYBINPT SY-BINPT Batch-Input, Programm läuft unter Batch Input 20050118
4 Importing ID_CPROG Call by reference Type reference (TYPE) SYCPROG SY-CPROG ABAP-Programm, Aufrufer in externen Prozeduren 20050118
5 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050118
6 Importing ID_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_NO Belegnummer zur Material be-/entlastung 20050120
7 Importing ID_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum des Umbewertungsbelegs 20050118
8 Importing ID_DOC_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_NO Belegnummer zur Material be-/entlastung 20050118
9 Importing ID_ENTRYUSER Call by reference Type reference (TYPE) UNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20050118
10 Importing ID_HDRTEXT Call by reference Type reference (TYPE) FIN_HDRTEXT Text zum Umbewertungsbeleg 20050118
11 Importing ID_REFDOCNO Call by reference Type reference (TYPE) FIN_REFDOCNO Referenzbelegnummer 20050118
12 Importing ID_REVAL_REASON Call by reference Type reference (TYPE) UAINV_REVAL_REASON Grund der Umbewertung 20050118
13 Importing ID_SAPRL Call by reference Type reference (TYPE) SYSAPRL SY-SAPRL R/3-System, Release-Stand des R/3-Systems 20050118
14 Importing ID_WF_WITEM Call by reference Type reference (TYPE) WF_WITEM Übergabe der ID eines Workflows 20050118
15 Importing ID_WF_WSTEP Call by reference Type reference (TYPE) KPEP_WL_STEP Nummer des Ablaufschritts im generalisierten Arbeitsvorrat 20050118
16 Importing IO_FOBJ_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050209
17 Importing IO_SEL_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050120
18 Importing IT_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Tabelle zur Belegselektion 20050120
19 Importing IT_DOC_ITEM_IIF Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_ITEM_IIF Inbound Interface zur Belegposition UAINVDEBCRI 20050118
# Exception Resumable Description Created on
1 DISPLAY_DATA_NOT_QUALIFIED Anzeigedaten unvollstaendig 20050120
2 DOC_NO_NOT_QUALIFIED Belegnummer nicht vorgegeben 20050120
3 FUNCTION_NOT_CLEAR Funktion nicht eindeutig 20050120
4 HEADER_DATA_NOT_QUALIFIED Kopfdaten fuer den Beleg sind unvollstaendig 20050118
5 ITEM_DATA_NOT_QUALIFIED Daten von Belegpositionen sind unvollstaendig 20050118

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_SAVING_ALLOWED Call by reference Type reference (TYPE) FLAG 'X' Abspeichern erlaubt 20050118
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050118
3 Importing ID_BTATYPE Call by reference Type reference (TYPE) FIN_BTATYPE Geschäftsvorfallstyp 20050118
4 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050118
5 Importing ID_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum des Umbewertungsbelegs 20050118
6 Importing ID_HDRTEXT Call by reference Type reference (TYPE) FIN_HDRTEXT Text zum Umbewertungsbeleg 20050118
7 Importing ID_REFDOCNO Call by reference Type reference (TYPE) FIN_REFDOCNO Referenzbelegnummer 20050118
8 Importing ID_REVAL_REASON Call by reference Type reference (TYPE) UAINV_REVAL_REASON Grund der Umbewertung 20050118
9 Importing ID_WF_WITEM Call by reference Type reference (TYPE) WF_WITEM Übergabe der ID eines Workflows 20050118
10 Importing ID_WF_WSTEP Call by reference Type reference (TYPE) KPEP_WL_STEP Nummer des Ablaufschritts im generalisierten Arbeitsvorrat 20050118
11 Importing IT_DOC_ITEM_IIF Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_ITEM_IIF Inbound Interface zur Belegposition UAINVDEBCRI 20050118
12 Returning RO_DOC Value transfer Object reference (TYPE REF TO) CL_UA_INV_DEBITCREDIT_DOC Beleg zur Material Be-/entlastung 20050118
# Exception Resumable Description Created on
1 DUPLICATE_RECORDS Belegpositionen nicht eindeutig 20050118
2 FAILED interner Fehler 20050118
3 HEADER_DATA_NOT_QUALIFIED Kopfdaten fuer den Beleg sind unvollstaendig 20050118
4 ITEM_DATA_NOT_QUALIFIED Daten von Belegpositionen sind unvollstaendig 20050118

Method CREATE_DISPLAY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EMPHASIZE_ITEM_CURRTYPE Call by reference Type reference (TYPE) FIN_CURRTYPE Währungskennung 20050125
2 Importing ID_EMPHASIZE_ITEM_DATE Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20050125
3 Importing ID_EMPHASIZE_ITEM_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Hervorzuhebender Einzelposten 20050125
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050125

Method CREATE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Sortierkriterien 20050125
2 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20050125
3 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050125

Method CREATE_FIELDCAT on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method CREATE_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_NO Belegnummer zur Material be-/entlastung 20050307
2 Importing IO_FOBJ_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050307
3 Importing IO_SEL_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050307
4 Importing IT_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Tabelle zur Belegselektion 20050307
5 Returning RO_DOC Value transfer Object reference (TYPE REF TO) CL_UA_INV_DEBITCREDIT_DOC Beleg zur Material Be-/entlastung 20050307
# Exception Resumable Description Created on
1 DOCUMENT_NOT_FOUND Beleg ist auf der DB nicht vorhanden 20050307
2 FAILED 20050307
3 NO_INPUT_DATA Fehlende Parameter 20050307
4 WRONG_INPUT_DATA Fehlerhafte Parameter 20050307

Method CREATE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_NO Belegnummer zur Material be-/entlastung 20050120
2 Importing IO_FOBJ_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050209
3 Importing IO_SEL_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050120
4 Importing IT_DISPLAY_DOC_NO Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Tabelle zur Belegselektion 20050120
5 Returning RO_DOC Value transfer Object reference (TYPE REF TO) CL_UA_INV_DEBITCREDIT_DOC Beleg zur Material Be-/entlastung 20050119
# Exception Resumable Description Created on
1 DOCUMENT_NOT_FOUND Beleg ist auf der DB nicht vorhanden 20050119
2 FAILED 20050120
3 NO_INPUT_DATA Fehlende Parameter 20050120
4 WRONG_INPUT_DATA Fehlerhafte Parameter 20050120

Method DEFINE_DISPLAY_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_DISPLAY_LAYOUT Call by reference Type reference (TYPE) FINB_DISPLAY_LAYOUT Anzeigelayout 20050120

Method DEFINE_DISPLAY_LAYOUT on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method DEFINE_DOC_BY_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCNO Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Tabelle zur Belegselektion 20050208
2 Importing IO_SEL_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050208
# Exception Resumable Description Created on
1 FAILED 20050208

Method DEFINE_DOC_BY_FOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCNO Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_SEL Tabelle zur Belegselektion 20050208
2 Importing IT_FOBJ Call by reference Type reference (TYPE) FOBJ_T_OBJECT Tabelle mit FIN-Objekten 20050208
# Exception Resumable Description Created on
1 FAILED Fehler 20050208

Method DEFINE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_APPL_CHARS Call by reference Type reference (TYPE) FINB_RP_T_APPL_CHAR Anzeige-Eigenschaften nicht registrierter Anwendungsfelder 20050124
2 Changing ET_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20050124
3 Changing ET_EXCL_FOBJ_FIELD Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Merkmale und Kennzahlen 20050124

Method DEFINE_FIELDS on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method DEFINE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER Call by reference Type reference (TYPE) FINB_T_HTML_HEADER Alv - Kopf 20050120
2 Importing IO_COMP_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050120
3 Importing IO_FOBJ_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050209

Method DEFINE_HEADER on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method DELETE_ALL_ITEMS Signature

Method DELETE_ALL_ITEMS on class CL_UA_INV_DEBITCREDIT_DOC has no parameter.
# Exception Resumable Description Created on
1 NOT_ALLOWED Status erlaubt keine Änderung am Beleg 20050119

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Belegposition zur zur Material be-/entlastung 20050119
2 Importing IS_ITEM_SKEY Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM_SKEY Semantischer Key der Belegposition 20050119
# Exception Resumable Description Created on
1 NOT_ALLOWED Status erlaubt keine Änderung am Beleg 20050119
2 NOT_FOUND Belegposition ist nicht vorhanden 20050119
3 TO_MUCH_IMPORT_DATA Entweder ID_ITEM_NO oder IS_ITEM_SKEY angeben 20050119

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EMPHASIZE_ITEM_CURRTYPE Call by reference Type reference (TYPE) FIN_CURRTYPE Währungskennung 20050125
2 Importing ID_EMPHASIZE_ITEM_DATE Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20050125
3 Importing ID_EMPHASIZE_ITEM_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Hervorzuhebender Einzelposten 20050125
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050125

Method EXCLUDE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_EXCL_FOBJ_FIELD Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Merkmale und Kennzahlen 20050125
2 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20050125

Method EXCLUDE_FIELDS on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method GET_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_HDR Kopfdaten des Belegs zur Material Be-/entlastung 20050119
2 Exporting ET_ITEM Call by reference Type reference (TYPE) UAINV_T_DEBCRE_DOC_ITEM Tabelle der Belegposition der Material Be-/Entlastung 20050119

Method GET_DOC on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_HDR Kopfdaten des Belegs zur Material Be-/entlastung 20050119

Method GET_HEADER on class CL_UA_INV_DEBITCREDIT_DOC has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM Positionsdaten des Belegs zur Material Be-/entlastung 20050119
2 Importing ID_ITEM_NO Call by reference Type reference (TYPE) UAINV_DEBCRE_DOC_ITEM_NO Belegposition zur zur Material be-/entlastung 20050119
3 Importing IS_ITEM_SKEY Call by reference Type reference (TYPE) UAINV_S_DEBCRE_DOC_ITEM_SKEY Semantischer Key der Belegposition 20050119
# Exception Resumable Description Created on
1 ITEM_DOES_NOT_EXIST Belegposition ist nicht vorhanden 20050119
2 TO_MUCH_IMPORT_DATA Entweder ID_ITEM_NO oder IS_ITEM_SKEY angeben 20050119

Method GET_PRIMA_NOTA_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_NUMBER Value transfer Type reference (TYPE) UAINV_DEBCRE_DOC_NO Belegnummer zur Material be-/entlastung 20050118
# Exception Resumable Description Created on
1 NO_DOCUMENT_NUMBER keine Belegnummer ermittelbar 20050118

Method POST Signature

Method POST on class CL_UA_INV_DEBITCREDIT_DOC has no parameter.
# Exception Resumable Description Created on
1 NOT_READY_TO_POST Zum Speichern noch nicht vorbereitet 20050119
2 SAVING_NOT_ALLOWED Speichern ist nicht erlaubt 20050119

Method PREPARE_TO_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_UNDO Call by reference Type reference (TYPE) FLAG SPACE Buchungsvorbereitung zurücknehmen 20050119
# Exception Resumable Description Created on
1 ALREADY_POSTED Schon gespeichert 20050119
2 SAVING_NOT_ALLOWED Speichern ist nicht erlaubt 20050119

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_UNDO_SAVE Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20050119
# Exception Resumable Description Created on
1 HAS_TO_BE_POSTED Beleg soll verbucht werden; keine Änderungsmöglichkeit 20050119
History
Last changed by/on SAP  20050409 
SAP Release Created in 400